Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $931,452 | $954,704 | $874,488 | $950,473 |
Gross Profit | 224,748 | 229,002 | 209,436 | 228,624 |
EBITDA | 48,346 | 49,577 | 32,021 | 53,174 |
EBIT | 31,882 | 33,869 | 16,616 | 38,659 |
Net Income | 14,098 | 15,524 | 1,931 | 16,000 |
Net Change In Cash | 931,452 | 954,704 | 874,488 | 950,473 |
Free Cash Flow | 11,823 | 13,269 | 13,834 | 19,297 |
Cash | 50,705 | 38,340 | 42,266 | 49,878 |
Basic Shares | 45,941 | 45,947 | 38,626 | 45,813 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,433,763 | $2,613,399 | $1,745,757 | $1,111,631 |
Gross Profit | 814,474 | 618,636 | 390,485 | 248,151 |
EBITDA | 156,549 | 85,738 | 10,811 | -68,695 |
EBIT | 100,943 | 45,763 | -25,556 | -102,660 |
Net Income | 34,590 | 27,750 | -4,923 | -82,903 |
Net Change In Cash | 3,433,763 | 2,613,399 | 1,745,757 | 1,111,631 |
Cost of Revenue | -78,112 | 52,969 | ||
Free Cash Flow | 4,212 | -22,714 | -58,700 | 35,845 |
Cash | 49,878 | 158,800 | 115,155 | 193,281 |
Basic Shares | 45,639 | 38,742 | 36,744 | 33,716 |
Quarter | EPS |
---|---|
2024-09-30 | $0.36 |
2024-06-30 | $0.40 |
2024-03-31 | $0.15 |
2023-12-31 | $0.47 |