Income StatementLTMMay '25May '24May '23May '22May '21May '20May '19May '18May '17May '16

Total Revenues

46,440

46,309

51,362

51,217

46,710

44,538

37,403

39,117

36,397

34,350

32,376

Total Revenues %Chg

-7.1%

-9.8%

0.3%

9.6%

4.9%

19.1%

-4.4%

7.5%

6%

6.1%

5.8%

Cost of Sales

26,964

26,519

28,475

28,925

25,231

24,576

21,162

21,643

20,441

19,038

17,405

Gross Profit

19,476

19,790

22,887

22,292

21,479

19,962

16,241

17,474

15,956

15,312

14,971

Gross Profit Margin

41.9%

42.7%

44.6%

43.5%

46%

44.8%

43.4%

44.7%

43.8%

44.6%

46.2%

Selling, General & Administrative Expenses

16,056

16,088

16,576

16,377

14,804

13,025

13,126

12,702

11,511

10,563

10,469

Other Operating Expenses

—

—

—

—

—

—

—

—

—

—

—

Operating Profit

3,420

3,702

6,311

5,915

6,675

6,937

3,115

4,772

4,445

4,749

4,502

Operating Margin

7.4%

8%

12.3%

11.5%

14.3%

15.6%

8.3%

12.2%

12.2%

13.8%

13.9%

Interest Expense

82

107

161

6

-205

-262

-89

-49

-54

-59

-19

Non-Operating Income

—

76

228

280

181

-14

-139

78

-66

196

140

Total Non-Operating Income

82

183

389

286

-24

-276

-228

29

-120

137

121

Income Before Provision for Income Taxes

3,500

3,885

6,700

6,201

6,651

6,661

2,887

4,801

4,325

4,886

4,623

Provision for Income Taxes

605

666

1,000

1,131

605

934

348

772

2,392

646

863

Consolidated Net Income

2,895

3,219

5,700

5,070

6,046

5,727

2,539

4,029

1,933

4,240

3,760

Net Income Attributable to Discontinued Operations

—

—

—

—

—

—

—

—

—

—

—

Net Income Attributable to Common Shareholders

2,895

3,219

5,700

5,070

6,046

5,727

2,539

4,029

1,933

4,240

3,760

Basic EPS

2

2.2

3.8

3.3

3.8

3.6

1.6

2.6

1.2

2.6

2.2

Diluted EPS

2

2.2

3.7

3.2

3.8

3.6

1.6

2.5

1.2

2.5

2.2

Basic Weighted Average Shares Outstanding

1,479.6

1,484.9

1,517.6

1,551.6

1,578.8

1,573

1,558.8

1,579.7

1,623.8

1,657.8

1,697.9

Total Shares Outstanding

1,478.2

1,476

1,503

1,532

1,571

1,578

1,558

1,568

1,601

1,643

1,682

Diluted Weighted Average Shares Outstanding

1,481.8

1,487.6

1,529.7

1,569.8

1,610.8

1,609.4

1,591.6

1,618.4

1,659.1

1,692

1,742.5

EBITDA

4,197

4,477

7,107

6,618

7,392

7,681

3,836

5,477

5,192

5,465

5,164

Effective Tax Rate

17.3%

17.1%

14.9%

18.2%

9.1%

14%

12.1%

16.1%

55.3%

13.2%

18.7%