Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $138,740 | $122,060 | $167,092 | $127,203 |
Gross Profit | 70,231 | 59,996 | 78,763 | 61,684 |
EBITDA | 8,077 | -3,404 | 12,683 | -4,445 |
EBIT | 4,851 | -6,489 | 9,606 | -7,534 |
Net Income | -12,532 | -8,089 | 83,841 | -6,495 |
Net Change In Cash | 138,740 | 122,060 | 167,092 | 127,203 |
Free Cash Flow | -24,104 | 24,582 | 3,541 | 9,128 |
Cash | 48,677 | 84,305 | 84,269 | 75,622 |
Basic Shares | 115,030 | 112,350 | 115,691 | 112,031 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $607,907 | $624,957 | $507,149 | $378,831 |
Gross Profit | 312,545 | 315,884 | 259,742 | 194,997 |
EBITDA | 22,172 | 65,126 | 32,659 | 4,683 |
EBIT | 22,172 | 45,519 | 19,606 | -11,024 |
Net Income | 83,994 | 28,182 | 13,254 | -29,271 |
Net Change In Cash | 607,907 | 624,957 | 507,149 | 378,831 |
Cost of Revenue | 35,981 | 4,849 | ||
Free Cash Flow | -1,416 | -3,774 | 28,042 | 6,958 |
Cash | 84,269 | 89,586 | 133,431 | 98,645 |
Basic Shares | 117,359 | 112,378 | 106,171 | 96,971 |
Quarter | EPS |
---|---|
2024-06-30 | $0.08 |
2024-03-31 | -$0.07 |
2023-12-31 | $0.13 |
2023-09-30 | -$0.05 |