Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $687.2M | $281.2M | $118.1M |
| Gross profit | $532.0M | $217.3M | $98.4M |
| Gross margin | 77.41% | 77.26% | 83.29% |
| Operating expenses | $511.6M | $208.8M | $86.1M |
| Operating income | $175.6M | $72.4M | $32.0M |
| Operating margin | 25.55% | 25.74% | 27.08% |
| EBITDA | $353.5M | $158.4M | $66.2M |
| EBITDA margin | 51.44% | 56.31% | 56.06% |
| Net income | $66.1M | −$24.8M | −$16.2M |
| Net profit margin | 9.62% | −8.82% | −13.71% |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Ferrari Daniel G. | 100M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 20, 2025Form 4 | Allen Brandon K.Other | SellSeries A Cumulative Redeemable Preferred Shares | 341 | $20.14 | $6.9K | 0 |
| Nov 20, 2025Form 4 | Allen Brandon K.Other | SellSeries A Cumulative Redeemable Preferred Shares | 2.2K | $20.11 | $43.4K | 341 |
| Sep 29, 2025Form 4 | Wilson Lindsey B.Chief Business Officer | BuySeries A Cumulative Redeemable Preferred Shares | 500 | $20.00 | $10.0K | 500 |
| Sep 29, 2025Form 4 | Wagner Jason MontgomeryDirector | BuySeries A Cumulative Redeemable Preferred Shares | 250 | $20.00 | $5.0K | 250 |
| Sep 29, 2025Form 4 | Pangracs Jason AllanDirector | BuySeries A Cumulative Redeemable Preferred Shares | 2.0K | $20.00 | $40.0K | 2.0K |