Income StatementLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Total Revenues

59,644

56,334

54,318

58,054

56,197

45,804

33,266

32,753

28,216

25,638

22,859

Total Revenues %Chg

7.4%

3.7%

-6.4%

3.3%

22.7%

37.7%

1.6%

16.1%

10.1%

12.2%

14.5%

Cost of Sales

18,048

16,904

20,415

17,414

17,446

15,387

7,439

7,718

7,042

5,832

4,500

Gross Profit

41,596

39,430

33,903

40,640

38,751

30,417

25,827

25,035

21,174

19,806

18,359

Gross Profit Margin

69.7%

70%

62.4%

70%

69%

66.4%

77.6%

76.4%

75%

77.3%

80.3%

Selling, General & Administrative Expenses

13,970

14,752

12,872

15,260

12,349

11,299

6,942

7,399

6,295

5,881

6,387

Research & Development Expenses

13,291

12,791

7,675

6,510

6,922

6,379

6,407

10,329

5,007

4,385

4,285

Other Operating Expenses

5,325

2,750

599

753

1,556

1,376

-505

924

327

200

150

Operating Profit

9,041

9,137

12,757

18,117

17,924

11,363

12,983

6,383

9,545

9,340

7,537

Operating Margin

15.2%

16.2%

23.5%

31.2%

31.9%

24.8%

39%

19.5%

33.8%

36.4%

33%

Interest Expense

-2,582

-2,160

-1,684

-2,044

-2,384

-2,280

-1,509

-1,144

-1,004

-965

-686

Non-Operating Income

-4,799

-3,261

-4,823

-2,596

-2,551

-5,685

-3,048

-42

-814

-491

-206

Total Non-Operating Income

-7,381

-5,421

-6,507

-4,640

-4,935

-7,965

-4,557

-1,186

-1,818

-1,456

-892

Income Before Provision for Income Taxes

1,660

3,716

6,250

13,477

12,989

3,398

8,426

5,197

7,727

7,884

6,645

Provision for Income Taxes

-735

-570

1,377

1,632

1,440

-1,224

544

-490

2,418

1,931

1,501

Consolidated Net Income

2,395

4,286

4,873

11,845

11,549

4,622

7,882

5,687

5,309

5,953

5,144

Net Income Attributable to Minority Interests and Other

7

8

10

9

7

6

—

—

—

—

—

Net Income Attributable to Common Shareholders

2,388

4,278

4,863

11,836

11,542

4,616

7,882

5,687

5,309

5,953

5,144

Basic EPS

1.3

2.4

2.7

6.7

6.5

2.7

5.3

3.7

3.3

3.7

3.2

Diluted EPS

1.3

2.4

2.7

6.6

6.5

2.7

5.3

3.7

3.3

3.6

3.1

Basic Weighted Average Shares Outstanding

1,768.5

1,769

1,768

1,771

1,770

1,667

1,481

1,541

1,596

1,622

1,625

Total Shares Outstanding

1,767.4

1,765.3

1,765.9

1,769.2

1,768.3

1,765.1

1,478.9

1,478.8

1,592.1

1,592.5

1,609.9

Diluted Weighted Average Shares Outstanding

1,771

1,773

1,773

1,778

1,777

1,673

1,484

1,546

1,603

1,631

1,637

EBITDA

17,295

17,523

21,455

26,584

26,445

17,834

15,000

8,148

11,046

10,529

8,373

Effective Tax Rate

-44.3%

-15.3%

22%

12.1%

11.1%

-36%

6.5%

-9.4%

31.3%

24.5%

22.6%