Income StatementLTMFeb '25Jan '24Jan '23Jan '22Jan '21Feb '20Feb '19Jan '18Jan '17Jan '16

Total Revenues

166,189

159,514

152,669

157,403

151,157

132,110

110,225

108,203

100,904

94,595

88,519

Total Revenues %Chg

—

4.5%

-3%

4.1%

14.4%

19.9%

1.9%

7.2%

6.7%

6.9%

6.4%

Cost of Sales

110,756

106,206

101,709

104,625

100,325

87,257

72,653

71,043

66,548

62,282

58,254

Gross Profit

55,433

53,308

50,960

52,778

50,832

44,853

37,572

37,160

34,356

32,313

30,265

Gross Profit Margin

33.4%

33.4%

33.4%

33.5%

33.6%

34%

34.1%

34.3%

34%

34.2%

34.2%

Selling, General & Administrative Expenses

30,655

28,748

26,598

26,284

25,406

24,447

19,740

19,513

17,864

17,132

16,801

Depreciation & Amortization Expenses

3,242

3,034

2,673

2,455

2,386

2,128

1,989

1,870

1,811

1,754

1,690

Other Operating Expenses

—

—

—

—

—

—

—

247

—

—

—

Operating Profit

21,536

21,526

21,689

24,039

23,040

18,278

15,843

15,530

14,681

13,427

11,774

Operating Margin

13%

13.5%

14.2%

15.3%

15.2%

13.8%

14.4%

14.4%

14.5%

14.2%

13.3%

Interest and Investment Income

111

201

178

55

44

47

73

93

74

36

166

Interest Expense

-2,456

-2,321

-1,943

-1,617

-1,347

-1,347

-1,201

-1,051

-1,057

-972

-919

Non-Operating Income

—

—

—

—

—

—

—

-16

—

—

—

Total Non-Operating Income

-2,345

-2,120

-1,765

-1,562

-1,303

-1,300

-1,128

-974

-983

-936

-753

Income Before Provision for Income Taxes

19,191

19,406

19,924

22,477

21,737

16,978

14,715

14,556

13,698

12,491

11,021

Provision for Income Taxes

4,609

4,600

4,781

5,372

5,304

4,112

3,473

3,435

5,068

4,534

4,012

Consolidated Net Income

14,582

14,806

15,143

17,105

16,433

12,866

11,242

11,121

8,630

7,957

7,009

Net Income Attributable to Discontinued Operations

—

—

—

—

—

—

—

—

—

—

—

Net Income Attributable to Common Shareholders

14,582

14,806

15,143

17,105

16,433

12,866

11,242

11,121

8,630

7,957

7,009

Basic EPS

14.7

15

15.2

16.7

15.6

12

10.3

9.8

7.3

6.5

5.5

Diluted EPS

14.7

14.9

15.1

16.7

15.5

11.9

10.3

9.7

7.3

6.5

5.5

Basic Weighted Average Shares Outstanding

992

990

999

1,022

1,054

1,074

1,093

1,137

1,178

1,229

1,277

Total Shares Outstanding

995.5

994

992

1,016

1,035

1,077

1,077

1,105

1,158

1,203

1,252

Diluted Weighted Average Shares Outstanding

994.3

993

1,002

1,025

1,058

1,078

1,097

1,143

1,184

1,234

1,283

EBITDA

25,587

25,287

24,936

27,014

25,902

20,797

18,139

17,682

16,743

15,400

13,637

Effective Tax Rate

24%

23.7%

24%

23.9%

24.4%

24.2%

23.6%

23.6%

37%

36.3%

36.4%