Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $114,679 | $111,479 | $154,453 | $153,325 |
Gross Profit | 114,679 | 111,479 | 154,474 | 153,325 |
EBITDA | 45,768 | 38,663 | 40,640 | |
EBIT | 40,881 | 33,706 | 35,682 | |
Net Income | 26,930 | 31,684 | 29,007 | 29,584 |
Net Change In Cash | 114,679 | 111,479 | 154,453 | 153,325 |
Free Cash Flow | 39,760 | 33,241 | 30,224 | 33,139 |
Cash | 217,664 | 283,707 | 235,871 | 429,720 |
Basic Shares | 35,173 | 35,199 | 35,117 | 35,051 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $520,776 | $411,213 | $320,928 | $231,902 |
Gross Profit | 520,776 | 422,333 | 320,928 | 231,902 |
EBITDA | 164,072 | 145,960 | 81,613 | |
EBIT | 145,126 | 131,182 | 70,695 | |
Net Income | 117,205 | 113,363 | 101,292 | 47,555 |
Net Change In Cash | 520,776 | 411,213 | 320,928 | 231,902 |
Cost of Revenue | 263,627 | |||
Free Cash Flow | 136,365 | 130,185 | 113,086 | 149,735 |
Cash | 108,721 | 426,722 | 154,022 | 417,864 |
Basic Shares | 35,147 | 32,760 | 27,999 | 21,959 |
Quarter | EPS |
---|---|
2024-12-31 | $0.82 |
2024-09-30 | $0.89 |
2024-06-30 | $0.82 |
2024-03-31 | $0.84 |