Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $93,370 | $61,190 | $114,175 | $103,646 |
Gross Profit | 93,370 | 95,018 | 93,736 | 91,034 |
EBITDA | 29,202 | 28,531 | 29,446 | |
EBIT | 27,606 | 27,054 | 27,912 | |
Net Income | 24,190 | 23,338 | 22,549 | 23,401 |
Net Change In Cash | 93,370 | 61,190 | 114,175 | 103,646 |
Free Cash Flow | 15,322 | 18,106 | 23,483 | |
Cash | 67,994 | 160,190 | 121,177 | 147,687 |
Basic Shares | 25,792 | 25,767 | 25,742 | 25,747 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $373,158 | $343,267 | $231,923 | $210,134 |
Gross Profit | 373,158 | 343,267 | 231,923 | 210,134 |
EBITDA | 110,333 | 130,994 | 121,049 | |
EBIT | 110,333 | 124,974 | 114,944 | |
Net Income | 93,478 | 93,767 | 103,817 | 95,733 |
Net Change In Cash | 373,158 | 343,267 | 231,923 | 210,134 |
Cost of Revenue | -552,958 | 433,313 | ||
Free Cash Flow | 107,990 | 164,521 | 107,601 | |
Cash | 151,824 | 130,282 | 683,240 | |
Basic Shares | 25,769 | 25,723 | 25,712 | 25,620 |
Quarter | EPS |
---|---|
2024-12-31 | $0.94 |
2024-09-30 | $0.91 |
2024-06-30 | $0.87 |
2024-03-31 | $0.91 |