| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $469,055 | $485,351 | $465,334 | $417,101 |
Gross Profit | 76,725 | 91,260 | 80,258 | 65,158 |
EBITDA | 104,773 | 115,671 | 102,288 | 81,036 |
EBIT | 13,819 | 29,805 | 21,567 | 5,834 |
Net Income | -2,511 | 9,984 | 5,208 | -4,810 |
Net Change In Cash | 469,055 | 485,351 | 465,334 | 417,101 |
Free Cash Flow | 39,295 | 27,640 | 23,122 | -5,352 |
Cash | 123,773 | 192,653 | 217,772 | 267,709 |
Basic Shares | 63,494 | 63,550 | 63,461 | 63,387 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,836,841 | $1,557,283 | $1,264,542 | $1,085,089 |
Gross Profit | 313,401 | 295,040 | 261,798 | 235,621 |
EBITDA | 393,603 | 321,525 | 274,170 | 248,294 |
EBIT | 72,050 | 75,017 | 78,262 | 100,131 |
Net Income | 7,871 | 13,536 | 25,399 | 53,079 |
Net Change In Cash | 1,836,841 | 1,557,283 | 1,264,542 | 1,085,089 |
Cost of Revenue | 37,343 | |||
Free Cash Flow | 84,705 | 78,128 | 78,185 | 86,354 |
Cash | 123,773 | 383,303 | 220,912 | 71,152 |
Basic Shares | 63,565 | 59,576 | 55,274 | 51,767 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.30 |
2025-09-30 | $0.42 |
2025-06-30 | $0.36 |