Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $882,174 | $601,892 | $594,138 | $466,605 |
Gross Profit | 809,486 | 532,783 | 518,663 | 397,938 |
EBITDA | 405,561 | 215,028 | 193,413 | 88,863 |
EBIT | 370,217 | 179,233 | 157,416 | 53,327 |
Net Income | 282,688 | 128,192 | 130,034 | 34,778 |
Net Change In Cash | 882,174 | 601,892 | 594,138 | 466,605 |
Free Cash Flow | 246,189 | 165,812 | 67,420 | 272,274 |
Cash | 1,446,743 | 1,246,057 | 1,098,958 | 1,050,509 |
Basic Shares | 88,137 | 87,885 | 87,777 | 87,780 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,544,809 | $2,269,949 | $2,065,553 | $1,906,715 |
Gross Profit | 2,264,990 | 1,998,651 | 1,814,912 | 1,648,731 |
EBITDA | 908,559 | 758,639 | 707,221 | 620,138 |
EBIT | 765,887 | 626,135 | 569,937 | 491,078 |
Net Income | 575,692 | 500,412 | 523,710 | 454,627 |
Net Change In Cash | 2,544,809 | 2,269,949 | 2,065,553 | 1,906,715 |
Cost of Revenue | -25,873 | -233,183 | ||
Free Cash Flow | 751,695 | 691,804 | 606,633 | 526,464 |
Cash | 1,446,743 | 860,201 | 614,391 | 667,667 |
Basic Shares | 87,895 | 87,386 | 87,490 | 88,102 |
Quarter | EPS |
---|---|
2024-12-31 | $4.44 |
2024-09-30 | $2.58 |
2024-06-30 | $2.50 |
2024-03-31 | $1.39 |