Income StatementJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19

Total Revenues

89,830

88,974

75,527

74,257

60,645

59,880

Total Revenues %Chg

18.9%

19.8%

24.5%

24%

6.9%

-4.5%

Cost of Sales

16,063

16,213

13,948

13,905

12,054

14,052

Gross Profit

73,767

72,761

61,579

60,352

48,591

45,828

Gross Profit Margin

82.1%

81.8%

81.5%

81.3%

80.1%

76.5%

Selling, General & Administrative Expenses

10,678

8,688

12,399

10,462

13,247

14,824

Research & Development Expenses

25,092

23,358

20,515

19,758

18,725

18,941

Operating Profit

37,997

40,715

28,665

30,132

16,619

12,063

Operating Margin

42.3%

45.8%

38%

40.6%

27.4%

20.1%

Non-Operating Income

919

659

624

696

-19

-338

Total Non-Operating Income

919

659

624

696

-19

-338

Income Before Provision for Income Taxes

38,916

41,374

29,289

30,828

16,600

11,725

Provision for Income Taxes

3,935

4,848

3,455

5,228

3,102

2,677

Consolidated Net Income

34,981

36,526

25,834

25,600

13,498

9,048

Net Income Attributable to Minority Interests and Other

—

—

—

—

—

—

Net Income Attributable to Common Shareholders

34,981

36,526

25,834

25,600

13,498

9,048

Basic EPS

13.9

14.4

10.2

10

5.2

3.4

Diluted EPS

13.6

14

9.9

9.7

5.2

3.4

Basic Weighted Average Shares Outstanding

2,522

2,528

2,540

2,571

2,577

2,660

Total Shares Outstanding

2,516

2,534

2,533

2,561

2,573

2,614

Diluted Weighted Average Shares Outstanding

2,580

2,609

2,619

2,654

2,604

2,675

EBITDA

46,239

49,202

35,676

36,163

21,766

16,614

Effective Tax Rate

10.1%

11.7%

11.8%

17%

18.7%

22.8%