Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $407,121 | $451,988 | $366,043 | $353,029 |
Gross Profit | 116,665 | 167,402 | 119,704 | 131,247 |
EBITDA | -2,455 | 32,650 | 17,186 | 13,289 |
EBIT | -23,667 | 10,554 | -4,886 | -7,078 |
Net Income | -28,715 | 4,750 | -23,603 | -6,265 |
Net Change In Cash | 407,121 | 451,988 | 366,043 | 353,029 |
Free Cash Flow | 14,498 | 74,682 | -55,370 | -12,699 |
Cash | 1,317,217 | 1,119,030 | 686,502 | 711,399 |
Basic Shares | 53,452 | 53,270 | 52,622 | 52,367 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,501,328 | $1,449,566 | $1,433,197 | $1,253,760 |
Gross Profit | 540,601 | 724,167 | 779,227 | 726,894 |
EBITDA | 127,887 | 164,786 | 148,649 | 114,980 |
EBIT | 44,916 | 84,176 | 63,850 | 28,856 |
Net Income | 6,722 | 64,212 | 47,480 | 23,131 |
Net Change In Cash | 1,501,328 | 1,449,566 | 1,433,197 | 1,253,760 |
Cost of Revenue | -505,795 | -171,061 | 430,547 | |
Free Cash Flow | 21,577 | 193,360 | 105,101 | 150,143 |
Cash | 686,502 | 813,945 | 1,322,319 | 1,491,842 |
Basic Shares | 52,510 | 53,871 | 55,220 | 53,685 |
Quarter | EPS |
---|---|
2024-06-30 | $0.25 |
2024-03-31 | $0.59 |
2023-12-31 | $0.14 |
2023-09-30 | $0.14 |