Income StatementSep '25Sep '24Sep '23Sep '22Sep '21Sep '20Sep '19Sep '18Sep '17Sep '16Sep '15

Total Revenues

416,161

391,035

383,285

394,328

365,817

274,515

260,174

265,595

229,234

215,639

Total Revenues %Chg

6.4%

2%

-2.8%

7.8%

33.3%

5.5%

-2%

15.9%

6.3%

-7.7%

Cost of Sales

220,960

210,352

214,137

223,546

212,981

169,559

161,782

163,756

141,048

131,376

Gross Profit

195,201

180,683

169,148

170,782

152,836

104,956

98,392

101,839

88,186

84,263

Gross Profit Margin

46.9%

46.2%

44.1%

43.3%

41.8%

38.2%

37.8%

38.3%

38.5%

39.1%

Selling, General & Administrative Expenses

27,601

26,097

24,932

25,094

21,973

19,916

18,245

16,705

15,261

14,194

Research & Development Expenses

34,550

31,370

29,915

26,251

21,914

18,752

16,217

14,236

11,581

10,045

Operating Profit

133,050

123,216

114,301

119,437

108,949

66,288

63,930

70,898

61,344

60,024

Operating Margin

32%

31.5%

29.8%

30.3%

29.8%

24.1%

24.6%

26.7%

26.8%

27.8%

Non-Operating Income

-321

269

-565

-334

258

803

1,807

2,005

2,745

1,348

Total Non-Operating Income

-321

269

-565

-334

258

803

1,807

2,005

2,745

1,348

Income Before Provision for Income Taxes

132,729

123,485

113,736

119,103

109,207

67,091

65,737

72,903

64,089

61,372

Provision for Income Taxes

20,719

29,749

16,741

19,300

14,527

9,680

10,481

13,372

15,738

15,685

Consolidated Net Income

112,010

93,736

96,995

99,803

94,680

57,411

55,256

59,531

48,351

45,687

Net Income Attributable to Common Shareholders

112,010

93,736

96,995

99,803

94,680

57,411

55,256

59,531

48,351

45,687

Basic EPS

7.5

6.1

6.2

6.2

5.7

3.3

3

3

2.3

2.1

Diluted EPS

7.5

6.1

6.1

6.1

5.6

3.3

3

3

2.3

2.1

Basic Weighted Average Shares Outstanding

14,949

15,543.8

15,744.2

16,216

16,701.3

17,352.1

18,471.3

19,821.5

20,869

21,883.3

Total Shares Outstanding

14,773.3

15,116.8

15,550.1

15,943.4

16,426.8

16,976.8

17,772.9

19,019.9

20,504.8

21,344.7

Diluted Weighted Average Shares Outstanding

15,004.1

15,408.1

15,812.5

16,325.8

16,864.9

17,528.2

18,595.7

20,000.4

21,006.8

22,001.1

EBITDA

144,748

134,661

125,820

130,541

120,233

77,344

76,477

81,801

71,501

70,529

Effective Tax Rate

15.6%

24.1%

14.7%

16.2%

13.3%

14.4%

15.9%

18.3%

24.6%

25.6%