
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2019 |
|---|---|---|---|---|---|---|---|---|
| REVENUES | — | — | — | — | — | $27.2M-73.8% | $104.0M+282.7% | $27.2M |
| Revenues | $183.7M+7.0% | $171.7M+17.7% | $146.0M+46.3% | $99.7M+255.1% | $28.1M-76.8% | $120.9M-72.8% | $443.8M+274.7% | $118.5M |
| Administrative | $18.1M-4.1% | $18.8M+10.0% | $17.1M+8.5% | $15.8M+1.6% | $15.5M-18.1% | $19.0M+35.5% | $14.0M+459.9% | $2.5M |
| Salary, benefits and payroll taxes | $37.1M+4.1% | $35.6M-3.2% | $36.8M+2.7% | $35.8M+27.3% | $28.2M+39.8% | $20.1M-37.7% | $32.3M+10.1% | $29.3M |
| Amortization of intangible assets | $16.5M-0.4% | $16.6M-1.5% | $16.8M+0.0% | $16.8M-0.0% | $16.8M+0.0% | $16.8M+27.7% | $13.2M+1644.9% | $755K |
| Restructuring expenses | $2.7M | — | — | — | — | — | — | — |
| Long-lived assets impairment | $3.1M+736.4% | $376K-82.3% | $2.1M | — | — | — | — | — |
| Total cost of revenues and operating expenses | $879.4M+7.6% | $817.0M+10.4% | $739.9M+39.3% | $531.1M+170.9% | $196.1M-49.2% | $385.9M-12.8% | $442.7M+231.8% | $133.4M |
| Income from operations | $81.6M+4.6% | $78.1M+44.1% | $54.2M+257.9% | $15.1M+129.1% | -$52.1M+80.4% | -$265.0M-23676.9% | $1.1M+107.5% | -$14.9M |
| Interest expense | -$5.7M+43.6% | -$10.0M+53.0% | -$21.4M-35.8% | -$15.8M-16.8% | -$13.5M | — | — | — |
| Interest income | $488K-58.2% | $1.2M+316.8% | $280K | — | — | — | — | — |
| Change in fair value of warrant liabilities | $7.7M+120.4% | -$37.6M | — | $54.4M+2192.3% | -$2.6M+57.4% | -$6.1M-134.6% | -$2.6M+86.8% | -$19.7M |
| Other expense | -$348K | — | — | — | — | — | — | — |
| Total other expense, net | -$5.5M-358.9% | -$1.2M+97.9% | -$58.7M-251.8% | $38.6M+341.0% | -$16.0M+27.6% | -$22.2M+33.2% | -$33.2M-241.0% | -$9.7M |
| Income (loss) before income tax expense (benefit) | $76.1M-1.0% | $76.9M+1807.9% | -$4.5M-108.4% | $53.8M+179.0% | -$68.1M+76.3% | -$287.2M-795.8% | -$32.1M-29.9% | -$24.7M |
| INCOME TAX EXPENSE (BENEFIT) | $4.5M+12.6% | $4.0M+361.6% | -$1.5M-344.6% | $624K+45.5% | $429K-47.3% | $814K+778.3% | -$120K-210.1% | $109K |
| NET INCOME (LOSS) | $71.6M-1.7% | $72.9M+2550.0% | -$3.0M-105.6% | $53.2M+177.6% | -$68.5M+76.2% | -$288.0M-801.8% | -$31.9M-28.9% | -$24.8M |
| Basic | $103.2M-0.8% | $104.0M+6.3% | $97.8M+5.7% | $92.5M+2.6% | $90.1M+21.2% | $74.4M | — | — |
| Diluted | $103.7M-1.2% | $104.9M+7.3% | $97.8M+2.9% | $95.1M+5.5% | $90.1M+21.2% | $74.4M | — | — |
| Service [Member] | ||||||||
| Cost of Revenue | $156.5M+7.3% | $145.8M+16.0% | $125.6M+43.5% | $87.6M+228.6% | $26.6M-16.7% | $32.0M-64.6% | $90.4M+277.1% | $24.0M |
| Product [Member] | ||||||||
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.