Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $800,372 | $580,471 | $856,645 | $805,858 |
Gross Profit | 76,973 | -76,973 | 327,868 | 146,752 |
EBITDA | 183,144 | 117,515 | 190,977 | 154,216 |
EBIT | 79,252 | 23,170 | 100,440 | 63,457 |
Net Income | 15,828 | -7,207 | 50,262 | 22,859 |
Net Change In Cash | 800,372 | 580,471 | 856,645 | 805,858 |
Free Cash Flow | 73,329 | -58 | 73,079 | 84,849 |
Cash | 68,630 | 53,650 | 109,747 | 100,180 |
Basic Shares | 137,181 | 134,799 | 136,534 | 136,530 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,260,975 | $3,200,177 | $2,970,595 | $2,454,535 |
Gross Profit | 681,093 | 681,774 | 417,426 | 445,610 |
EBITDA | 670,844 | -171,091 | 630,758 | 544,207 |
EBIT | 305,510 | -591,685 | 207,316 | 286,154 |
Net Income | 90,422 | -678,895 | 69,316 | 156,175 |
Net Change In Cash | 3,260,975 | 3,200,177 | 2,970,595 | 2,454,535 |
Cost of Revenue | 49,665 | |||
Free Cash Flow | 235,784 | 143,203 | -17,556 | 72,371 |
Cash | 109,747 | 77,132 | 46,272 | 149,627 |
Basic Shares | 135,531 | 134,418 | 138,988 | 133,034 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.10 |
2025-03-31 | -$0.05 |
2024-12-31 | $0.41 |