| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $913,021 | $780,889 | $700,669 | $795,409 |
Gross Profit | 451,642 | 431,085 | 389,439 | 439,915 |
EBITDA | -323,040 | 222,666 | 194,818 | -36,333 |
EBIT | -400,965 | 156,954 | 127,487 | -108,125 |
Net Income | -408,892 | 122,580 | 95,002 | -136,656 |
Net Change In Cash | 913,021 | 780,889 | 700,669 | 795,409 |
Free Cash Flow | 77,688 | -26,886 | 43,083 | 170,448 |
Cash | 353,997 | 253,697 | 284,122 | 290,188 |
Basic Shares | 44,237 | 45,926 | 45,926 | 46,373 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,047,324 | $2,974,489 | $2,791,041 | $2,809,563 |
Gross Profit | 1,702,679 | 1,646,931 | 1,531,087 | 1,549,602 |
EBITDA | 433,623 | 761,212 | 730,773 | 853,799 |
EBIT | 159,022 | 519,094 | 500,183 | 616,437 |
Net Income | 69,675 | 356,328 | 363,139 | 485,374 |
Net Change In Cash | 3,047,324 | 2,974,489 | 2,791,041 | 2,809,563 |
Cost of Revenue | -134,110 | 93,054 | ||
Free Cash Flow | 509,305 | 419,196 | 262,951 | 579,801 |
Cash | 290,188 | 222,848 | 292,034 | 445,084 |
Basic Shares | 47,094 | 47,304 | 47,309 | 47,427 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $3.67 |
2025-06-30 | $3.73 |
2025-03-31 | $2.91 |