Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $210,617 | $382,417 | $233,991 | $175,256 |
Gross Profit | 357,177 | 382,417 | 233,991 | 175,256 |
EBITDA | 63,312 | 9,368 | 91,280 | 22,085 |
EBIT | 59,784 | -368 | 80,400 | 11,149 |
Net Income | 47,075 | 66,615 | 62,631 | 14,090 |
Net Change In Cash | 210,617 | 382,417 | 233,991 | 175,256 |
Free Cash Flow | -2,196 | 98,409 | 75,099 | 8,447 |
Cash | 740,039 | 562,863 | 961,933 | 1,003,875 |
Basic Shares | 119,952 | 119,785 | 119,743 | 119,713 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $803,818 | $868,131 | $686,512 | $639,362 |
Gross Profit | 871,949 | 868,131 | 686,512 | 639,362 |
EBITDA | 266,720 | 379,828 | 345,700 | 200,859 |
EBIT | 232,545 | 333,128 | 347,763 | 209,445 |
Net Income | 187,544 | 277,472 | 269,801 | 164,089 |
Net Change In Cash | 803,818 | 868,131 | 686,512 | 639,362 |
Free Cash Flow | 221,486 | 564,603 | 332,837 | 140,219 |
Cash | 1,003,875 | 511,853 | 2,291,510 | 1,608,619 |
Basic Shares | 117,745 | 106,778 | 88,097 | 83,248 |
Quarter | EPS |
---|---|
2024-09-30 | $0.57 |
2024-06-30 | $0.58 |
2024-03-31 | $0.52 |
2023-12-31 | $0.53 |