Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $136,557 | $226,443 | $239,012 | $217,192 |
Gross Profit | 72,792 | 208,221 | 193,469 | 217,192 |
EBITDA | 110,666 | 61,559 | 70,337 | -185,621 |
EBIT | 104,957 | 55,784 | 64,416 | -191,871 |
Net Income | 35,979 | 41,905 | 47,025 | -135,376 |
Net Change In Cash | 136,557 | 226,443 | 239,012 | 217,192 |
Free Cash Flow | 61,787 | 65,908 | 55,741 | -18,499 |
Cash | 983,495 | 900,813 | 1,029,813 | 937,468 |
Basic Shares | 94,775 | 94,716 | 94,477 | 94,233 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $887,985 | $762,602 | $750,101 | $622,305 |
Gross Profit | 887,985 | 762,602 | 750,101 | 622,305 |
EBITDA | 34,041 | 413,093 | 492,736 | 89,673 |
EBIT | 34,041 | 384,358 | 460,823 | 59,252 |
Net Income | 30,852 | 283,743 | 339,889 | 60,351 |
Net Change In Cash | 887,985 | 762,602 | 750,101 | 622,305 |
Cost of Revenue | 796,546 | -576,063 | 553,916 | |
Free Cash Flow | 243,672 | 403,556 | 310,925 | 200,890 |
Cash | 936,473 | 1,102,983 | 306,919 | 883,611 |
Basic Shares | 94,236 | 94,091 | 94,012 | 79,506 |
Quarter | EPS |
---|---|
2024-09-30 | $0.37 |
2024-06-30 | $0.43 |
2024-03-31 | $0.49 |
2023-12-31 | $0.51 |