Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $544,178 | $425,484 | $415,494 | $380,844 |
Gross Profit | 544,178 | 531,124 | 517,255 | 380,844 |
EBITDA | 186,538 | 172,848 | 153,518 | 151,045 |
EBIT | 159,090 | 139,439 | 136,584 | |
Net Income | 143,179 | 132,370 | 115,056 | 106,791 |
Net Change In Cash | 544,178 | 425,484 | 415,494 | 380,844 |
Free Cash Flow | -231,813 | 117,333 | 272,148 | -286,832 |
Cash | 563,887 | 507,425 | 716,079 | 762,442 |
Basic Shares | 76,805 | 76,607 | 76,660 | 76,634 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,944,406 | $1,563,063 | $1,552,700 | $901,616 |
Gross Profit | 1,944,406 | 1,563,063 | 1,552,700 | 901,616 |
EBITDA | 630,852 | 727,921 | 639,471 | 150,339 |
EBIT | 572,026 | 663,330 | 576,334 | 103,972 |
Net Income | 494,308 | 496,049 | 475,543 | 120,632 |
Net Change In Cash | 1,944,406 | 1,563,063 | 1,552,700 | 901,616 |
Cost of Revenue | -5,409,008 | 2,233,892 | 3,920,551 | |
Free Cash Flow | 507,872 | 1,713,223 | 508,847 | 520,013 |
Cash | 510,922 | 548,387 | 476,653 | 4,609,255 |
Basic Shares | 76,480 | 75,181 | 70,889 | 55,063 |
Quarter | EPS |
---|---|
2024-09-30 | $1.90 |
2024-06-30 | $1.79 |
2024-03-31 | $1.58 |
2023-12-31 | $1.67 |