Income StatementLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Total Revenues

26,039

23,739

21,365

17,090

10,958

6,796

15,066

14,527

12,681

10,743

9,224

Total Revenues %Chg

13%

11.1%

25%

56%

61.2%

-54.9%

3.7%

14.6%

18%

16.5%

9.3%

Cost of Sales

3,387

3,354

3,294

2,465

2,314

1,944

2,248

2,042

242

415

632.2

Gross Profit

22,652

20,385

18,071

14,625

8,644

4,852

12,818

12,485

12,439

10,328

8,591.8

Gross Profit Margin

87%

85.9%

84.6%

85.6%

78.9%

71.4%

85.1%

85.9%

98.1%

96.1%

93.1%

Selling, General & Administrative Expenses

16,220

15,559

15,021

11,736

8,028

5,758

9,252

8,760

7,538

6,172

5,060.4

Depreciation & Amortization Expenses

629

591

504

451

421

458

469

426

363

309

272.5

Other Operating Expenses

—

34

5

-199

13

1,211

—

—

—

941

—

Operating Profit

8,524

7,555

5,835

5,102

2,496

-631

5,345

5,341

4,538

2,906

3,258.9

Operating Margin

32.7%

31.8%

27.3%

29.9%

22.8%

-9.3%

35.5%

36.8%

35.8%

27.1%

35.3%

Interest and Investment Income

974

1,114

1,020

219

—

—

—

—

157

95

55.7

Interest Expense

-1,875

-1,295

-897

-391

-334

-356

-266

-269

-254

-208

-160.2

Non-Operating Income

-1,090

-82

-477

-1,007

-697

1,554

879

-237

-42

-80

-26.1

Total Non-Operating Income

-1,991

-263

-354

-1,179

-1,031

1,198

613

-506

-139

-193

-130.6

Income Before Provision for Income Taxes

6,533

7,292

5,481

3,923

1,465

567

5,958

4,835

4,399

2,713

3,128.3

Provision for Income Taxes

1,489

1,410

1,192

865

300

508

1,093

837

2,058

578

577

Consolidated Net Income

5,044

5,882

4,289

3,058

1,165

59

4,865

3,998

2,341

2,135

2,551.4

Net Income Attributable to Minority Interests and Other

—

—

—

—

—

—

—

—

—

—

—

Net Income Attributable to Preferred Dividends

—

—

—

—

—

—

—

—

—

—

—

Net Income Attributable to Common Shareholders

5,044

5,882

4,289

3,058

1,165

59

4,865

3,998

2,341

2,135

2,551.4

Basic EPS

154.9

175

118.7

76.7

28.4

1.5

112.9

84.3

47.8

43.1

50.1

Diluted EPS

153.9

172.7

117.4

76.4

28.2

1.4

111.8

83.3

46.9

42.7

49.5

Basic Weighted Average Shares Outstanding

32.7

33.6

36.1

39.9

41

41

43.1

47.4

49

49.5

50.9

Total Shares Outstanding

32.2

32.9

34.4

37.9

41.1

41

41.4

45.6

48.5

49.2

49.6

Diluted Weighted Average Shares Outstanding

32.9

34.1

36.5

40.1

41.4

41.2

43.5

48

50

50.1

51.6

EBITDA

9,153

8,146

6,339

5,553

2,917

-173

5,814

5,767

4,901

3,215

3,531.4

Effective Tax Rate

22.8%

19.3%

21.7%

22%

20.5%

89.6%

18.3%

17.3%

46.8%

21.3%

18.4%