Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $111,759 | $115,927 | $109,974 | $115,353 |
Gross Profit | 35,940 | 31,186 | 30,901 | 33,405 |
EBITDA | 17,627 | 14,643 | 14,709 | 19,484 |
EBIT | 14,005 | 10,908 | 11,128 | 15,977 |
Net Income | 6,516 | 3,568 | 4,691 | 2,902 |
Net Change In Cash | 111,759 | 115,927 | 109,974 | 115,353 |
Free Cash Flow | -1,211 | 9,138 | -4,690 | 16,853 |
Cash | 1,466 | 1,166 | 1,164 | 4,893 |
Basic Shares | 52,207 | 52,787 | 53,214 | 53,893 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $463,922 | $456,429 | $398,174 | $288,605 |
Gross Profit | 153,871 | 141,644 | 142,102 | 79,688 |
EBITDA | 63,765 | 78,795 | 75,550 | 25,154 |
EBIT | 49,380 | 63,933 | 60,104 | 8,993 |
Net Income | 19,945 | 74,712 | 78,073 | -5,116 |
Net Change In Cash | 463,922 | 456,429 | 398,174 | 288,605 |
Cost of Revenue | 26,732 | 520 | ||
Free Cash Flow | 62,147 | 27,608 | 68,818 | -10,099 |
Cash | 4,893 | 3,523 | 30,624 | 3,892 |
Basic Shares | 56,196 | 60,879 | 65,572 | 60,812 |
Quarter | EPS |
---|---|
2024-09-30 | $0.14 |
2024-06-30 | $0.13 |
2024-03-31 | $0.11 |
2023-12-31 | $0.14 |