AssetsLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17

Cash and Cash Equivalents

6,025

7,550

7,822

5,924

5,081

10,182

4,619

3,855

2,972

Short-Term Investments

883

665

925

905

920

1,331

937

2,045

2,136

Total Cash and Cash Equivalents

6,908

8,215

8,747

6,829

6,001

11,513

5,556

5,900

5,108

Accounts Receivable

31,709

24,227

17,722

17,218

15,071

12,191

10,716

10,473

3,155

Total Trade Receivables

31,709

24,227

17,722

17,218

15,071

12,191

10,716

10,473

3,155

Inventories

5,632

6,692

5,645

4,777

3,722

3,165

2,661

2,821

228

Other Current Assets

2,486

9,736

5,237

1,298

11,340

930

10,912

1,236

820

Total Current Assets

46,735

48,870

37,351

30,122

36,134

27,799

29,845

20,430

9,311

Net Property, Plant & Equipment

3,650

3,654

3,695

3,774

3,692

4,205

4,417

4,562

1,563

Net Intangible Assets

28,975

29,417

30,863

32,492

34,102

35,179

36,562

39,003

345

Goodwill

44,924

44,370

44,259

45,811

45,811

44,648

44,602

44,505

6,164

Long-Term Investments

18,483

15,128

17,985

16,288

18,438

23,262

21,542

26,929

26,483

Other Long-Term Assets

15,152

14,442

18,608

15,398

16,712

20,358

18,806

17,797

17,893

Total Assets

157,919

155,881

152,761

143,885

154,889

155,451

155,774

153,226

61,759

LiabilitiesLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17

Accounts Payable

9,346

9,294

8,553

7,775

6,655

5,478

5,090

4,366

184

Accrued Expenses

7,695

9,387

9,955

7,978

7,322

8,515

7,347

7,071

3,963

Short-Term Debt

3,093

3,035

2,775

2,993

2,545

3,374

5,514

2,955

240

Other Current Liabilities

36,319

36,263

27,433

22,479

27,050

18,655

22,187

17,503

6,622

Total Current Liabilities

56,453

57,979

48,716

41,225

43,572

36,022

40,138

31,895

11,009

Long-Term Debt

30,947

28,937

28,155

28,100

31,125

29,545

31,893

39,523

5,199

Other Long-Term Liabilities

28,505

27,722

29,539

29,806

33,008

39,498

38,364

40,736

31,791

Total Long-Term Liabilities

59,452

56,659

57,694

57,906

64,133

69,043

70,257

80,259

36,990

Total Liabilities

115,905

114,638

106,410

99,131

107,705

105,065

110,395

112,154

47,999

EquityLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17

Common Stock

4

4

4

4

4

4

4

4

74

Treasury Stock

-34,126

-31,437

-24,238

-21,844

-14,175

-6,372

-2,193

-104

-4,021

Additional Paid-in Capital

31,698

31,288

30,669

30,233

29,574

28,975

28,306

27,751

2,940

Accumulated Other Comprehensive Income

-2,799

-2,341

-1,864

-1,658

-884

-861

-941

-1,711

-1,082

Retained Earnings

47,028

43,519

41,652

37,940

32,593

28,575

20,162

15,088

15,800

Total Common Shareholders' Equity

41,805

41,033

46,223

44,675

47,112

50,321

45,338

41,028

13,711

Minority Interests and Other

209

210

128

79

72

65

41

44

49

Total Shareholders' Equity

42,014

41,243

46,244

44,688

47,130

50,328

45,344

41,035

13,711

Total Liabilities and Shareholders' Equity

157,919

155,881

152,761

143,885

154,889

155,451

155,774

153,226

61,759