Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $100,721 | $106,672 | $126,220 | $145,939 |
Gross Profit | 42,662 | 49,068 | 57,970 | 86,756 |
EBITDA | 48,549 | 50,042 | 70,154 | 89,207 |
EBIT | 29,505 | 30,930 | 50,455 | 62,965 |
Net Income | 18,386 | 20,383 | 37,843 | 45,579 |
Net Change In Cash | 100,721 | 106,672 | 126,220 | 145,939 |
Free Cash Flow | 31,886 | 41,631 | 27,247 | 37,491 |
Cash | 154,296 | 124,302 | 103,929 | 105,104 |
Basic Shares | 101,253 | 102,362 | 104,538 | 105,093 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $563,608 | $501,985 | $291,337 | $225,148 |
Gross Profit | 296,573 | 247,128 | 101,350 | 57,155 |
EBITDA | 332,276 | 242,032 | 107,618 | 69,715 |
EBIT | 246,722 | 161,917 | 37,303 | 4,490 |
Net Income | 173,700 | 73,939 | -4,576 | -27,478 |
Net Change In Cash | 563,608 | 501,985 | 291,337 | 225,148 |
Cost of Revenue | 158,286 | 16,413 | 149 | |
Free Cash Flow | 83,186 | 185,325 | 69,111 | 34,604 |
Cash | 103,929 | 181,673 | 23,406 | 6,979 |
Basic Shares | 105,319 | 100,057 | 96,611 | 96,018 |
Quarter | EPS |
---|---|
2024-06-30 | $0.18 |
2024-03-31 | $0.20 |
2023-12-31 | $0.29 |
2023-09-30 | $0.43 |