Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $103,646 | $108,150 | $59,228 | $60,025 |
Gross Profit | 91,034 | 90,942 | 59,228 | 60,025 |
EBITDA | -789 | 36,062 | 29,731 | 16,491 |
EBIT | -2,323 | 34,899 | 28,076 | 14,807 |
Net Income | 23,401 | 29,626 | 25,252 | 14,611 |
Net Change In Cash | 103,646 | 108,150 | 59,228 | 60,025 |
Cost of Revenue | 19,616 | |||
Free Cash Flow | 23,483 | 25,524 | 49,384 | 7,794 |
Cash | 147,687 | 69,563 | 146,280 | 173,137 |
Basic Shares | 25,747 | 25,732 | 25,693 | 25,686 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $343,267 | $231,923 | $210,134 | $197,987 |
Gross Profit | 343,267 | 231,923 | 210,134 | 197,987 |
EBITDA | 110,333 | 168,621 | 125,831 | 110,690 |
EBIT | 110,333 | 161,844 | 117,444 | 103,876 |
Net Income | 93,767 | 103,817 | 95,733 | 84,337 |
Net Change In Cash | 343,267 | 231,923 | 210,134 | 197,987 |
Cost of Revenue | -552,958 | 433,313 | 150,546 | |
Free Cash Flow | 107,990 | 164,521 | 107,601 | 81,509 |
Cash | 151,824 | 130,282 | 683,240 | 249,927 |
Basic Shares | 25,723 | 25,712 | 25,620 | 25,573 |
Quarter | EPS |
---|---|
2024-03-31 | $0.91 |
2023-12-31 | $1.16 |
2023-09-30 | $0.98 |
2023-06-30 | $0.57 |