Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $802,315 | $831,149 | $824,390 | $808,022 |
Gross Profit | 258,965 | 218,405 | 210,676 | 199,699 |
EBITDA | 167,101 | 190,532 | 183,068 | 161,491 |
EBIT | 104,556 | 129,879 | 115,176 | 95,504 |
Net Income | 42,817 | 89,968 | 83,854 | 70,068 |
Net Change In Cash | 802,315 | 831,149 | 824,390 | 808,022 |
Free Cash Flow | 150,714 | -367,959 | 90,759 | 42,241 |
Cash | 74,444 | 67,073 | 53,540 | 75,216 |
Basic Shares | 57,852 | 58,186 | 58,592 | 58,819 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,265,876 | $3,091,640 | $2,784,754 | $2,246,660 |
Gross Profit | 825,200 | 700,062 | 522,370 | 379,981 |
EBITDA | 690,228 | 546,039 | 399,950 | -31,875 |
EBIT | 453,193 | 334,883 | 169,476 | -278,806 |
Net Income | 286,707 | 222,935 | 122,291 | -246,771 |
Net Change In Cash | 3,265,876 | 3,091,640 | 2,784,754 | 2,246,660 |
Cost of Revenue | 45,764 | -45,525 | ||
Free Cash Flow | 413,834 | 138,498 | 121,522 | 223,561 |
Cash | 74,444 | 32,577 | 80,577 | 34,813 |
Basic Shares | 58,355 | 59,857 | 60,329 | 60,053 |
Quarter | EPS |
---|---|
2024-12-31 | $1.29 |
2024-09-30 | $1.55 |
2024-06-30 | $1.43 |
2024-03-31 | $1.19 |