Income Statement
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
LTM

Total Revenues

122,021

126,946

140,800

176,954

232,261

258,003

Total Revenues % Chg.

9.1%

4%

10.9%

25.7%

31.3%

28.2%

Cost of Goods Sold, Total

20,088

20,932

23,658

28,448

35,765

39,917

Gross Profit

101,933

106,014

117,142

148,506

196,496

218,086

Selling General & Admin Expenses, Total

35,830

36,886

41,058

50,684

61,598

63,205

R&D Expenses

14,220

15,462

17,199

23,287

31,029

36,246

Other Operating Expenses

-600

-460

-332

-1,034

-119

62

Other Operating Expenses, Total

49,450

51,888

57,925

72,937

92,508

99,513

Operating Income

52,483

54,126

59,217

75,569

103,988

118,573

Interest Expense, Total

-220

-390

-289

-378

-542

-542

Interest And Investment Income

65

337

231

239

1,069

1,069

Net Interest Expenses

-155

-53

-58

-139

527

527

Income (Loss) On Equity Invest.

-137

149

-24

-189

81

81

Currency Exchange Gains (Loss)

-3,212

-747

344

-4,651

1,652

1,058

Other Non Operating Income (Expenses)

-281

-150

-122

-181

-197

-229

EBT, Excl. Unusual Items

48,698

53,325

59,357

70,409

106,051

120,010

Gain (Loss) On Sale Of Investments

-145

-195

296

-587

37

37

Gain (Loss) On Sale Of Assets

Asset Writedown

-573

-760

-1,414

-7,114

Other Unusual Items

EBT, Incl. Unusual Items

48,553

53,130

59,080

69,062

104,674

112,933

Income Tax Expense

9,602

10,992

11,323

13,537

20,991

23,035

Earnings From Continuing Operations

38,951

42,138

47,757

55,525

83,683

89,898

Net Income

38,951

42,138

47,757

55,525

83,683

89,898

Net Income to Common Incl Extra Items

38,951

42,138

47,757

55,525

83,683

89,898

Net Income to Common Excl. Extra Items

38,951

42,138

47,757

55,525

83,683

89,898

Total Shares Outstanding

4,704

4,625

4,557.8

4,500.7

4,458.3

4,457.7

Weighted Avg. Shares Outstanding

4,748.6

4,667.8

4,593.2

4,530.6

4,482.8

4,463.5

Weighted Avg. Shares Outstanding Dil

4,757.4

4,680

4,606.2

4,544.6

4,494.8

4,477

EPS

8.2

9

10.4

12.3

18.7

20.1

EPS Diluted

8.2

9

10.4

12.2

18.6

20.1

EBITDA

56,310

58,565

63,770

80,875

109,813

126,561

Effective Tax Rate

19.8%

20.7%

19.2%

19.6%

20.1%

20.4%