Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $239,718 | $203,191 | $195,885 | $164,010 |
Gross Profit | 203,730 | 170,793 | 166,042 | 139,253 |
EBITDA | 56,754 | 16,168 | 6,482 | -14,379 |
EBIT | 54,276 | 14,318 | 5,099 | -15,218 |
Net Income | 35,224 | 18,497 | 9,793 | -10,005 |
Net Change In Cash | 239,718 | 203,191 | 195,885 | 164,010 |
Free Cash Flow | 62,154 | 44,276 | -12,470 | -2,836 |
Cash | 150,150 | 147,512 | 188,035 | 175,416 |
Basic Shares | 30,751 | 30,633 | 30,408 | 29,615 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $802,804 | $624,799 | $407,856 | $233,394 |
Gross Profit | 679,818 | 528,223 | 341,741 | 200,115 |
EBITDA | 65,025 | -40,271 | -39,693 | -38,624 |
EBIT | 58,475 | -40,271 | -42,591 | -40,613 |
Net Income | 53,509 | -21,153 | -44,881 | -42,042 |
Net Change In Cash | 802,804 | 624,799 | 407,856 | 233,394 |
Cost of Revenue | 227,050 | 23,949 | ||
Free Cash Flow | 91,123 | 1,024 | 2,473 | -24,787 |
Cash | 150,150 | 185,537 | 441,592 | 214,467 |
Basic Shares | 30,543 | 29,302 | 28,071 | 27,262 |
Quarter | EPS |
---|---|
2024-12-31 | $1.15 |
2024-09-30 | $0.60 |
2024-06-30 | $0.32 |
2024-03-31 | -$0.34 |