Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $178,982 | $170,315 | $77,066 | $80,406 |
Gross Profit | 179,191 | 170,315 | 77,066 | 80,406 |
EBITDA | -6,412 | 831 | 34,628 | 36,872 |
EBIT | -7,198 | 0 | 33,757 | 35,984 |
Net Income | -338 | 20,225 | 27,383 | 28,692 |
Net Change In Cash | 178,982 | 170,315 | 77,066 | 80,406 |
Cost of Revenue | 15,154 | |||
Free Cash Flow | 2,775 | 56,862 | 47,343 | 30,753 |
Cash | 706,529 | 718,944 | 244,444 | 183,937 |
Basic Shares | 30,068 | 29,966 | 29,944 | 30,505 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $646,863 | $356,521 | $364,899 | $367,258 |
Gross Profit | 646,863 | 356,521 | 364,899 | 367,258 |
EBITDA | 3,480 | 281,426 | 243,548 | 180,841 |
EBIT | 0 | 278,107 | 237,674 | 176,145 |
Net Income | 100,534 | 140,930 | 176,691 | 132,217 |
Net Change In Cash | 646,863 | 356,521 | 364,899 | 367,258 |
Cost of Revenue | -1,402,368 | -74,833 | 1,547,082 | |
Free Cash Flow | 195,556 | 192,789 | 234,248 | 130,194 |
Cash | 718,944 | 277,927 | 1,693,831 | 1,760,855 |
Basic Shares | 30,393 | 32,078 | 32,003 | 32,362 |
Quarter | EPS |
---|---|
2024-03-31 | -$0.01 |
2023-12-31 | $0.67 |
2023-09-30 | $0.91 |
2023-06-30 | $0.94 |