Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $831,149 | $824,390 | $808,022 | $799,176 |
Gross Profit | 218,405 | 210,676 | 199,699 | 182,539 |
EBITDA | 190,532 | 183,068 | 161,491 | 157,385 |
EBIT | 129,879 | 115,176 | 95,504 | 94,564 |
Net Income | 89,968 | 83,854 | 70,068 | 61,906 |
Net Change In Cash | 831,149 | 824,390 | 808,022 | 799,176 |
Free Cash Flow | -367,959 | 90,759 | 42,241 | 89,234 |
Cash | 67,073 | 53,540 | 75,216 | 32,577 |
Basic Shares | 58,186 | 58,592 | 58,819 | 59,335 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,091,640 | $2,784,754 | $2,246,660 | $2,171,408 |
Gross Profit | 700,062 | 522,370 | 379,981 | 440,669 |
EBITDA | 557,289 | 399,950 | -31,875 | -162,477 |
EBIT | 346,133 | 169,476 | -278,806 | -412,612 |
Net Income | 222,935 | 122,291 | -246,771 | -271,592 |
Net Change In Cash | 3,091,640 | 2,784,754 | 2,246,660 | 2,171,408 |
Cost of Revenue | 45,764 | -45,525 | 55,601 | |
Free Cash Flow | 138,498 | 121,522 | 223,561 | 296,755 |
Cash | 32,577 | 80,577 | 34,813 | 80,338 |
Basic Shares | 59,857 | 60,329 | 60,053 | 59,912 |
Quarter | EPS |
---|---|
2024-09-30 | $1.55 |
2024-06-30 | $1.43 |
2024-03-31 | $1.19 |
2023-12-31 | $1.04 |