Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,867,804 | $1,812,366 | $1,810,290 | $1,537,016 |
Gross Profit | 433,738 | 381,714 | 349,415 | 284,754 |
EBITDA | 220,900 | 226,296 | 222,739 | 169,807 |
EBIT | 186,016 | 189,542 | 184,059 | 134,640 |
Net Income | 145,870 | 146,235 | 134,009 | 96,319 |
Net Change In Cash | 1,867,804 | 1,812,366 | 1,810,290 | 1,537,016 |
Free Cash Flow | 169,787 | 280,120 | 166,474 | 121,605 |
Cash | 549,939 | 415,583 | 199,419 | 100,792 |
Basic Shares | 35,692 | 35,755 | 35,828 | 35,828 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,027,476 | $5,206,760 | $4,140,364 | $3,073,636 |
Gross Profit | 1,476,411 | 990,509 | 741,608 | 563,207 |
EBITDA | 817,096 | 497,652 | 352,446 | 282,506 |
EBIT | 671,611 | 416,086 | 249,542 | 195,970 |
Net Income | 522,433 | 323,398 | 245,947 | 143,348 |
Net Change In Cash | 7,027,476 | 5,206,760 | 4,140,364 | 3,073,636 |
Cost of Revenue | -1,562 | 3,880 | ||
Free Cash Flow | 737,986 | 544,730 | 253,172 | 157,821 |
Cash | 549,939 | 205,150 | 57,214 | 58,776 |
Basic Shares | 35,775 | 35,895 | 36,046 | 36,450 |
Quarter | EPS |
---|---|
2024-12-31 | $4.08 |
2024-09-30 | $4.09 |
2024-06-30 | $3.74 |
2024-03-31 | $2.69 |