Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $76,802 | $73,354 | $120,557 | $123,802 |
Gross Profit | 76,802 | 126,588 | 120,812 | 124,204 |
EBITDA | 24,930 | 23,566 | 30,199 | |
EBIT | 23,161 | 22,001 | 28,671 | |
Net Income | 18,941 | 18,578 | 18,107 | 20,305 |
Net Change In Cash | 76,802 | 73,354 | 120,557 | 123,802 |
Free Cash Flow | 27,407 | 32,827 | 8,948 | 5,287 |
Cash | 328,844 | 504,700 | 190,911 | 201,606 |
Basic Shares | 29,401 | 29,346 | 29,353 | 29,564 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $412,355 | $286,051 | $296,182 | $271,607 |
Gross Profit | 412,355 | 286,051 | 296,182 | 271,607 |
EBITDA | 1,349 | -2,282 | 119,971 | |
EBIT | -3,297 | -8,040 | 114,330 | |
Net Income | 75,931 | 71,104 | 78,120 | 91,801 |
Net Change In Cash | 412,355 | 286,051 | 296,182 | 271,607 |
Cost of Revenue | -737,351 | 670,292 | ||
Free Cash Flow | 75,106 | 83,017 | 104,234 | 96,459 |
Cash | 75,998 | 249,799 | 152,799 | 890,150 |
Basic Shares | 29,401 | 29,533 | 29,551 | 29,554 |
Quarter | EPS |
---|---|
2024-12-31 | $0.65 |
2024-09-30 | $0.63 |
2024-06-30 | $0.62 |
2024-03-31 | $0.69 |