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

Total Revenues

199,657

209,964.5

183,871.6

157,721.4

89,917.8

75,324.3

Total Revenues %Chg

8.6%

33.1%

104.5%

109.4%

62.8%

54.6%

Cost of Sales

86,806

87,507.6

66,392.8

61,908.5

29,815.1

16,340.8

Gross Profit

112,851

122,456.9

117,478.8

95,812.9

60,102.7

-40,111.8

Gross Profit Margin

56.5%

58.3%

63.9%

60.7%

66.8%

-53.3%

Selling, General & Administrative Expenses

63,803.4

65,731.7

53,121.8

51,050.2

35,214.3

34,328.3

Research & Development Expenses

7,169.1

6,840.5

5,818.8

5,711.8

5,240.6

5,104.8

Other Operating Expenses

—

—

—

—

—

—

Operating Profit

41,878.5

49,884.7

58,538.2

39,051

19,647.8

19,550.3

Operating Margin

21%

23.8%

31.8%

24.8%

21.9%

26%

Interest and Investment Income

10,577.7

10,768.6

9,802.2

6,365.9

3,867.5

2,375.7

Interest Expense

—

—

—

-20.4

-23.6

-25.9

Non-Operating Income

2,338.9

1,058.5

2,649.2

514.6

2,473.7

744.9

Total Non-Operating Income

12,916.6

11,827.1

12,451.4

6,860.1

6,317.6

3,094.7

Income Before Provision for Income Taxes

54,795

61,711.7

70,989.5

45,911.1

25,965.3

22,645.1

Provision for Income Taxes

9,299.8

9,284.4

10,982.4

7,093.7

4,756.2

2,602.8

Consolidated Net Income

45,495.3

52,427.3

60,007.2

38,817.4

21,209.1

20,042.3

Net Income Attributable to Preferred Dividends

—

—

—

—

—

—

Net Income Attributable to Common Shareholders

45,495.3

52,427.3

60,007.2

38,817.4

21,209.1

20,042.3

Basic EPS

32.6

37.8

43.5

28.5

15.8

15.8

Diluted EPS

30.7

35.4

40.6

26.6

14.5

13.8

Basic Weighted Average Shares Outstanding

1,394.5

1,387.6

1,380.4

1,355.2

1,340.2

1,324.1

Total Shares Outstanding

1,392.1

1,392.1

1,375.9

1,375.9

1,319.6

1,319.6

Diluted Weighted Average Shares Outstanding

1,482.5

1,288.9

1,479.2

1,234.1

1,461.3

1,156.8

EBITDA

41,878.5

52,525.6

58,538.2

40,939.2

19,647.8

22,285.4

Effective Tax Rate

17%

15%

15.5%

15.5%

18.3%

11.5%