Oncology Institute

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$141,957
$136,564
$119,802
$104,406
Gross Profit
15,821
18,920
17,501
17,249
EBITDA
5,359
-12,861
-9,406
-12,231
EBIT
3,727
-14,584
-11,211
-14,015
Net Income
-7,508
-16,504
-17,009
-19,585
Net Change In Cash
141,957
136,564
119,802
104,406
Free Cash Flow
2,173
-13,234
-11,410
-5,316
Cash
33,565
27,658
30,292
39,739
Basic Shares
1,014,566
974,747
932,036
77,099

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$502,729
$393,412
$324,239
$252,483
Gross Profit
69,491
53,997
59,573
52,093
EBITDA
-29,139
-53,831
-54,278
-67,596
EBIT
-36,083
-60,118
-60,151
-72,007
Net Income
-60,606
-64,663
-83,068
152
Net Change In Cash
502,729
393,412
324,239
252,483
Cost of Revenue
-101,164
Free Cash Flow
-27,787
-30,327
-40,882
-67,285
Cash
33,565
49,669
33,488
14,010
Basic Shares
923,893
75,043
73,748
80,605

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
-$0.06
2025-09-30
-$0.14
2025-06-30
-$0.15