Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $245,004 | $210,617 | $382,417 | $233,991 |
Gross Profit | 245,004 | 357,177 | 382,417 | 233,991 |
EBITDA | 63,312 | 9,368 | 91,280 | |
EBIT | 59,784 | -368 | 80,400 | |
Net Income | 75,804 | 47,075 | 66,615 | 62,631 |
Net Change In Cash | 245,004 | 210,617 | 382,417 | 233,991 |
Free Cash Flow | 142,553 | -2,196 | 98,409 | 75,099 |
Cash | 519,873 | 740,039 | 562,863 | 961,933 |
Basic Shares | 119,952 | 119,952 | 119,785 | 119,743 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $930,042 | $803,818 | $868,131 | $686,512 |
Gross Profit | 930,042 | 871,949 | 868,131 | 686,512 |
EBITDA | 266,720 | 379,828 | 345,700 | |
EBIT | 221,757 | 333,128 | 347,763 | |
Net Income | 252,397 | 187,544 | 277,472 | 269,801 |
Net Change In Cash | 930,042 | 803,818 | 868,131 | 686,512 |
Free Cash Flow | 302,690 | 221,486 | 564,603 | 332,837 |
Cash | 519,873 | 1,003,875 | 511,853 | 2,291,510 |
Basic Shares | 119,952 | 117,745 | 106,778 | 88,097 |
Quarter | EPS |
---|---|
2024-12-31 | $0.63 |
2024-09-30 | $0.57 |
2024-06-30 | $0.58 |
2024-03-31 | $0.52 |