Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $399,739 | $544,178 | $425,484 | $415,494 |
Gross Profit | 399,739 | 544,178 | 531,124 | 517,255 |
EBITDA | 186,538 | 172,848 | 153,518 | |
EBIT | 159,090 | 139,439 | ||
Net Income | 144,178 | 143,179 | 132,370 | 115,056 |
Net Change In Cash | 399,739 | 544,178 | 425,484 | 415,494 |
Free Cash Flow | 340,876 | -231,813 | 117,333 | 272,148 |
Cash | 798,290 | 563,887 | 507,425 | 716,079 |
Basic Shares | 76,762 | 76,805 | 76,607 | 76,660 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,141,362 | $1,944,406 | $1,563,063 | $1,552,700 |
Gross Profit | 2,141,362 | 1,944,406 | 1,563,063 | 1,552,700 |
EBITDA | 630,852 | 727,921 | 639,471 | |
EBIT | 572,026 | 663,330 | 576,334 | |
Net Income | 534,783 | 494,308 | 496,049 | 475,543 |
Net Change In Cash | 2,141,362 | 1,944,406 | 1,563,063 | 1,552,700 |
Cost of Revenue | -5,409,008 | 2,233,892 | ||
Free Cash Flow | 511,960 | 507,872 | 1,713,223 | 508,847 |
Cash | 798,290 | 762,442 | 548,387 | 476,653 |
Basic Shares | 76,762 | 76,480 | 75,181 | 70,889 |
Quarter | EPS |
---|---|
2024-12-31 | $1.93 |
2024-09-30 | $1.90 |
2024-06-30 | $1.79 |
2024-03-31 | $1.58 |