Loading...
XNAS
TOIIW
Market cap236mUSD
Jun 12, Last price  
0.07USD
1D
-6.81%
1Q
204.27%
IPO
-97.13%
Name

Oncology Institute Inc

Chart & Performance

D1W1MN
P/E
P/S
0.02
EPS
Div Yield, %
Shrs. gr., 5y
310.41%
Rev. gr., 5y
20.41%
Revenues
393m
+21.33%
113,160,114155,405,184187,514,661203,003,000252,483,000324,239,000393,412,000
Net income
-65m
L-22.16%
3,947,974-4,021,395-14,321,235-10,927,0001,657,000-83,068,000-64,663,000
CFO
-27m
L-26.92%
5,641,8133,615,260508,239-32,680,000-61,756,000-36,315,000-26,538,000
Earnings
Aug 11, 2025

Profile

DFP Healthcare Acquisitions Corp. intends to acquire assets and businesses through a merger, capital stock exchange, stock purchase, reorganization or other similar business combination. The company was founded in 2019 and is based in New York, New York.
IPO date
Mar 13, 2020
Employees
750
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
393,412
21.33%
324,239
28.42%
252,483
24.37%
Cost of revenue
264,666
200,390
Unusual Expense (Income)
NOPBT
393,412
59,573
52,093
NOPBT Margin
100.00%
18.37%
20.63%
Operating Taxes
(36)
247
Tax Rate
0.47%
NOPAT
393,412
59,609
51,846
Net income
(64,663)
-22.16%
(83,068)
-5,113.16%
1,657
-115.16%
Dividends
Dividend yield
Proceeds from repurchase of equity
75
(893)
(8,142)
BB yield
0.00%
0.59%
6.12%
Debt
Debt current
6,798
6,363
5,498
Long-term debt
53,244
146,161
130,239
Deferred revenue
Other long-term liabilities
93,658
4,115
5,981
Net debt
10,373
69,669
3,577
Cash flow
Cash from operating activities
(26,538)
(36,315)
(61,756)
CAPEX
(3,789)
(4,567)
(5,529)
Cash from investing activities
46,211
62,640
(131,614)
Cash from financing activities
(3,492)
(6,847)
92,206
FCF
414,724
48,681
794
Balance
Cash
49,669
82,855
73,806
Long term investments
58,354
Excess cash
29,998
66,643
119,536
Stockholders' equity
(210,805)
(146,142)
(61,570)
Invested Capital
338,073
326,957
300,023
ROIC
118.31%
19.01%
19.32%
ROCE
309.04%
32.95%
21.80%
EV
Common stock shares outstanding
75,043,678
73,749
80,606
Price
0.31
-84.85%
2.04
23.64%
1.65
-83.08%
Market cap
23,188,497
15,313.04%
150,447
13.12%
132,999
-79.40%
EV
23,198,870
220,116
136,576
EBITDA
399,699
65,446
56,504
EV/EBITDA
58.04
3.36
2.42
Interest
7,496
6,777
4,082
Interest/NOPBT
1.91%
11.38%
7.84%