| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $307,024 | $315,546 | $369,561 | $356,999 |
Gross Profit | 267,505 | 271,544 | 333,724 | 316,225 |
EBITDA | 136,400 | 110,293 | ||
EBIT | 111,973 | 85,096 | ||
Net Income | 49,332 | 46,071 | 91,793 | 67,822 |
Net Change In Cash | 307,024 | 315,546 | 369,561 | 356,999 |
Free Cash Flow | 100,994 | 61,263 | 168,000 | 100,000 |
Cash | 701,893 | 698,566 | 626,551 | 520,821 |
Basic Shares | 95,462 | 95,782 | 97,471 | 97,147 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $1,349,130 | $1,273,721 | $1,009,182 | $1,253,793 |
Gross Profit | 1,188,998 | 1,133,225 | 892,168 | 1,112,433 |
EBITDA | 303,485 | 399,806 | 219,247 | 329,905 |
EBIT | 312,479 | 219,247 | 206,605 | |
Net Income | 255,018 | 360,642 | 191,470 | 184,087 |
Net Change In Cash | 1,349,130 | 1,273,721 | 1,009,182 | 1,253,793 |
Cost of Revenue | -587,917 | |||
Free Cash Flow | 430,257 | 297,245 | 259,912 | 259,120 |
Cash | 701,893 | 482,047 | 745,364 | 620,127 |
Basic Shares | 97,479 | 97,325 | 97,588 | 101,983 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.99 |
2025-06-30 | $0.48 |
2025-03-31 | $1.34 |