Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $215,796 | $223,123 | $219,419 | $239,737 |
Gross Profit | 172,169 | 168,035 | 164,298 | 164,141 |
EBITDA | 37,023 | -9,504 | 35,565 | 29,405 |
EBIT | 26,284 | -22,265 | 23,095 | 17,738 |
Net Income | 21,301 | -17,905 | 22,302 | 16,413 |
Net Change In Cash | 215,796 | 223,123 | 219,419 | 239,737 |
Cost of Revenue | -96,942 | |||
Free Cash Flow | 17,834 | -17,894 | 17,216 | 23,536 |
Cash | 249,128 | 291,363 | 355,330 | 363,060 |
Basic Shares | 108,632 | 110,988 | 114,322 | 114,490 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $914,242 | $1,655,035 | $951,373 | $551,451 |
Gross Profit | 651,454 | 657,553 | 657,358 | 508,745 |
EBITDA | 81,101 | 153,812 | 188,744 | 109,098 |
EBIT | 32,627 | 108,478 | 148,268 | 97,756 |
Net Income | 36,942 | 84,387 | 109,244 | 77,553 |
Net Change In Cash | 914,242 | 1,655,035 | 951,373 | 551,451 |
Cost of Revenue | 236,216 | 47,951 | 129,763 | |
Free Cash Flow | 83,316 | 238,836 | 84,416 | 149,212 |
Cash | 291,363 | 469,517 | 231,944 | 190,299 |
Basic Shares | 114,188 | 128,150 | 117,142 | 113,849 |
Quarter | EPS |
---|---|
2024-03-31 | $0.32 |
2023-12-31 | $0.35 |
2023-09-30 | $0.34 |
2023-06-30 | $0.29 |