| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $384,238 | $311,567 | $322,054 | $297,718 |
Gross Profit | 106,861 | 82,729 | 86,364 | 77,615 |
EBITDA | 63,554 | 43,494 | 54,253 | 47,080 |
EBIT | 43,595 | 23,514 | 35,285 | 29,474 |
Net Income | 30,782 | 15,487 | 29,292 | 24,690 |
Net Change In Cash | 384,238 | 311,567 | 322,054 | 297,718 |
Free Cash Flow | -33,296 | -57,618 | -55,937 | -85,063 |
Cash | 1,040 | 14 | 994 | 14 |
Basic Shares | 82,952 | 82,956 | 83,351 | 83,575 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,200,635 | $1,168,518 | $888,788 | $534,517 |
Gross Profit | 397,109 | 399,020 | 237,572 | 137,830 |
EBITDA | 272,420 | 274,789 | 162,590 | 99,730 |
EBIT | 209,496 | 227,997 | 127,160 | 69,314 |
Net Income | 168,559 | 177,623 | 100,376 | 58,758 |
Net Change In Cash | 1,200,635 | 1,168,518 | 888,788 | 534,517 |
Cost of Revenue | -78,801 | |||
Free Cash Flow | -3,128 | 54,601 | -14,706 | 5,821 |
Cash | 14 | 287 | 5,451 | 2,859 |
Basic Shares | 83,629 | 83,295 | 81,145 | 80,593 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.37 |
2025-06-30 | $0.22 |
2025-03-31 | $0.37 |