Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $707,053 | $689,744 | $689,348 | $680,996 |
Gross Profit | 262,585 | 247,250 | 242,851 | 249,714 |
EBITDA | 140,973 | 129,137 | 122,696 | 107,404 |
EBIT | 124,128 | 112,577 | 110,086 | 89,875 |
Net Income | 82,907 | 59,951 | 50,239 | 57,570 |
Net Change In Cash | 707,053 | 689,744 | 689,348 | 680,996 |
Free Cash Flow | 73,993 | 37,053 | 103,082 | 95,512 |
Cash | 228,470 | 76,495 | 102,003 | 82,833 |
Basic Shares | 61,078 | 60,987 | 60,295 | 60,730 |
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 | 976,051 | 885,530 | 837,983 | 682,465 |
EBITDA | 497,976 | 441,235 | 431,229 | 322,036 |
EBIT | 428,276 | 376,135 | 356,629 | 247,336 |
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-06-30 | $1.32 |
2024-03-31 | $1.20 |
2023-12-31 | $1.13 |
2023-09-30 | $1.08 |