Income Statement
Jun '15
Jun '16
Jun '17
Jun '18
Jun '19
Jun '20
Jun '21
Jun '22
Jun '23
Jun '24

Total Revenues

143,015

168,088

198,270

211,915

245,122

Total Revenues % Chg.

13.6%

17.5%

18%

6.9%

15.7%

Cost of Goods Sold, Total

46,078

52,232

62,650

65,711

74,114

Gross Profit

96,937

115,856

135,620

146,204

171,008

Selling General & Admin Expenses, Total

24,709

25,224

27,725

30,334

32,065

R&D Expenses

19,269

20,716

24,512

27,195

29,510

Other Operating Expenses, Total

43,978

45,940

52,237

57,529

61,575

Operating Income

52,959

69,916

83,383

88,675

109,433

Interest Expense, Total

-2,591

-2,330

-2,047

-1,995

-2,983

Interest And Investment Income

2,680

2,131

2,094

2,994

3,157

Net Interest Expenses

89

-199

47

999

174

Income (Loss) On Equity Invest.

-32

-223

-1,319

Currency Exchange Gains (Loss)

-171

133

232

169

75

Other Non Operating Income (Expenses)

127

20

-388

3

-281

EBT, Excl. Unusual Items

53,004

69,870

83,242

89,623

108,082

Restructuring Charges

-152

Merger & Related Restructuring Charges

Impairment of Goodwill

Gain (Loss) On Sale Of Investments

32

1,232

474

-160

-295

Asset Writedown

EBT, Incl. Unusual Items

53,036

71,102

83,716

89,311

107,787

Income Tax Expense

8,755

9,831

10,978

16,950

19,651

Earnings From Continuing Operations

44,281

61,271

72,738

72,361

88,136

Net Income

44,281

61,271

72,738

72,361

88,136

Net Income to Common Incl Extra Items

44,281

61,271

72,738

72,361

88,136

Net Income to Common Excl. Extra Items

44,281

61,271

72,738

72,361

88,136

Total Shares Outstanding

7,571

7,519

7,464

7,432

7,434

Weighted Avg. Shares Outstanding

7,610

7,547

7,496

7,446

7,431

Weighted Avg. Shares Outstanding Dil

7,683

7,608

7,540

7,472

7,469

EPS

5.8

8.1

9.7

9.7

11.9

EPS Diluted

5.8

8.1

9.7

9.7

11.8

EBITDA

65,259

80,816

97,983

102,175

129,433

Effective Tax Rate

16.5%

13.8%

13.1%

19%

18.2%