Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $673,250 | $707,053 | $689,744 | $689,348 |
Gross Profit | 253,790 | 262,585 | 247,250 | 242,851 |
EBITDA | 106,015 | 119,355 | 110,653 | 119,893 |
EBIT | 106,015 | 102,510 | 94,093 | 107,283 |
Net Income | 68,240 | 82,907 | 59,951 | 50,239 |
Net Change In Cash | 673,250 | 707,053 | 689,744 | 689,348 |
Free Cash Flow | 90,406 | 73,993 | 37,053 | 103,082 |
Cash | 253,670 | 228,470 | 76,495 | 102,003 |
Basic Shares | 61,086 | 61,078 | 60,987 | 60,295 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,774,766 | $2,593,480 | $2,428,115 | $1,950,069 |
Gross Profit | 1,015,751 | 885,530 | 837,983 | 682,465 |
EBITDA | 465,136 | 418,139 | 393,688 | 299,247 |
EBIT | 395,436 | 353,039 | 319,088 | 224,547 |
Net Income | 205,285 | 223,747 | 235,110 | 157,414 |
Net Change In Cash | 2,774,766 | 2,593,480 | 2,428,115 | 1,950,069 |
Cost of Revenue | 37,492 | |||
Free Cash Flow | 282,316 | 174,115 | 215,153 | 269,043 |
Cash | 102,003 | 72,024 | 41,209 | 49,209 |
Basic Shares | 60,655 | 60,153 | 60,034 | 60,034 |
Quarter | EPS |
---|---|
2024-09-30 | $1.25 |
2024-06-30 | $1.32 |
2024-03-31 | $1.20 |
2023-12-31 | $1.13 |