| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $307,792 | $250,116 | $239,728 | $261,522 |
Gross Profit | 296,775 | 240,087 | 229,820 | 251,778 |
EBITDA | 34,781 | 26,827 | 14,505 | 23,872 |
EBIT | 29,498 | 21,279 | 8,901 | 17,957 |
Net Income | 10,165 | 8,862 | -12,375 | 7,506 |
Net Change In Cash | 307,792 | 250,116 | 239,728 | 261,522 |
Free Cash Flow | 25,567 | 25,209 | -3,624 | 13,414 |
Cash | 68,578 | 149,131 | 126,390 | 106,594 |
Basic Shares | 13,441 | 13,441 | 13,441 | 13,591 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $900,219 | $672,502 | $984,992 | $1,098,499 |
Gross Profit | 864,147 | 633,744 | 927,223 | 1,041,202 |
EBITDA | 73,121 | 35,259 | 17,049 | 60,875 |
EBIT | 48,932 | 8,495 | -28,352 | 227 |
Net Income | -41,704 | -122,404 | -187,952 | 69,115 |
Net Change In Cash | 900,219 | 672,502 | 984,992 | 1,098,499 |
Cost of Revenue | 77,976 | |||
Free Cash Flow | 51,038 | 55,043 | 31,524 | 89,806 |
Cash | 106,594 | 112,051 | 298,845 | 251,231 |
Basic Shares | 13,269 | 12,941 | 12,793 | 13,695 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.70 |
2025-06-30 | $1.13 |
2025-03-31 | $0.99 |
2024-12-31 | $1.16 |