Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $152,797 | $146,223 | $136,692 | $107,613 |
Gross Profit | 115,968 | 107,310 | 103,417 | 76,848 |
EBITDA | 83,933 | 84,960 | 107,732 | 72,281 |
EBIT | 59,776 | 61,310 | 85,565 | 49,795 |
Net Income | 19,624 | 24,096 | 42,586 | 20,869 |
Net Change In Cash | 152,797 | 146,223 | 136,692 | 107,613 |
Free Cash Flow | -286,953 | -78,367 | -190,263 | -3,368 |
Cash | 9,110 | 5,791 | 147,913 | 94,242 |
Basic Shares | 6,983 | 6,859 | 6,714 | 6,659 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $569,223 | $407,974 | $311,927 | $274,202 |
Gross Profit | 429,441 | 301,842 | 202,834 | 168,771 |
EBITDA | 349,869 | 236,850 | 164,796 | 167,629 |
EBIT | 257,409 | 145,925 | 76,536 | 77,125 |
Net Income | 104,378 | 43,781 | 5,439 | 3,352 |
Net Change In Cash | 569,223 | 407,974 | 311,927 | 274,202 |
Cost of Revenue | -6,625 | 16,716 | ||
Free Cash Flow | -546,073 | 60,957 | -148,599 | -117,286 |
Cash | 9,110 | 7,071 | 12,146 | 14,329 |
Basic Shares | 6,804 | 6,481 | 6,297 | 6,346 |
Quarter | EPS |
---|---|
2024-12-31 | $2.81 |
2024-09-30 | $3.37 |
2024-06-30 | $6.20 |
2024-03-31 | $2.99 |