ONT (ONT) financials · rev $830.5M
ONT (ONT) rev $830.5M.
| Line | FY2025 | FY2024 | FY2023 |
|---|---|---|---|
| Revenue | $830.5M | $696.4M | $624.2M |
| Cost of Revenue | $496.2M | $418.2M | $383.9M |
| Gross Profit | $334.3M | $278.2M | $240.3M |
| Operating Income | $11.7M | -$36.7M | -$28.4M |
| Net Income | -$843.0K | -$62.3M | -$30.9M |
| EPS (Diluted) | $-0.14 | $-2.22 | $-1.57 |
| Line | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Total Assets | $981.3M | $990.4M | $816.8M | $791.9M |
| Current Assets | $240.4M | $238.0M | $200.9M | $247.9M |
| Cash & Equivalents | $11.2M | $12.9M | $23.2M | $89.8M |
| Inventory | $0 | $0 | $0 | $0 |
| PP&E | $63.9M | $63.8M | $56.8M | $36.0M |
| Total Liabilities | $530.1M | $451.2M | $342.6M | $325.8M |
| Current Liabilities | $168.0M | $158.7M | $126.3M | $111.4M |
| Short-term Debt | $11.2M | $17.9M | $14.2M | $12.0M |
| Long-term Debt | $277.1M | $204.8M | $149.0M | $152.5M |
| Total Debt | $277.1M | $204.8M | $149.0M | $152.5M |
| Shareholders' Equity | $451.2M | $446.3M | $321.3M | $313.2M |
| Retained Earnings | -$273.5M | -$272.7M | -$210.4M | -$179.5M |
| Line | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Operating Cash Flow | $107.5M | $22.2M | $56.0M | $20.6M |
| CapEx | $16.3M | $21.3M | $29.6M | $10.0M |
| Investing Cash Flow | -$15.8M | -$138.0M | -$101.6M | -$38.7M |
| Financing Cash Flow | -$93.1M | $106.0M | -$20.1M | -$38.8M |
| Dividends Paid | $4.2M | $11.1M | $16.4M | $16.4M |
| Net Change in Cash | $0 | $0 | $0 | $0 |
| Free Cash Flow | $91.2M | $902.0K | $26.4M | $10.6M |
FAQ
What is ONT P/E and revenue?
ONT (ONT) rev $830.5M.
What is ONT revenue?
ONT last cached revenue is $830.5M (FY2025).
Is ONT profitable?
ONT last cached net income is -$843.0K.
What are ONT total assets?
ONT last cached total assets are $981.3M.
What is ONT free cash flow?
ONT last cached free cash flow is $91.2M.
Not investment advice. Cached statements, not a live tape.