| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $263,855 | $247,408 | $230,650 | $308,916 |
Gross Profit | 100,005 | 79,377 | 60,213 | 120,831 |
EBITDA | 79,818 | 62,397 | 53,535 | 91,826 |
EBIT | 37,210 | 19,789 | 10,581 | 47,791 |
Net Income | 18,519 | 39 | 462 | 42,446 |
Net Change In Cash | 263,855 | 247,408 | 230,650 | 308,916 |
Free Cash Flow | 84,453 | 46,721 | 41,187 | 68,903 |
Cash | 452,539 | 395,636 | 420,825 | 425,066 |
Basic Shares | 114,247 | 116,086 | 117,431 | 118,324 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,265,458 | $949,269 | $1,437,156 | $1,427,423 |
Gross Profit | 582,636 | 394,746 | 820,709 | 930,245 |
EBITDA | 504,857 | 334,841 | 765,782 | 887,191 |
EBIT | 340,802 | 196,412 | 609,049 | 734,738 |
Net Income | 304,654 | 173,556 | 565,999 | 680,530 |
Net Change In Cash | 1,265,458 | 949,269 | 1,437,156 | 1,427,423 |
Free Cash Flow | 412,280 | 317,686 | 744,495 | 636,924 |
Cash | 425,066 | 227,481 | 284,323 | 450,285 |
Basic Shares | 108,702 | 98,928 | 102,536 | 101,479 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.29 |
2025-06-30 | $0.11 |
2025-03-31 | -$0.07 |