Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,437,914 | $1,272,999 | $1,341,202 | $1,321,217 |
Gross Profit | 251,783 | 209,790 | 250,171 | 235,512 |
EBITDA | 187,882 | 147,377 | 192,023 | 174,822 |
EBIT | 138,643 | 102,867 | 149,108 | 133,329 |
Net Income | 115,833 | 84,412 | 120,141 | 113,206 |
Net Change In Cash | 1,437,914 | 1,272,999 | 1,341,202 | 1,321,217 |
Free Cash Flow | 129,738 | 47,681 | 56,101 | 165,767 |
Cash | 245,225 | 189,205 | 197,454 | 213,428 |
Basic Shares | 66,998 | 66,943 | 67,044 | 67,105 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,373,332 | $4,631,672 | $4,014,919 | $3,463,946 |
Gross Profit | 947,256 | 735,082 | 653,629 | 606,502 |
EBITDA | 695,902 | 507,466 | 459,034 | 424,687 |
EBIT | 517,745 | 354,264 | 321,797 | 297,926 |
Net Income | 433,592 | 304,876 | 269,818 | 245,294 |
Net Change In Cash | 5,373,332 | 4,631,672 | 4,014,919 | 3,463,946 |
Cost of Revenue | -161,784 | -27,510 | ||
Free Cash Flow | 753,629 | 217,950 | 265,604 | 268,134 |
Cash | 245,225 | 104,246 | 173,861 | 335,645 |
Basic Shares | 67,010 | 67,149 | 67,920 | 70,098 |
Quarter | EPS |
---|---|
2024-12-31 | $1.73 |
2024-09-30 | $1.26 |
2024-06-30 | $1.79 |
2024-03-31 | $1.69 |