| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $123,337 | $116,100 | $101,780 | $83,122 |
Gross Profit | 95,349 | 59,901 | 35,280 | 21,662 |
EBITDA | 33,232 | 30,126 | 22,777 | 11,137 |
Net Income | 25,256 | 22,664 | 17,622 | 8,461 |
Net Change In Cash | 123,337 | 116,100 | 101,780 | 83,122 |
Free Cash Flow | 41,067 | 29,841 | 20,955 | |
Cash | 29,721 | 34,319 | 23,529 | 38,924 |
Basic Shares | 49,758 | 45,046 | 42,246 | 48,460 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 |
|---|---|---|---|
Revenue | $424,339 | $343,834 | $241,316 |
Gross Profit | 212,192 | 107,908 | 41,008 |
EBITDA | 97,272 | 69,005 | 15,085 |
EBIT | 68,306 | 14,858 | |
Net Income | 74,002 | 47,090 | 10,048 |
Net Change In Cash | 424,339 | 343,834 | 241,316 |
Free Cash Flow | 125,611 | 125,611 | |
Cash | 29,721 | 26,573 | 264,646 |
Basic Shares | 46,233 | 48,461 | 48,461 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.51 |
2025-09-30 | $0.45 |
2025-06-30 | $0.39 |
2025-03-31 | $0.02 |