Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $601,892 | $594,138 | $466,605 | $805,108 |
Gross Profit | 532,783 | 518,663 | 397,938 | 735,059 |
EBITDA | 197,333 | 193,413 | 88,863 | 366,488 |
EBIT | 155,878 | 157,416 | 53,327 | 327,111 |
Net Income | 128,192 | 130,034 | 34,778 | 274,762 |
Net Change In Cash | 601,892 | 594,138 | 466,605 | 805,108 |
Free Cash Flow | 165,812 | 67,420 | 272,274 | 223,945 |
Cash | 1,246,057 | 1,098,958 | 1,050,509 | 860,201 |
Basic Shares | 87,885 | 87,777 | 87,780 | 87,541 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,269,949 | $2,065,553 | $1,906,715 | $1,681,297 |
Gross Profit | 1,998,651 | 1,814,912 | 1,648,731 | 1,456,033 |
EBITDA | 758,639 | 707,221 | 620,138 | 581,631 |
EBIT | 602,621 | 569,937 | 491,078 | 475,385 |
Net Income | 500,412 | 523,710 | 454,627 | 433,887 |
Net Change In Cash | 2,269,949 | 2,065,553 | 1,906,715 | 1,681,297 |
Cost of Revenue | -25,873 | -233,183 | 29,654 | |
Free Cash Flow | 691,804 | 606,633 | 526,464 | 511,940 |
Cash | 860,201 | 614,391 | 667,667 | 912,672 |
Basic Shares | 87,386 | 87,490 | 88,102 | 87,288 |
Quarter | EPS |
---|---|
2024-09-30 | $2.58 |
2024-06-30 | $2.50 |
2024-03-31 | $1.39 |
2023-12-31 | $3.94 |