Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,812,366 | $1,810,290 | $1,537,016 | $1,357,566 |
Gross Profit | 381,714 | 349,415 | 284,754 | 269,777 |
EBITDA | 226,296 | 222,739 | 169,807 | 140,040 |
EBIT | 189,542 | 184,059 | 134,640 | 112,130 |
Net Income | 146,235 | 134,009 | 96,319 | 91,581 |
Net Change In Cash | 1,812,366 | 1,810,290 | 1,537,016 | 1,357,566 |
Free Cash Flow | 280,120 | 166,474 | 121,605 | 147,744 |
Cash | 415,583 | 199,419 | 100,792 | 205,150 |
Basic Shares | 35,755 | 35,828 | 35,828 | 35,852 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,206,760 | $4,140,364 | $3,073,636 | $2,856,659 |
Gross Profit | 990,509 | 741,608 | 563,207 | 546,983 |
EBITDA | 497,652 | 352,446 | 282,506 | 276,904 |
EBIT | 416,086 | 249,542 | 195,970 | 199,583 |
Net Income | 323,398 | 245,947 | 143,348 | 150,139 |
Net Change In Cash | 5,206,760 | 4,140,364 | 3,073,636 | 2,856,659 |
Cost of Revenue | -1,562 | 3,880 | 4,108 | |
Free Cash Flow | 544,730 | 253,172 | 157,821 | 262,379 |
Cash | 205,150 | 57,214 | 58,776 | 54,896 |
Basic Shares | 35,895 | 36,046 | 36,450 | 36,738 |
Quarter | EPS |
---|---|
2024-09-30 | $4.09 |
2024-06-30 | $3.74 |
2024-03-31 | $2.69 |
2023-12-31 | $2.55 |