Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $392,232 | $256,798 | $259,562 | $264,993 |
Gross Profit | 185,871 | 165,915 | 164,500 | 166,013 |
EBITDA | 6,096 | 60,326 | 58,257 | 105,132 |
EBIT | 2,667 | 51,966 | 49,753 | 97,379 |
Net Income | 1,018 | 41,518 | 44,747 | 72,455 |
Net Change In Cash | 392,232 | 256,798 | 259,562 | 264,993 |
Free Cash Flow | -87,470 | 101,335 | 88,858 | 17,717 |
Cash | 1,378,612 | 1,091,339 | 1,092,032 | 1,275,620 |
Basic Shares | 64,028 | 64,028 | 64,056 | 61,632 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,038,032 | $909,774 | $691,063 | $695,669 |
Gross Profit | 653,178 | 616,189 | 606,680 | 653,153 |
EBITDA | 277,249 | 212,418 | 254,052 | 270,177 |
EBIT | 244,965 | 177,187 | 211,308 | 222,827 |
Net Income | 195,457 | 144,678 | 166,068 | 175,892 |
Net Change In Cash | 1,038,032 | 909,774 | 691,063 | 695,669 |
Cost of Revenue | -1,301,973 | 1,244,762 | ||
Free Cash Flow | 115,781 | 126,919 | 559,207 | 122,143 |
Cash | 1,092,032 | 801,351 | 575,992 | 1,877,965 |
Basic Shares | 59,749 | 56,448 | 56,105 | 56,115 |
Quarter | EPS |
---|---|
2025-06-30 | $0.69 |
2025-03-31 | $0.66 |
2024-12-31 | $0.73 |
2024-09-30 | $0.70 |