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

Total Revenues

85,847

81,400

78,558

79,571

80,118

68,397

44,998

43,310

40,604

37,490

32,467

Total Revenues %Chg

7.3%

3.6%

-1.3%

-0.7%

17.1%

52%

3.9%

6.7%

8.3%

15.5%

9.8%

Cost of Sales

31,287

29,653

30,188

36,206

36,605

28,266

18,521

18,354

17,708

16,550

14,898

Gross Profit

54,560

51,747

48,370

43,365

43,513

40,131

26,477

24,956

22,896

20,940

17,569

Gross Profit Margin

63.6%

63.6%

61.6%

54.5%

54.3%

58.7%

58.8%

57.6%

56.4%

55.9%

54.1%

Selling, General & Administrative Expenses

22,252

20,818

21,311

21,607

20,238

18,926

14,139

13,161

12,259

11,378

10,189

Depreciation & Amortization Expenses

12,901

12,919

12,818

13,651

16,383

14,151

6,616

6,486

5,984

6,243

4,688

Other Operating Expenses

—

—

-25

1,564

—

418

—

—

-235

-731

213

Operating Profit

19,129

18,010

14,266

6,543

6,892

6,636

5,722

5,309

4,888

4,050

2,479

Operating Margin

22.3%

22.1%

18.2%

8.2%

8.6%

9.7%

12.7%

12.3%

12%

10.8%

7.6%

Interest and Investment Income

—

—

—

—

—

—

24

19

17

13

6

Interest Expense

-3,603

-3,411

-3,335

-3,364

-3,342

-2,701

-1,135

-1,357

-1,671

-1,730

-1,496

Non-Operating Income

-41

113

68

-33

-199

-405

-8

-54

-73

-6

-11

Total Non-Operating Income

-3,644

-3,298

-3,267

-3,397

-3,541

-3,106

-1,119

-1,392

-1,727

-1,723

-1,501

Income Before Provision for Income Taxes

15,485

14,712

10,999

3,146

3,351

3,530

4,603

3,917

3,161

2,327

978

Provision for Income Taxes

3,615

3,373

2,682

556

327

786

1,135

1,029

-1,375

867

245

Consolidated Net Income

11,870

11,339

8,317

2,590

3,024

5,808

6,936

5,776

4,536

1,460

733

Net Income Attributable to Preferred Dividends

—

—

—

—

—

—

—

—

-55

-55

-55

Net Income Attributable to Discontinued Operations

—

—

—

—

—

320

—

—

—

—

—

Net Income Attributable to Common Shareholders

11,870

11,339

8,317

2,590

3,024

3,064

3,468

2,888

4,481

1,405

678

Basic EPS

10.4

9.7

7

2.1

2.4

2.7

4.1

3.4

5.4

1.7

0.8

Diluted EPS

10.4

9.7

6.9

2.1

2.4

2.7

4

3.4

5.2

1.7

0.8

Basic Weighted Average Shares Outstanding

1,137.9

1,169.2

1,185.1

1,249.8

1,247.2

1,144.2

854.1

849.7

831.9

822.5

813

Total Shares Outstanding

1,118.5

1,144.6

1,195.8

1,234

1,249.2

1,241.9

850.2

850.2

859.4

826.4

818.4

Diluted Weighted Average Shares Outstanding

1,141.3

1,173.2

1,200.3

1,255.4

1,254.8

1,154.7

863.4

858.3

871.8

833.1

822.6

EBITDA

32,030

30,929

27,084

20,194

23,275

20,787

12,338

11,795

10,872

10,293

7,167

Effective Tax Rate

23.3%

22.9%

24.4%

17.7%

9.8%

22.3%

24.7%

26.3%

-43.5%

37.3%

25.1%