| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $471,792 | $481,206 | $471,909 | $466,877 |
Gross Profit | 331,470 | 324,153 | 315,462 | 304,474 |
EBITDA | 125,453 | 140,103 | 135,175 | 128,552 |
EBIT | 120,088 | 127,786 | 122,651 | 115,061 |
Net Income | 98,970 | 100,454 | 99,198 | 92,987 |
Net Change In Cash | 471,792 | 481,206 | 471,909 | 466,877 |
Free Cash Flow | 115,313 | 87,624 | -8,653 | |
Cash | 271,463 | 786,897 | 780,964 | 1,014,956 |
Basic Shares | 183,289 | 183,718 | 183,813 | 184,077 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,891,276 | $1,800,665 | $1,500,914 | $1,091,968 |
Gross Profit | 1,275,051 | 1,130,602 | 1,027,928 | 988,697 |
EBITDA | 529,283 | 401,623 | 381,720 | 378,947 |
EBIT | 485,586 | 344,629 | 348,721 | 347,015 |
Net Income | 391,609 | 288,743 | 284,280 | 286,981 |
Net Change In Cash | 1,891,276 | 1,800,665 | 1,500,914 | 1,091,968 |
Cost of Revenue | -956,693 | |||
Free Cash Flow | 374,112 | 330,026 | 577,020 | |
Cash | 271,463 | 1,059,871 | 532,310 | 126,898 |
Basic Shares | 183,289 | 177,223 | 166,769 | 165,472 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.55 |
2025-09-30 | $0.55 |
2025-06-30 | $0.55 |
2025-03-31 | $0.52 |