Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $199,119 | $184,546 | $169,416 | $202,562 |
Gross Profit | 98,240 | 92,198 | 82,224 | 57,232 |
EBITDA | 109,992 | 39,881 | 29,096 | 62,513 |
EBIT | 9,113 | 9,903 | -726 | 29,381 |
Net Income | -8,860 | 1,861 | -2,908 | 14,813 |
Net Change In Cash | 199,119 | 184,546 | 169,416 | 202,562 |
Free Cash Flow | 55,968 | 24,635 | 31,873 | 49,620 |
Cash | 307,392 | 269,649 | 245,436 | 213,912 |
Basic Shares | 144,096 | 145,856 | 143,591 | 144,969 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $763,761 | $810,023 | $712,295 | $509,154 |
Gross Profit | 376,984 | 401,095 | 360,125 | 76,050 |
EBITDA | 210,989 | 232,524 | 195,134 | 88,959 |
EBIT | 81,516 | 94,278 | 52,319 | -48,203 |
Net Income | 37,293 | 64,604 | 16,051 | -84,022 |
Net Change In Cash | 763,761 | 810,023 | 712,295 | 509,154 |
Cost of Revenue | 140,098 | |||
Free Cash Flow | 135,121 | 184,242 | 124,879 | 34,532 |
Cash | 213,774 | 391,655 | 292,642 | 152,818 |
Basic Shares | 146,226 | 151,807 | 152,901 | 152,856 |
Quarter | EPS |
---|---|
2024-09-30 | $0.26 |
2024-06-30 | $0.21 |
2024-03-31 | $0.17 |
2023-12-31 | $0.29 |