Oncology Institute

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$100,267
$99,901
$98,578
$94,666
Gross Profit
14,636
14,366
13,026
10,480
EBITDA
-10,307
-12,315
-14,846
-16,415
EBIT
-12,014
-13,888
-16,364
-17,904
Net Income
-13,182
-16,113
-15,479
-16,271
Net Change In Cash
100,267
99,901
98,578
94,666
Free Cash Flow
2,431
1,221
-17,486
-16,493
Cash
49,669
47,402
36,424
36,055
Basic Shares
75,043
75,524
74,748
74,234

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$393,412
$324,239
$252,483
$203,003
Gross Profit
393,412
59,573
52,093
40,848
EBITDA
-50,880
-70,454
8,402
-7,937
EBIT
-57,167
-76,327
3,991
-11,278
Net Income
-64,663
-83,068
1,657
-10,927
Net Change In Cash
393,412
324,239
252,483
203,003
Free Cash Flow
-30,327
-40,882
-67,285
-35,727
Cash
49,669
33,488
14,010
114,299
Basic Shares
75,043,678
73,748
80,605
66,230