Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,072,665 | $2,087,886 | $2,161,662 | $2,379,485 |
Gross Profit | 439,638 | 432,085 | 453,365 | 440,928 |
EBITDA | 92,691 | 117,653 | 160,696 | 125,380 |
EBIT | 66,911 | 91,747 | 136,131 | 103,494 |
Net Income | 37,012 | 58,208 | 87,444 | 67,027 |
Net Change In Cash | 2,072,665 | 2,087,886 | 2,161,662 | 2,379,485 |
Free Cash Flow | 200,703 | 111,040 | 33,623 | 240,697 |
Cash | 259,234 | 317,449 | 256,307 | 379,111 |
Basic Shares | 38,136 | 38,331 | 38,567 | 38,435 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,701,698 | $9,175,840 | $10,431,191 | $9,436,113 |
Gross Profit | 1,766,016 | 1,669,525 | 1,636,567 | 1,447,557 |
EBITDA | 388,584 | 481,454 | 476,521 | 385,848 |
EBIT | 418,978 | 419,907 | 330,427 | |
Net Income | 249,691 | 281,309 | 280,608 | 219,345 |
Net Change In Cash | 8,701,698 | 9,175,840 | 10,431,191 | 9,436,113 |
Cost of Revenue | 74,272 | -18,748 | ||
Free Cash Flow | 586,063 | 580,279 | 27,167 | 111,632 |
Cash | 259,234 | 268,730 | 163,637 | 103,840 |
Basic Shares | 38,136 | 37,241 | 36,620 | 36,863 |
Quarter | EPS |
---|---|
2024-12-31 | $2.66 |
2024-09-30 | $2.19 |
2024-06-30 | $2.46 |
2024-03-31 | $2.37 |