Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,064,304 | $906,652 | $843,746 | $814,577 |
Gross Profit | 117,525 | 107,905 | 31,479 | 151,210 |
EBITDA | 124,949 | 145,375 | 105,501 | 192,098 |
EBIT | 61,088 | 82,041 | 48,864 | 142,116 |
Net Income | 35,610 | 46,088 | 30,869 | 104,675 |
Net Change In Cash | 1,064,304 | 906,652 | 843,746 | 814,577 |
Free Cash Flow | -1,525 | 89,944 | -281,973 | -27,685 |
Cash | 321,504 | 280,185 | 279,681 | 313,497 |
Basic Shares | 151,700 | 152,000 | 139,600 | 132,700 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,563,747 | $2,947,340 | $1,528,248 | $1,208,894 |
Gross Profit | 683,320 | 514,894 | 400,303 | 299,705 |
EBITDA | 612,675 | 779,756 | 398,487 | 370,456 |
EBIT | 411,337 | 553,647 | 242,118 | 220,289 |
Net Income | 354,296 | 469,957 | 227,396 | 184,821 |
Net Change In Cash | 3,563,747 | 2,947,340 | 1,528,248 | 1,208,894 |
Free Cash Flow | 147,132 | 396,684 | 426,397 | 84,905 |
Cash | 279,681 | 287,545 | 285,742 | 132,506 |
Basic Shares | 134,188 | 133,033 | 135,416 | 138,951 |
Quarter | EPS |
---|---|
2025-06-30 | $0.23 |
2025-03-31 | $0.30 |
2024-12-31 | $0.22 |
2024-09-30 | $0.78 |