Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $423,060 | $534,965 | $524,840 | $499,865 |
Gross Profit | 423,060 | 534,965 | 524,840 | 507,310 |
EBITDA | 178,508 | -1,889 | 160,373 | |
EBIT | 109,717 | -16,071 | 147,104 | |
Net Income | 136,108 | 138,007 | 139,553 | 112,663 |
Net Change In Cash | 423,060 | 534,965 | 524,840 | 499,865 |
Free Cash Flow | -150,674 | 439,687 | 111,913 | 162,914 |
Cash | 3,372,910 | 507,941 | 2,544,749 | 1,900,654 |
Basic Shares | 134,394 | 134,394 | 128,610 | 129,186 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,469,557 | $1,381,291 | $1,509,226 | $1,425,876 |
Gross Profit | 1,469,557 | 1,381,291 | 1,509,226 | 1,425,876 |
EBITDA | 669,239 | 679,234 | 731,167 | |
EBIT | 619,726 | 632,378 | 686,301 | |
Net Income | 526,331 | 477,060 | 488,399 | 530,765 |
Net Change In Cash | 1,469,557 | 1,381,291 | 1,509,226 | 1,425,876 |
Cost of Revenue | -3,399,153 | 2,088,626 | ||
Free Cash Flow | 577,859 | 400,695 | 494,194 | 541,006 |
Cash | 748,357 | 2,682,157 | 841,636 | 4,276,756 |
Basic Shares | 134,394 | 130,072 | 131,837 | 134,439 |
Quarter | EPS |
---|---|
2024-12-31 | $1.01 |
2024-09-30 | $1.07 |
2024-06-30 | $1.07 |
2024-03-31 | $0.86 |