hD

Income Statement Summary

Iradimed (IRMD) annual income statement covering fiscal 2020 through 2025, as reported to the SEC.

  • Iradimed reported revenue of $83.81M in fiscal 2025, up 14.4% from $73.24M in fiscal 2024.
  • Gross profit was $64.32M, up 14.2% from $56.35M. That is a gross margin of 76.7%.
  • Income from operations was $26.15M, up 19% from $21.96M. Operating margin was 31.2%.
  • Net income was $22.48M, up 16.9% from $19.23M. Net margin was 26.8%.
  • Diluted (in dollars per share) was $1.75, up 16.7% from $1.50.
  • Cost of revenue took 23.3% of revenue, research and development 3.5% and general and administrative 21.2%.

Revenue has grown 21.5% a year on average since fiscal 2020, from $31.72M to $83.81M, rising in every year shown.

An income statement shows what a company sold and what it cost to run the business, ending with the profit left over.

Figures in USD thousands, except per share data
Dec'25Dec'24Dec'23Dec'22Dec'21Dec'20
Revenue

83,814

73,242

65,562

53,303

41,814

31,717

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Revenue

83,814

73,242

65,562

53,303

41,814

31,717

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cost of revenue

19,490

16,892

15,404

12,020

9,764

8,142

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cost of revenue

19,490

16,892

15,404

12,020

9,764

8,142

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gross profit

64,324

56,350

50,158

41,282

32,049

23,574

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Gross profit

64,324

56,350

50,158

41,282

32,049

23,574

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating expenses:
General and administrative

17,782

15,937

15,122

10,697

9,771

12,269

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

General and administrative

17,782

15,937

15,122

10,697

9,771

12,269

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Sales and marketing

17,420

15,616

12,142

12,679

10,555

10,158

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Sales and marketing

17,420

15,616

12,142

12,679

10,555

10,158

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Research and development

2,975

2,832

2,858

2,278

1,905

1,902

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Research and development

2,975

2,832

2,858

2,278

1,905

1,902

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total operating expenses

38,177

34,385

30,122

25,654

22,232

24,330

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total operating expenses

38,177

34,385

30,122

25,654

22,232

24,330

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income from operations

26,147

21,965

20,035

15,627

9,817

-756

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income from operations

26,147

21,965

20,035

15,627

9,817

-756

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other income, net

2,214

2,310

1,702

553

18

139

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other income, net

2,214

2,310

1,702

553

18

139

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income before provision for income taxes

28,361

24,275

21,738

16,180

9,836

-616

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Income before provision for income taxes

28,361

24,275

21,738

16,180

9,836

-616

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Provision for income tax expense

5,881

5,041

4,545

3,352

510

-1,985

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Provision for income tax expense

5,881

5,041

4,545

3,352

510

-1,985

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income

22,480

19,234

17,192

12,828

9,325

1,369

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income

22,480

19,234

17,192

12,828

9,325

1,369

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Change in fair value of available-for-sale securities, net of tax (benefit) expense of $(6,369) and $70 for the three months ended September 30, 2015 and 2014, respectively, and $(8,833) and $(2,681) for nine months ended September 30, 2015 and 2014, respectively

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Change in fair value of available-for-sale securities, net of tax (benefit) expense of $(6,369) and $70 for the three months ended September 30, 2015 and 2014, respectively, and $(8,833) and $(2,681) for nine months ended September 30, 2015 and 2014, respectively

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other comprehensive loss

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other comprehensive loss

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Comprehensive income

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Comprehensive income

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Net income per share:
Basic (in dollars per share)

1.77

1.52

1.36

1.02

0.76

0.11

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic (in dollars per share)

1.77

1.52

1.36

1.02

0.76

0.11

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted (in dollars per share)

1.75

1.50

1.35

1.02

0.74

0.11

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted (in dollars per share)

1.75

1.50

1.35

1.02

0.74

0.11

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Weighted average shares outstanding:
Basic (in shares)

12,722

12,670

12,602

12,562

12,346

12,123

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Basic (in shares)

12,722

12,670

12,602

12,562

12,346

12,123

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted (in shares)

12,854

12,784

12,722

12,635

12,590

12,440

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Diluted (in shares)

12,854

12,784

12,722

12,635

12,590

12,440

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx