Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $471,318 | $462,383 | $396,715 | $309,196 |
Gross Profit | 356,218 | 232,376 | 207,743 | 154,788 |
EBITDA | 265,274 | 331,285 | 279,524 | 254,077 |
EBIT | 125,207 | 216,114 | 178,220 | 174,409 |
Net Income | 93,771 | 165,459 | 139,640 | 132,938 |
Net Change In Cash | 471,318 | 462,383 | 396,715 | 309,196 |
Free Cash Flow | 62,999 | -74,015 | 4,427 | 108,218 |
Cash | 755,610 | 45,652 | 321,562 | 209,516 |
Basic Shares | 102,721 | 99,557 | 100,456 | 100,968 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,647,768 | $1,168,774 | $1,143,820 | $652,187 |
Gross Profit | 1,255,656 | 591,249 | 630,236 | 266,605 |
EBITDA | 1,060,194 | 851,244 | 706,129 | 403,555 |
EBIT | 621,183 | 574,814 | 466,690 | 208,667 |
Net Income | 477,521 | 396,955 | 269,535 | 50,650 |
Net Change In Cash | 1,647,768 | 1,168,774 | 1,143,820 | 652,187 |
Free Cash Flow | -93,504 | 16,303 | 204,380 | 78,496 |
Cash | 755,610 | 209,516 | 23,910 | 78,098 |
Basic Shares | 103,077 | 99,232 | 97,830 | 93,273 |
Quarter | EPS |
---|---|
2024-12-31 | $4.69 |
2024-09-30 | $1.66 |
2024-06-30 | $1.39 |
2024-03-31 | $0.50 |