Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $158,566 | $135,513 | $137,522 | $126,332 |
Gross Profit | 56,701 | 45,266 | 46,847 | 42,975 |
EBITDA | 13,158 | 10,352 | 12,081 | 11,470 |
EBIT | 9,171 | 6,789 | 8,578 | 7,958 |
Net Income | 4,878 | 2,086 | 4,485 | 1,508 |
Net Change In Cash | 158,566 | 135,513 | 137,522 | 126,332 |
Free Cash Flow | 13,065 | 11,105 | 2,550 | -1,892 |
Cash | 37,832 | 38,700 | 36,914 | 47,028 |
Basic Shares | 35,687 | 36,488 | 36,302 | 36,177 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $557,933 | $544,845 | $422,627 | $324,140 |
Gross Profit | 196,147 | 171,016 | 128,225 | 100,922 |
EBITDA | 45,234 | 47,448 | 38,328 | 21,893 |
EBIT | 30,711 | 34,941 | 27,714 | 12,040 |
Net Income | 12,957 | 12,911 | 17,417 | 1,983 |
Net Change In Cash | 557,933 | 544,845 | 422,627 | 324,140 |
Cost of Revenue | 19,568 | |||
Free Cash Flow | 7,460 | 36,263 | 26,273 | 10,682 |
Cash | 37,832 | 54,779 | 45,522 | 29,902 |
Basic Shares | 35,687 | 35,334 | 35,005 | 35,594 |
Quarter | EPS |
---|---|
2024-12-31 | $0.27 |
2024-09-30 | $0.14 |
2024-06-30 | $0.20 |
2024-03-31 | $0.11 |