Income StatementLTMJul '25Jul '24Jul '23Jul '22Jul '21Jul '20Jul '19Jul '18Jul '17Jul '16

Total Revenues

57,696

56,654

53,803

56,998

51,557

49,818

49,301

51,904

49,330

48,005

49,247

Total Revenues %Chg

8.9%

5.3%

-5.6%

10.6%

3.5%

1%

-5%

5.2%

2.8%

-2.5%

0.2%

Cost of Sales

20,282

19,864

18,975

21,245

19,309

17,924

17,618

19,238

18,724

17,781

18,287

Gross Profit

37,414

36,790

34,828

35,753

32,248

31,894

31,683

32,666

30,606

30,224

30,960

Gross Profit Margin

64.8%

64.9%

64.7%

62.7%

62.5%

64%

64.3%

62.9%

62%

63%

62.9%

Selling, General & Administrative Expenses

14,015

13,958

13,177

12,358

11,186

11,411

11,094

11,398

11,386

11,177

11,433

Depreciation & Amortization Expenses

994

1,028

698

282

313

215

141

150

221

259

303

Research & Development Expenses

9,414

9,300

7,983

7,551

6,774

6,549

6,347

6,577

6,332

6,059

6,296

Other Operating Expenses

226

744

789

531

6

886

481

322

358

756

268

Operating Profit

12,765

11,760

12,181

15,031

13,969

12,833

13,620

14,219

12,309

11,973

12,660

Operating Margin

22.1%

20.8%

22.6%

26.4%

27.1%

25.8%

27.6%

27.4%

25%

24.9%

25.7%

Interest and Investment Income

937

1,001

1,365

962

476

618

920

1,308

1,508

1,338

1,005

Interest Expense

-1,525

-1,593

-1,006

-427

-360

-434

-585

-859

-943

-861

-676

Non-Operating Income

47

-68

-306

-248

392

245

15

-97

165

-163

-69

Total Non-Operating Income

-541

-660

53

287

508

429

350

352

730

314

260

Income Before Provision for Income Taxes

12,224

11,100

12,234

15,318

14,477

13,262

13,970

14,571

13,039

12,287

12,920

Provision for Income Taxes

1,895

920

1,914

2,705

2,665

2,671

2,756

2,950

12,929

2,678

2,181

Consolidated Net Income

10,329

10,180

10,320

12,613

11,812

10,591

11,214

11,621

110

9,609

10,739

Net Income Attributable to Common Shareholders

10,329

10,180

10,320

12,613

11,812

10,591

11,214

11,621

110

9,609

10,739

Basic EPS

2.7

2.6

2.6

3.1

2.8

2.5

2.7

2.6

0

1.9

2.1

Diluted EPS

2.7

2.6

2.5

3.1

2.8

2.5

2.6

2.6

0

1.9

2.1

Basic Weighted Average Shares Outstanding

3,967.3

3,976

4,043

4,093

4,170

4,222

4,236

4,419

4,837

5,010

5,053

Total Shares Outstanding

3,951.1

3,960

4,007

4,066

4,110

4,217

4,237

4,250

4,614

4,983

5,029

Diluted Weighted Average Shares Outstanding

3,998

3,998

4,062

4,105

4,192

4,236

4,254

4,453

4,881

5,049

5,088

EBITDA

15,393

14,571

14,688

16,757

15,926

14,695

15,428

16,116

14,501

14,259

14,810

Effective Tax Rate

15.5%

8.3%

15.6%

17.7%

18.4%

20.1%

19.7%

20.2%

99.2%

21.8%

16.9%