Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $453,038 | $451,752 | $373,479 | $316,019 |
Gross Profit | 252,951 | 254,401 | 142,655 | 124,912 |
EBITDA | 153,513 | 120,437 | 88,827 | 41,721 |
EBIT | 126,892 | 88,922 | 58,810 | 11,544 |
Net Income | 98,555 | 81,427 | 30,887 | -7,751 |
Net Change In Cash | 453,038 | 451,752 | 373,479 | 316,019 |
Free Cash Flow | 119,543 | 74,664 | 43,688 | 105,451 |
Cash | 216,394 | 177,860 | 156,983 | 183,393 |
Basic Shares | 106,318 | 106,018 | 106,166 | 106,799 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,594,288 | $1,452,579 | $1,421,901 | $1,370,598 |
Gross Profit | 802,505 | 733,368 | 725,830 | 731,727 |
EBITDA | 443,548 | 360,106 | 398,192 | 364,033 |
EBIT | 322,880 | 226,113 | 259,828 | 220,125 |
Net Income | 203,118 | 121,509 | 142,177 | 127,791 |
Net Change In Cash | 1,594,288 | 1,452,579 | 1,421,901 | 1,370,598 |
Cost of Revenue | 32,567 | -81,773 | ||
Free Cash Flow | 343,346 | 130,740 | 103,488 | 175,105 |
Cash | 216,394 | 164,239 | 124,981 | 122,059 |
Basic Shares | 106,493 | 108,857 | 114,238 | 118,647 |
Quarter | EPS |
---|---|
2024-12-31 | $1.08 |
2024-09-30 | $0.77 |
2024-06-30 | $0.29 |
2024-03-31 | -$0.07 |