Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $926,019 | $949,156 | $928,553 | $924,684 |
Gross Profit | 297,940 | 310,327 | 301,503 | 310,875 |
EBITDA | 102,948 | 115,921 | 111,073 | 119,306 |
EBIT | 90,892 | 104,092 | 99,633 | 106,933 |
Net Income | 66,466 | 83,947 | 79,965 | 81,633 |
Net Change In Cash | 926,019 | 949,156 | 928,553 | 924,684 |
Free Cash Flow | 212,345 | 125,166 | -279,458 | 376,731 |
Cash | 386,344 | 226,428 | 243,960 | 303,222 |
Basic Shares | 35,892 | 35,845 | 35,787 | 35,778 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,489,242 | $3,028,908 | $2,776,222 | $2,461,275 |
Gross Profit | 1,135,026 | 962,931 | 860,715 | 788,564 |
EBITDA | 428,617 | 353,339 | 363,364 | 338,407 |
EBIT | 381,379 | 307,796 | 318,241 | 295,359 |
Net Income | 274,892 | 235,514 | 234,966 | 210,682 |
Net Change In Cash | 3,489,242 | 3,028,908 | 2,776,222 | 2,461,275 |
Cost of Revenue | 22,721 | 214,716 | -93,104 | |
Free Cash Flow | 174,982 | 135,475 | 286,818 | 292,203 |
Cash | 303,222 | 491,688 | 494,485 | 294,953 |
Basic Shares | 35,646 | 35,783 | 35,337 | 37,149 |
Quarter | EPS |
---|---|
2024-09-30 | $1.85 |
2024-06-30 | $2.34 |
2024-03-31 | $2.23 |
2023-12-31 | $2.28 |