Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $60,096 | $60,675 | $70,417 | $57,775 |
Gross Profit | 48,058 | 49,231 | 57,143 | 46,766 |
EBITDA | 10,731 | 9,905 | 20,507 | 4,747 |
EBIT | 7,916 | 7,213 | 18,006 | 2,209 |
Net Income | 9,476 | 9,726 | 17,917 | 6,469 |
Net Change In Cash | 60,096 | 60,675 | 70,417 | 57,775 |
Free Cash Flow | 8,717 | 29,519 | -413 | 20,374 |
Cash | 77,457 | 122,909 | 97,244 | 104,152 |
Basic Shares | 75,497 | 75,318 | 74,972 | 75,807 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $251,700 | $280,338 | $250,042 | $225,527 |
Gross Profit | 203,738 | 223,506 | 196,537 | 175,379 |
EBITDA | 38,648 | 61,764 | 42,295 | 30,443 |
EBIT | 38,648 | 54,383 | 38,795 | 24,843 |
Net Income | 39,970 | 46,908 | 94,887 | 17,816 |
Net Change In Cash | 251,700 | 280,338 | 250,042 | 225,527 |
Cost of Revenue | -4,356 | 37,539 | ||
Free Cash Flow | 33,618 | 55,301 | 44,926 | 51,722 |
Cash | 97,244 | 67,971 | 78,925 | 83,281 |
Basic Shares | 75,550 | 77,751 | 80,037 | 80,019 |
Quarter | EPS |
---|---|
2024-06-30 | $0.18 |
2024-03-31 | $0.17 |
2023-12-31 | $0.25 |
2023-09-30 | $0.16 |