Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $670,756 | $673,250 | $707,053 | $689,744 |
Gross Profit | 258,323 | 253,790 | 262,585 | 247,250 |
EBITDA | 111,427 | 106,015 | 119,355 | 110,653 |
EBIT | 106,015 | 102,510 | 94,093 | |
Net Income | 53,744 | 68,240 | 82,907 | 59,951 |
Net Change In Cash | 670,756 | 673,250 | 707,053 | 689,744 |
Free Cash Flow | 102,168 | 90,406 | 73,993 | 37,053 |
Cash | 249,358 | 253,670 | 228,470 | 76,495 |
Basic Shares | 61,086 | 61,086 | 61,078 | 60,987 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,740,803 | $2,774,766 | $2,593,480 | $2,428,115 |
Gross Profit | 1,037,455 | 1,015,751 | 885,530 | 837,983 |
EBITDA | 447,450 | 465,136 | 418,139 | 393,688 |
EBIT | 395,436 | 353,039 | 319,088 | |
Net Income | 264,842 | 203,730 | 223,747 | 235,110 |
Net Change In Cash | 2,740,803 | 2,774,766 | 2,593,480 | 2,428,115 |
Cost of Revenue | 37,492 | |||
Free Cash Flow | 303,620 | 282,316 | 174,115 | 215,153 |
Cash | 249,358 | 102,003 | 72,024 | 41,209 |
Basic Shares | 61,086 | 60,655 | 60,153 | 60,034 |
Quarter | EPS |
---|---|
2024-12-31 | $1.28 |
2024-09-30 | $1.25 |
2024-06-30 | $1.32 |
2024-03-31 | $1.20 |