Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $371,914 | $324,567 | $360,350 | $364,111 |
Gross Profit | 127,320 | 106,666 | 121,952 | 118,431 |
EBITDA | 101,412 | 81,532 | 77,264 | 102,420 |
EBIT | 99,783 | 79,899 | 75,508 | 100,658 |
Net Income | 54,178 | 34,800 | 57,997 | 52,699 |
Net Change In Cash | 371,914 | 324,567 | 360,350 | 364,111 |
Free Cash Flow | 103,171 | 118,792 | -132,564 | 121,476 |
Cash | 390,758 | 332,593 | 268,600 | 436,522 |
Basic Shares | 153,969 | 153,644 | 154,840 | 153,396 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,424,268 | $1,441,009 | $1,220,700 | $1,228,682 |
Gross Profit | 458,920 | 442,351 | 451,158 | 409,080 |
EBITDA | 346,998 | 343,606 | 350,302 | 324,015 |
EBIT | 336,647 | 333,007 | 312,027 | 285,890 |
Net Income | 183,526 | 158,701 | 219,463 | 92,938 |
Net Change In Cash | 1,424,268 | 1,441,009 | 1,220,700 | 1,228,682 |
Cost of Revenue | 55,525 | -170,828 | -13,799 | |
Free Cash Flow | 208,613 | 171,360 | 241,713 | 248,484 |
Cash | 268,600 | 224,580 | 193,411 | 258,421 |
Basic Shares | 153,330 | 152,894 | 152,474 | 150,250 |
Quarter | EPS |
---|---|
2024-06-30 | $0.34 |
2024-03-31 | $0.22 |
2023-12-31 | $0.37 |
2023-09-30 | $0.33 |