Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $72,354 | $120,851 | $122,862 | $118,554 |
Gross Profit | 19,339 | 17,556 | 21,187 | 13,881 |
EBITDA | 23,507 | 11,768 | 21,638 | 23,247 |
EBIT | 22,556 | 9,906 | 19,720 | 20,512 |
Net Income | 18,476 | 6,750 | 13,885 | 14,071 |
Net Change In Cash | 72,354 | 120,851 | 122,862 | 118,554 |
Free Cash Flow | 48,755 | 6,626 | 22,833 | 65,410 |
Cash | 121,220 | 123,719 | 166,471 | 134,212 |
Basic Shares | 21,678 | 21,734 | 21,787 | 21,822 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $66,590 | $322,303 | $285,106 | $272,722 |
Gross Profit | 66,590 | 322,303 | 285,106 | 272,722 |
EBITDA | 107,573 | 144,215 | 115,457 | 51,525 |
EBIT | 107,573 | 132,132 | 102,354 | 35,532 |
Net Income | 75,460 | 99,025 | 81,317 | 22,537 |
Net Change In Cash | 66,590 | 322,303 | 285,106 | 272,722 |
Cost of Revenue | 338,731 | -52,865 | ||
Free Cash Flow | 145,907 | 233,285 | 331,720 | 496,558 |
Cash | 134,212 | 143,035 | 673,297 | 337,080 |
Basic Shares | 22,124 | 22,395 | 22,547 | 23,346 |
Quarter | EPS |
---|---|
2024-09-30 | $0.74 |
2024-06-30 | $0.20 |
2024-03-31 | $0.53 |
2023-12-31 | $0.84 |