Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $348,982 | $582,060 | $319,999 | $604,790 |
Gross Profit | 346,277 | 329,120 | 44,578 | 305,990 |
EBITDA | 165,798 | 143,615 | -149,259 | 132,833 |
EBIT | 139,629 | 121,095 | -177,752 | 108,142 |
Net Income | 111,230 | 101,687 | -161,615 | 88,018 |
Net Change In Cash | 348,982 | 582,060 | 319,999 | 604,790 |
Free Cash Flow | 130,897 | 90,694 | 193,844 | 93,438 |
Cash | 1,260,105 | 1,232,356 | 997,649 | 962,732 |
Basic Shares | 166,343 | 166,604 | 157,710 | 151,492 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,104,826 | $1,958,052 | $1,421,696 | $1,121,372 |
Gross Profit | 944,384 | 1,958,052 | 1,200,767 | 1,137,049 |
EBITDA | 236,972 | 206,053 | 528,509 | 506,747 |
EBIT | 134,459 | 206,053 | 459,630 | 436,307 |
Net Income | 123,145 | 182,956 | 366,122 | 350,994 |
Net Change In Cash | 2,104,826 | 1,958,052 | 1,421,696 | 1,121,372 |
Cost of Revenue | -404,060 | 309,467 | ||
Free Cash Flow | 535,262 | 380,927 | 783,855 | 477,270 |
Cash | 997,649 | 909,473 | 593,645 | 1,025,515 |
Basic Shares | 153,347 | 150,860 | 150,496 | 151,987 |
Quarter | EPS |
---|---|
2025-06-30 | $0.65 |
2025-03-31 | $0.59 |
2024-12-31 | $0.57 |
2024-09-30 | $0.56 |