| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $397,124 | $392,232 | $256,798 | $259,562 |
Gross Profit | 259,096 | 185,871 | 165,915 | 164,500 |
EBITDA | 76,644 | 6,096 | 60,326 | 58,257 |
EBIT | 75,266 | 2,667 | 51,966 | 49,753 |
Net Income | 59,788 | 1,018 | 41,518 | 44,747 |
Net Change In Cash | 397,124 | 392,232 | 256,798 | 259,562 |
Free Cash Flow | 150,466 | -87,470 | 101,335 | 88,858 |
Cash | 1,083,785 | 1,378,612 | 1,091,339 | 1,092,032 |
Basic Shares | 64,028 | 64,028 | 64,028 | 64,056 |
| 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-09-30 | $0.77 |
2025-06-30 | $0.69 |
2025-03-31 | $0.66 |
2024-12-31 | $0.73 |