Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $222,195 | $299,563 | $244,299 | $270,749 |
Gross Profit | 222,195 | 164,974 | 99,261 | 138,785 |
EBITDA | 64,575 | 125,184 | 94,721 | 130,106 |
EBIT | 31,561 | 91,572 | 61,193 | 96,705 |
Net Income | 19,659 | 60,680 | 40,551 | 69,917 |
Net Change In Cash | 222,195 | 299,563 | 244,299 | 270,749 |
Free Cash Flow | -70,551 | -15,907 | -10,184 | -83,291 |
Cash | 50,121 | 59,556 | 82,675 | 88,263 |
Basic Shares | 59,535 | 58,982 | 58,325 | 57,774 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,036,806 | $794,632 | $846,431 | $790,909 |
Gross Profit | 989,116 | 363,377 | 529,452 | 483,843 |
EBITDA | 419,344 | 217,538 | 262,716 | 250,829 |
EBIT | 287,443 | 94,414 | 145,352 | 139,248 |
Net Income | 190,807 | 51,911 | 96,011 | 101,125 |
Net Change In Cash | 1,036,806 | 794,632 | 846,431 | 790,909 |
Cost of Revenue | 4,372 | 35,524 | ||
Free Cash Flow | 290,867 | -165,930 | -83,985 | -61,476 |
Cash | 50,121 | 39,591 | 62,100 | 78,380 |
Basic Shares | 58,647 | 56,983 | 54,363 | 51,633 |
Quarter | EPS |
---|---|
2024-12-31 | $0.33 |
2024-09-30 | $1.03 |
2024-06-30 | $0.70 |
2024-03-31 | $1.21 |