Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $118,492 | $165,781 | $160,733 | $128,700 |
Gross Profit | 23,836 | 131,980 | 152,810 | 116,274 |
EBITDA | 47,446 | -5,570 | -4,132 | 113,700 |
EBIT | 42,386 | -10,673 | -8,919 | 108,785 |
Net Income | 32,004 | 27,357 | 26,225 | 25,749 |
Net Change In Cash | 118,492 | 165,781 | 160,733 | 128,700 |
Free Cash Flow | 59,614 | 30,361 | 35,985 | 42,428 |
Cash | 553,709 | 285,269 | 591,071 | 719,581 |
Basic Shares | 57,967 | 57,853 | 56,406 | 56,333 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $50,823 | $450,241 | $403,502 | $401,200 |
Gross Profit | 6,662 | 450,241 | 403,502 | 401,200 |
EBITDA | -485 | -20,223 | -31,708 | -20,719 |
EBIT | -485 | -42,333 | -54,592 | -43,000 |
Net Income | 131,203 | 128,311 | 123,449 | 100,344 |
Net Change In Cash | 50,823 | 450,241 | 403,502 | 401,200 |
Cost of Revenue | 159,249 | |||
Free Cash Flow | 163,857 | 160,798 | 156,970 | 165,101 |
Cash | 719,581 | 227,164 | 836,095 | 688,537 |
Basic Shares | 56,256 | 56,137 | 56,008 | 54,826 |
Quarter | EPS |
---|---|
2024-09-30 | $0.58 |
2024-06-30 | $0.53 |
2024-03-31 | $0.46 |
2023-12-31 | $0.46 |