Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,026,117 | $1,011,560 | $1,013,476 | $1,026,623 |
Gross Profit | 335,462 | 320,194 | 364,085 | 361,840 |
EBITDA | 255,689 | 228,333 | 322,764 | 225,485 |
EBIT | 169,607 | 142,976 | 242,250 | 146,615 |
Net Income | 89,988 | 67,329 | 187,084 | 87,389 |
Net Change In Cash | 1,026,117 | 1,011,560 | 1,013,476 | 1,026,623 |
Free Cash Flow | 154,049 | 50,744 | 142,620 | 139,503 |
Cash | 179,538 | 337,366 | 276,771 | 157,174 |
Basic Shares | 51,846 | 51,842 | 51,624 | 51,607 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,129,409 | $3,976,060 | $3,540,160 | $2,923,933 |
Gross Profit | 1,502,556 | 1,462,651 | 1,334,638 | 1,073,541 |
EBITDA | 1,032,118 | 986,148 | 820,160 | 768,471 |
EBIT | 717,994 | 682,278 | 554,620 | 533,547 |
Net Income | 474,624 | 486,226 | 390,982 | 364,304 |
Net Change In Cash | 4,129,409 | 3,976,060 | 3,540,160 | 2,923,933 |
Cost of Revenue | -30,679 | -4,535 | -7,721 | |
Free Cash Flow | 365,370 | 294,907 | 532,027 | 380,015 |
Cash | 276,771 | 233,912 | 241,214 | 228,424 |
Basic Shares | 51,451 | 51,301 | 51,425 | 50,611 |
Quarter | EPS |
---|---|
2024-06-30 | $2.80 |
2024-03-31 | $2.27 |
2023-12-31 | $2.46 |
2023-09-30 | $2.72 |