Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $612,864 | $615,462 | $609,069 | $603,442 |
Gross Profit | 213,880 | 209,598 | 205,949 | 201,393 |
EBITDA | 90,739 | 102,746 | 82,849 | 75,208 |
EBIT | 75,441 | 88,030 | 69,330 | 62,464 |
Net Income | 58,107 | 77,959 | 51,318 | 51,721 |
Net Change In Cash | 612,864 | 615,462 | 609,069 | 603,442 |
Free Cash Flow | 70,165 | 79,556 | 44,813 | 33,957 |
Cash | 1,051,237 | 982,507 | 920,639 | 300,606 |
Basic Shares | 46,036 | 45,839 | 46,526 | 46,357 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,440,837 | $2,173,633 | $1,795,564 | $1,981,572 |
Gross Profit | 839,317 | 713,908 | 522,189 | 573,169 |
EBITDA | 356,187 | 191,498 | 57,744 | 7,074 |
EBIT | 299,910 | 135,735 | -9,019 | -94,186 |
Net Income | 239,105 | 96,923 | -9,547 | -78,298 |
Net Change In Cash | 2,440,837 | 2,173,633 | 1,795,564 | 1,981,572 |
Cost of Revenue | -32,977 | |||
Free Cash Flow | 238,175 | 98,087 | 4,753 | 120,112 |
Cash | 1,051,237 | 302,049 | 202,007 | 162,579 |
Basic Shares | 46,187 | 45,836 | 45,101 | 44,301 |
Quarter | EPS |
---|---|
2024-12-31 | $1.35 |
2024-09-30 | $1.84 |
2024-06-30 | $1.21 |
2024-03-31 | $1.24 |