| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $459,675 | $461,909 | $493,420 | $516,121 |
Gross Profit | 244,279 | 247,526 | 269,121 | 277,601 |
EBITDA | 121,633 | 92,970 | 99,326 | 9,453 |
EBIT | 94,216 | 64,208 | 71,002 | -19,135 |
Net Income | 51,963 | 29,975 | 35,422 | -42,378 |
Net Change In Cash | 459,675 | 461,909 | 493,420 | 516,121 |
Free Cash Flow | 51,051 | 98,045 | -33,566 | 112,297 |
Cash | 320,994 | 285,177 | 323,787 | 469,726 |
Basic Shares | 181,005 | 181,005 | 182,526 | 182,526 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,026,598 | $3,266,348 | $3,538,051 | $3,673,278 |
Gross Profit | 1,062,300 | 3,022,977 | 1,080,323 | 1,121,832 |
EBITDA | 182,376 | -406,502 | 294,225 | 251,964 |
EBIT | 67,891 | -406,502 | 130,409 | 89,105 |
Net Income | 10,245 | -385,627 | 36,940 | 3,507 |
Net Change In Cash | 2,026,598 | 3,266,348 | 3,538,051 | 3,673,278 |
Cost of Revenue | -46,369 | -184,107 | ||
Free Cash Flow | 156,767 | -23,410 | 51,143 | 117,473 |
Cash | 469,726 | 600,054 | 669,981 | 732,480 |
Basic Shares | 182,526 | 175,640 | 177,252 | 179,105 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.31 |
2025-06-30 | $0.27 |
2025-03-31 | $0.19 |
2024-12-31 | $0.32 |