Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $228,538 | $231,358 | $218,692 | $215,796 |
Gross Profit | 198,989 | 182,551 | 180,211 | 172,169 |
EBITDA | 60,316 | 39,638 | 39,554 | 37,023 |
EBIT | 53,278 | 34,460 | 33,891 | 26,284 |
Net Income | 45,881 | 22,511 | -68,721 | 21,301 |
Net Change In Cash | 228,538 | 231,358 | 218,692 | 215,796 |
Free Cash Flow | 62,039 | 56,615 | 40,371 | 17,834 |
Cash | 304,193 | 246,748 | 218,365 | 249,128 |
Basic Shares | 106,116 | 105,059 | 103,827 | 108,632 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $894,384 | $914,242 | $1,655,035 | $951,373 |
Gross Profit | 738,945 | 651,454 | 657,553 | 657,358 |
EBITDA | 173,273 | 81,101 | 167,763 | 200,008 |
EBIT | 147,913 | 32,627 | 111,362 | 149,360 |
Net Income | 20,972 | 31,104 | 84,387 | 109,244 |
Net Change In Cash | 894,384 | 914,242 | 1,655,035 | 951,373 |
Cost of Revenue | 236,216 | 47,951 | ||
Free Cash Flow | 180,321 | 83,316 | 238,836 | 84,416 |
Cash | 304,193 | 291,363 | 469,517 | 231,944 |
Basic Shares | 106,263 | 114,188 | 128,150 | 117,142 |
Quarter | EPS |
---|---|
2024-12-31 | $0.55 |
2024-09-30 | $0.45 |
2024-06-30 | $0.41 |
2024-03-31 | $0.32 |