Income StatementJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Total Revenues

1,272.2

1,119.4

963.1

843.1

717.6

645.1

Total Revenues %Chg

32.1%

32.8%

34.2%

30.7%

32.4%

43.5%

Cost of Sales

502.7

442.8

398.3

323.8

281.4

248.7

Gross Profit

769.5

676.6

564.8

519.2

436.2

396.4

Gross Profit Margin

60.5%

60.4%

58.6%

61.6%

60.8%

61.4%

Selling, General & Administrative Expenses

465.7

419.2

322

258.4

236.5

214.2

Research & Development Expenses

313.6

249.1

192.5

160.9

142.9

127.8

Operating Profit

-9.8

8.3

50.2

100

56.9

54.4

Operating Margin

-0.8%

0.7%

5.2%

11.9%

7.9%

8.4%

Interest and Investment Income

33.9

12.8

23.8

22.8

19.3

4.3

Interest Expense

-36.5

3.6

-3.6

—

—

—

Non-Operating Income

82

139.4

147

4.5

-46.4

-3.4

Total Non-Operating Income

79.3

155.8

167.2

27.3

-27.1

0.9

Income Before Provision for Income Taxes

69.5

164.1

217.4

127.3

29.8

55.3

Provision for Income Taxes

-54.6

-38.1

42.5

9.1

-27.8

14.2

Consolidated Net Income

124.1

202.2

174.8

118.2

57.6

41.1

Net Income Attributable to Common Shareholders

124.1

67

174.8

118.2

57.6

41.1

Basic EPS

1.6

2.7

2.3

1.6

0.8

0.6

Diluted EPS

1.5

2.5

2.3

1.6

0.8

0.6

Basic Weighted Average Shares Outstanding

77.4

76.1

75.4

75

73.4

71.2

Total Shares Outstanding

78.5

76.6

75.6

75.3

74.8

71.5

Diluted Weighted Average Shares Outstanding

81.8

79.8

77.3

76.1

74.8

72.8

EBITDA

26.8

39

68

105.1

71

65.5

Effective Tax Rate

-78.5%

-23.2%

19.6%

7.1%

-93.3%

25.7%