Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $738,420 | $693,413 | $585,003 | $788,348 |
Gross Profit | 214,571 | 683,923 | 575,369 | 778,943 |
EBITDA | 139,392 | 118,871 | 94,601 | 127,845 |
EBIT | 133,496 | 112,432 | 88,308 | 111,316 |
Net Income | 78,393 | 73,758 | 85,693 | 82,748 |
Net Change In Cash | 738,420 | 693,413 | 585,003 | 788,348 |
Free Cash Flow | 226,649 | 336,807 | -294,672 | 410,853 |
Cash | 630,785 | 631,619 | 569,776 | 596,878 |
Basic Shares | 42,038 | 40,857 | 41,080 | 40,679 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,442,666 | $2,762,048 | $3,289,499 | $2,263,905 |
Gross Profit | 2,363,890 | 958,339 | 1,326,228 | 774,521 |
EBITDA | 445,274 | 694,647 | 1,016,241 | 504,970 |
EBIT | 378,773 | -1,368,233 | -1,162,259 | -1,185,295 |
Net Income | 255,479 | 476,520 | 740,116 | 350,574 |
Net Change In Cash | 2,442,666 | 2,762,048 | 3,289,499 | 2,263,905 |
Cost of Revenue | 109,111 | -246,315 | 186,707 | |
Free Cash Flow | 437,906 | 508,189 | 1,356,927 | 925,041 |
Cash | 596,878 | 786,290 | 719,535 | 829,598 |
Basic Shares | 40,099 | 41,037 | 43,321 | 42,623 |
Quarter | EPS |
---|---|
2024-09-30 | $2.04 |
2024-06-30 | $1.81 |
2024-03-31 | $2.13 |
2023-12-31 | $2.02 |