Loading...
XNASTOI
Market cap24mUSD
Jan 03, Last price  
0.32USD
1D
9.10%
1Q
0.16%
IPO
-96.70%
Name

Oncology Institute Inc

Chart & Performance

D1W1MN
XNAS:TOI chart
P/E
P/S
0.07
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
20.73%
Rev. gr., 5y
23.43%
Revenues
324m
+28.42%
113,160,114155,405,184187,514,661203,003,000252,483,000324,239,000
Net income
-83m
L
3,947,974-4,021,395-14,321,235-10,927,0001,657,000-83,068,000
CFO
-36m
L-41.20%
5,641,8133,615,260508,239-32,680,000-61,756,000-36,315,000
Earnings
Mar 25, 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
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
324,239
28.42%
252,483
24.37%
Cost of revenue
264,666
200,390
Unusual Expense (Income)
NOPBT
59,573
52,093
NOPBT Margin
18.37%
20.63%
Operating Taxes
(36)
247
Tax Rate
0.47%
NOPAT
59,609
51,846
Net income
(83,068)
-5,113.16%
1,657
-115.16%
Dividends
Dividend yield
Proceeds from repurchase of equity
(893)
(8,142)
BB yield
0.59%
6.12%
Debt
Debt current
6,363
5,498
Long-term debt
146,161
130,239
Deferred revenue
Other long-term liabilities
4,115
5,981
Net debt
69,669
3,577
Cash flow
Cash from operating activities
(36,315)
(61,756)
CAPEX
(4,567)
(5,529)
Cash from investing activities
62,640
(131,614)
Cash from financing activities
(6,847)
92,206
FCF
48,681
794
Balance
Cash
82,855
73,806
Long term investments
58,354
Excess cash
66,643
119,536
Stockholders' equity
(146,142)
(61,570)
Invested Capital
326,957
300,023
ROIC
19.01%
19.32%
ROCE
32.95%
21.80%
EV
Common stock shares outstanding
73,749
80,606
Price
2.04
23.64%
1.65
-83.08%
Market cap
150,447
13.12%
132,999
-79.40%
EV
220,116
136,576
EBITDA
65,446
56,504
EV/EBITDA
3.36
2.42
Interest
6,777
4,082
Interest/NOPBT
11.38%
7.84%