Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $780,889 | $700,669 | $795,409 | $764,375 |
Gross Profit | 431,085 | 389,439 | 439,915 | 430,172 |
EBITDA | 222,666 | 95,104 | -36,333 | 220,245 |
EBIT | 156,954 | 127,487 | -108,125 | 151,609 |
Net Income | 122,580 | 95,002 | -136,656 | 111,004 |
Net Change In Cash | 780,889 | 700,669 | 795,409 | 764,375 |
Free Cash Flow | 8,092 | 43,083 | 170,448 | 209,796 |
Cash | 253,697 | 284,122 | 290,188 | 243,235 |
Basic Shares | 45,926 | 45,926 | 46,373 | 47,012 |
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 | 452,659 | 761,212 | 751,653 | 873,095 |
EBIT | 178,058 | 519,094 | 521,063 | 635,733 |
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-09-30 | $0 |
2025-06-30 | $3.73 |
2025-03-31 | $2.91 |
2024-12-31 | $3.89 |