Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $111,479 | $154,453 | $153,325 | $149,378 |
Gross Profit | 158,414 | 154,474 | 153,325 | 149,378 |
EBITDA | 45,768 | 38,663 | 40,640 | 3,049 |
EBIT | 42,982 | 33,706 | 35,682 | -2,262 |
Net Income | 31,405 | 29,007 | 29,584 | 33,825 |
Net Change In Cash | 111,479 | 154,453 | 153,325 | 149,378 |
Free Cash Flow | 33,241 | 30,224 | 33,139 | 26,875 |
Cash | 283,707 | 235,871 | 429,720 | 426,722 |
Basic Shares | 35,199 | 35,117 | 35,051 | 35,089 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $411,213 | $320,928 | $231,902 | $195,108 |
Gross Profit | 422,333 | 320,928 | 231,902 | 195,108 |
EBITDA | 164,072 | 145,960 | 81,613 | 68,285 |
EBIT | 160,404 | 131,182 | 70,695 | 59,107 |
Net Income | 113,363 | 101,292 | 47,555 | 34,767 |
Net Change In Cash | 411,213 | 320,928 | 231,902 | 195,108 |
Cost of Revenue | 263,627 | 36,907 | ||
Free Cash Flow | 129,340 | 113,086 | 149,735 | 81,184 |
Cash | 426,722 | 154,022 | 417,864 | 152,100 |
Basic Shares | 32,760 | 27,999 | 21,959 | 19,843 |
Quarter | EPS |
---|---|
2024-09-30 | $0.89 |
2024-06-30 | $0.82 |
2024-03-31 | $0.84 |
2023-12-31 | $0.96 |