Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $222,166 | $195,756 | $138,740 | $122,060 |
Gross Profit | 124,651 | 104,732 | 70,231 | 59,996 |
EBITDA | 61,561 | 34,352 | -11,785 | -6,730 |
EBIT | 58,593 | 31,492 | -15,011 | -9,815 |
Net Income | 38,120 | 21,718 | -12,532 | -8,089 |
Net Change In Cash | 222,166 | 195,756 | 138,740 | 122,060 |
Free Cash Flow | 46,185 | 5,736 | -24,104 | 24,582 |
Cash | 101,457 | 58,174 | 48,677 | 84,305 |
Basic Shares | 117,699 | 117,358 | 115,030 | 112,350 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $678,722 | $607,907 | $624,957 | $507,149 |
Gross Profit | 365,921 | 312,545 | 315,884 | 259,742 |
EBITDA | 77,398 | 22,172 | 65,126 | 32,543 |
EBIT | 65,259 | 22,172 | 45,519 | 19,490 |
Net Income | 39,217 | 83,994 | 28,182 | 13,254 |
Net Change In Cash | 678,722 | 607,907 | 624,957 | 507,149 |
Cost of Revenue | 35,981 | |||
Free Cash Flow | 52,731 | -1,416 | -3,774 | 28,042 |
Cash | 101,457 | 84,269 | 89,586 | 133,431 |
Basic Shares | 117,482 | 117,359 | 112,378 | 106,171 |
Quarter | EPS |
---|---|
2024-12-31 | $0.45 |
2024-09-30 | $0.26 |
2024-06-30 | $0.08 |
2024-03-31 | -$0.07 |