Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $73,354 | $120,557 | $123,802 | $118,234 |
Gross Profit | 126,588 | 120,812 | 124,204 | 118,234 |
EBITDA | 24,930 | 23,566 | 30,199 | 21,297 |
EBIT | 23,161 | 22,001 | 28,671 | 19,780 |
Net Income | 18,578 | 18,107 | 20,305 | 16,254 |
Net Change In Cash | 73,354 | 120,557 | 123,802 | 118,234 |
Free Cash Flow | 32,827 | 8,948 | 5,287 | 26,048 |
Cash | 504,700 | 190,911 | 201,606 | 249,799 |
Basic Shares | 29,346 | 29,353 | 29,564 | 29,552 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $286,051 | $296,182 | $271,607 | $252,689 |
Gross Profit | 286,051 | 296,182 | 271,607 | 252,689 |
EBITDA | -6,344 | -2,282 | 119,971 | -2,230 |
EBIT | -10,990 | -8,040 | 114,330 | -8,226 |
Net Income | 71,104 | 78,120 | 91,801 | 46,916 |
Net Change In Cash | 286,051 | 296,182 | 271,607 | 252,689 |
Cost of Revenue | -737,351 | 670,292 | 94,730 | |
Free Cash Flow | 83,017 | 104,234 | 96,459 | 47,426 |
Cash | 249,799 | 152,799 | 890,150 | 219,858 |
Basic Shares | 29,533 | 29,551 | 29,554 | 29,268 |
Quarter | EPS |
---|---|
2024-09-30 | $0.63 |
2024-06-30 | $0.62 |
2024-03-31 | $0.69 |
2023-12-31 | $0.56 |