| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $668,574 | $742,898 | $698,161 | $674,523 |
Gross Profit | 132,272 | 152,732 | 148,427 | 135,011 |
EBITDA | 101,929 | 107,014 | 113,288 | 102,901 |
EBIT | 75,645 | 80,891 | 87,888 | 78,453 |
Net Income | 177,653 | 71,289 | 54,442 | 50,377 |
Net Change In Cash | 668,574 | 742,898 | 698,161 | 674,523 |
Free Cash Flow | 190,689 | 77,048 | 48,919 | -106,806 |
Cash | 688,874 | 505,992 | 434,048 | 381,984 |
Basic Shares | 100,760 | 101,057 | 101,372 | 101,903 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,784,156 | $2,661,161 | $2,424,706 | $2,066,084 |
Gross Profit | 568,442 | 485,494 | 398,971 | 307,377 |
EBITDA | 425,132 | 366,276 | 302,538 | 238,236 |
EBIT | 322,877 | 262,833 | 197,578 | 117,267 |
Net Income | 353,761 | 147,468 | 97,403 | 25,941 |
Net Change In Cash | 2,784,156 | 2,661,161 | 2,424,706 | 2,066,084 |
Cost of Revenue | 42,156 | |||
Free Cash Flow | 207,846 | 96,078 | 109,229 | 39,840 |
Cash | 688,874 | 497,516 | 461,566 | 568,745 |
Basic Shares | 101,262 | 102,369 | 102,156 | 101,447 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.45 |
2025-09-30 | $0.71 |
2025-06-30 | $0.49 |