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

Operating Revenues

143,015

168,088

198,270

211,915

245,122

254,190

Total Revenues

143,015

168,088

198,270

211,915

245,122

254,190

Total Revenues % Chg.

13.6%

17.5%

18%

6.9%

15.7%

16.4%

Cost of Goods Sold, Total

46,078

52,232

62,650

65,711

74,114

77,911

Gross Profit

96,937

115,856

135,620

146,204

171,008

176,279

Selling General & Admin Expenses, Total

24,709

25,224

27,725

30,334

32,065

32,794

R&D Expenses

19,269

20,716

24,512

27,195

29,510

30,395

Other Operating Expenses, Total

43,978

45,940

52,237

57,529

61,575

63,189

Operating Income

52,959

69,916

83,383

88,675

109,433

113,090

Interest Expense, Total

-2,591

-2,330

-2,047

-1,995

-2,983

-3,039

Interest And Investment Income

2,680

2,131

2,094

2,994

3,157

2,672

Net Interest Expenses

89

-199

47

999

174

-367

Income (Loss) On Equity Invest.

-32

-223

-1,319

-1,865

Currency Exchange Gains (Loss)

-171

133

232

169

75

-142

Other Non Operating Income (Expenses)

127

20

-388

3

-281

-219

EBT, Excl. Unusual Items

53,004

69,870

83,242

89,623

108,082

110,497

Restructuring Charges

-152

Merger & Related Restructuring Charges

Impairment of Goodwill

Gain (Loss) On Sale Of Investments

32

1,232

474

-160

-295

275

Asset Writedown

EBT, Incl. Unusual Items

53,036

71,102

83,716

89,311

107,787

110,772

Income Tax Expense

8,755

9,831

10,978

16,950

19,651

20,260

Earnings From Continuing Operations

44,281

61,271

72,738

72,361

88,136

90,512

Net Income

44,281

61,271

72,738

72,361

88,136

90,512

Net Income to Common Incl Extra Items

44,281

61,271

72,738

72,361

88,136

90,512

Net Income to Common Excl. Extra Items

44,281

61,271

72,738

72,361

88,136

90,512

Total Shares Outstanding

7,571

7,519

7,464

7,432

7,434

7,436

Weighted Avg. Shares Outstanding

7,610

7,547

7,496

7,446

7,431

7,432

Weighted Avg. Shares Outstanding Dil

7,683

7,608

7,540

7,472

7,469

7,471

EPS

5.8

8.1

9.7

9.7

11.9

12.2

EPS Diluted

5.8

8.1

9.7

9.7

11.8

12.1

EBITDA

65,259

80,816

97,983

102,175

129,433

136,552

Effective Tax Rate

16.5%

13.8%

13.1%

19%

18.2%

18.3%