Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $180,796 | $161,461 | $190,805 | $170,563 |
Gross Profit | 74,475 | 65,815 | 83,232 | 62,795 |
EBITDA | -24,213 | 39,270 | 54,152 | 38,493 |
EBIT | -29,904 | 33,590 | 48,823 | 33,204 |
Net Income | -41,962 | 23,648 | 32,085 | 20,635 |
Net Change In Cash | 180,796 | 161,461 | 190,805 | 170,563 |
Free Cash Flow | 10,435 | 24,477 | -1,412 | -2,403 |
Cash | 25,273 | 20,772 | 21,011 | 19,497 |
Basic Shares | 21,732 | 22,069 | 22,119 | 22,142 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $703,625 | $836,523 | $782,358 | $626,720 |
Gross Profit | 286,317 | 304,712 | 253,306 | 198,965 |
EBITDA | 98,870 | 170,506 | 167,078 | 117,003 |
EBIT | 76,881 | 148,393 | 145,623 | 97,911 |
Net Income | 34,663 | 107,475 | 109,462 | 91,307 |
Net Change In Cash | 703,625 | 836,523 | 782,358 | 626,720 |
Cost of Revenue | 26,359 | -69 | ||
Free Cash Flow | 31,097 | 28,516 | 43,613 | 40,874 |
Cash | 25,273 | 18,388 | 47,889 | 21,568 |
Basic Shares | 22,015 | 22,173 | 22,053 | 20,982 |
Quarter | EPS |
---|---|
2024-12-31 | $1.57 |
2024-09-30 | $1.29 |
2024-06-30 | $1.71 |
2024-03-31 | $1.07 |