Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $676,237 | $502,080 | $498,819 | $465,794 |
Gross Profit | 306,979 | 253,366 | 186,414 | 189,523 |
EBITDA | 322,477 | 255,672 | 227,739 | 221,203 |
EBIT | 267,241 | 192,904 | 168,946 | 151,750 |
Net Income | 165,398 | 89,944 | 102,448 | 86,482 |
Net Change In Cash | 676,237 | 502,080 | 498,819 | 465,794 |
Free Cash Flow | -261,966 | -25,966 | -573,030 | 480,134 |
Cash | 301,911 | 112,133 | 115,116 | 111,888 |
Basic Shares | 103,148 | 103,159 | 101,539 | 103,395 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,734,901 | $1,170,896 | $708,411 | $455,802 |
Gross Profit | 690,953 | 498,887 | 307,109 | 254,046 |
EBITDA | 469,551 | 530,659 | 230,713 | 263,022 |
EBIT | 235,890 | 345,656 | 63,883 | 115,282 |
Net Income | 8,682 | 243,817 | -110,611 | -130,706 |
Net Change In Cash | 1,734,901 | 1,170,896 | 708,411 | 455,802 |
Free Cash Flow | -1,344,517 | -647,910 | -834,309 | -789,675 |
Cash | 115,116 | 90,756 | 33,565 | 188,078 |
Basic Shares | 101,539 | 100,425 | 99,421 | 89,922 |
Quarter | EPS |
---|---|
2025-06-30 | $1.57 |
2025-03-31 | $0.87 |
2024-12-31 | $0.83 |