Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $478,710 | $486,265 | $404,356 | $353,036 |
Gross Profit | 73,492 | 66,019 | 68,861 | 38,981 |
EBITDA | 42,932 | 47,925 | 36,685 | 11,248 |
EBIT | 35,668 | 40,484 | 31,589 | 6,346 |
Net Income | 16,094 | 19,171 | 14,835 | 12,356 |
Net Change In Cash | 478,710 | 486,265 | 404,356 | 353,036 |
Free Cash Flow | 31,686 | 20,352 | 5,608 | 12,243 |
Cash | 347,994 | 325,310 | 334,796 | 293,807 |
Basic Shares | 48,223 | 47,978 | 47,854 | 47,523 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,386,661 | $1,144,163 | $773,915 | $370,248 |
Gross Profit | 214,958 | 199,478 | 177,773 | 21,705 |
EBITDA | 123,688 | 112,079 | 100,659 | 206,276 |
EBIT | 105,940 | 94,536 | 83,142 | 187,926 |
Net Income | 60,717 | 45,171 | 68,923 | -23,752 |
Net Change In Cash | 1,386,661 | 1,144,163 | 773,915 | 370,248 |
Cost of Revenue | 54,930 | 39,127 | 89,960 | |
Free Cash Flow | 39,698 | 59,188 | 51,112 | 44,999 |
Cash | 293,807 | 288,027 | 233,097 | 193,470 |
Basic Shares | 47,067 | 45,602 | 45,403 | 37,448 |
Quarter | EPS |
---|---|
2024-09-30 | $0.33 |
2024-06-30 | $0.40 |
2024-03-31 | $0.31 |
2023-12-31 | $0.26 |