Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $414,103 | $683,656 | $744,587 | $709,225 |
Gross Profit | 694,865 | 683,643 | 1,001,430 | 709,225 |
EBITDA | 182,704 | 89,507 | 174,371 | 154,856 |
EBIT | 181,146 | 65,002 | 151,275 | 133,824 |
Net Income | 146,691 | 53,162 | 123,944 | 94,979 |
Net Change In Cash | 414,103 | 683,656 | 744,587 | 709,225 |
Free Cash Flow | 82,405 | 147,896 | 174,060 | -180,865 |
Cash | 2,639,406 | 2,326,993 | 2,648,076 | 2,143,476 |
Basic Shares | 76,765 | 76,644 | 76,428 | 76,823 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,601,775 | $1,399,951 | $1,205,861 | $1,056,089 |
Gross Profit | 1,601,775 | 1,399,951 | 1,205,861 | 1,056,089 |
EBITDA | 792,704 | 759,791 | 705,161 | 416,561 |
EBIT | 714,006 | 723,281 | 672,843 | 371,358 |
Net Income | 562,152 | 560,742 | 527,323 | 312,321 |
Net Change In Cash | 1,601,775 | 1,399,951 | 1,205,861 | 1,056,089 |
Cost of Revenue | 140,090 | 3,434,742 | ||
Free Cash Flow | 199,158 | 540,578 | 634,266 | 388,064 |
Cash | 2,143,476 | 1,145,935 | 4,019,034 | 3,725,520 |
Basic Shares | 76,647 | 76,133 | 75,927 | 75,654 |
Quarter | EPS |
---|---|
2024-09-30 | $1.86 |
2024-06-30 | $0.64 |
2024-03-31 | $1.54 |
2023-12-31 | $1.68 |