| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $376,443 | $362,148 | $351,211 | $255,214 |
Gross Profit | 245,968 | 224,120 | 144,850 | 164,331 |
EBITDA | 96,833 | 76,644 | 6,096 | 60,326 |
EBIT | 75,266 | 2,667 | 51,966 | |
Net Income | 78,948 | 59,788 | 1,018 | 41,518 |
Net Change In Cash | 376,443 | 362,148 | 351,211 | 255,214 |
Free Cash Flow | 120,129 | -87,470 | 101,335 | |
Cash | 1,070,718 | 1,083,785 | 1,378,612 | 1,091,339 |
Basic Shares | 95,172 | 95,284 | 95,136 | 64,028 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,345,016 | $1,038,032 | $909,774 | $691,063 |
Gross Profit | 779,269 | 653,178 | 616,189 | 606,680 |
EBITDA | 226,732 | 277,249 | 212,418 | 254,052 |
EBIT | 244,965 | 177,187 | 211,308 | |
Net Income | 181,272 | 195,457 | 144,678 | 166,068 |
Net Change In Cash | 1,345,016 | 1,038,032 | 909,774 | 691,063 |
Cost of Revenue | -1,301,973 | |||
Free Cash Flow | 115,781 | 126,919 | 559,207 | |
Cash | 1,070,718 | 1,092,032 | 801,351 | 575,992 |
Basic Shares | 95,172 | 59,748 | 56,142 | 56,214 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.91 |
2025-09-30 | $0.77 |
2025-06-30 | $0.69 |
2025-03-31 | $0.66 |