| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $376,960 | $302,288 | $278,064 | $355,133 |
Gross Profit | 66,019 | 14,948 | 27,538 | 58,859 |
EBITDA | 102,529 | 33,608 | 45,012 | 36,782 |
EBIT | 46,868 | -342 | 11,764 | 32,308 |
Net Income | 22,083 | -2,598 | 3,072 | 20,121 |
Net Change In Cash | 376,960 | 302,288 | 278,064 | 355,133 |
Free Cash Flow | 22,589 | -21,603 | 11,954 | 65,454 |
Cash | 338,033 | 319,743 | 369,987 | 368,030 |
Basic Shares | 147,698 | 150,539 | 152,174 | 154,246 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,358,560 | $1,289,728 | $873,100 | $674,728 |
Gross Profit | 219,564 | 200,356 | 50,616 | 15,393 |
EBITDA | 253,167 | 192,989 | 87,681 | 94,361 |
EBIT | 115,965 | 28,873 | -55,005 | -47,153 |
Net Income | 55,637 | -10,838 | -87,784 | -61,684 |
Net Change In Cash | 1,358,560 | 1,289,728 | 873,100 | 674,728 |
Cost of Revenue | -132,025 | 35,849 | ||
Free Cash Flow | 162,725 | 132,869 | 17,604 | 131,795 |
Cash | 368,030 | 332,191 | 186,604 | 253,515 |
Basic Shares | 154,699 | 150,917 | 151,276 | 150,056 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.15 |
2025-06-30 | -$0.01 |
2025-03-31 | $0.01 |
2024-12-31 | $0.15 |