| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $304,505 | $304,245 | $306,234 | $301,444 |
Gross Profit | 291,747 | 305,342 | 294,986 | 290,271 |
EBITDA | 244,867 | 257,522 | 246,274 | 247,640 |
EBIT | 243,967 | 254,988 | 243,580 | 243,607 |
Net Income | 191,095 | 192,482 | 185,460 | 184,700 |
Net Change In Cash | 304,505 | 304,245 | 306,234 | 301,444 |
Free Cash Flow | 215,120 | 182,973 | 223,529 | 181,864 |
Cash | 271,792 | 294,871 | 206,988 | 229,485 |
Basic Shares | 231,376 | 237,971 | 246,490 | 255,302 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,207,731 | $1,155,102 | $1,172,785 | $1,185,675 |
Gross Profit | 1,213,635 | 1,155,102 | 1,414,984 | 1,108,496 |
EBITDA | 1,022,747 | 902,229 | 1,192,340 | 939,151 |
EBIT | 1,004,311 | 902,229 | 1,138,088 | 873,137 |
Net Income | 762,994 | 712,949 | 865,349 | 634,983 |
Net Change In Cash | 1,207,731 | 1,155,102 | 1,172,785 | 1,185,675 |
Cost of Revenue | 27,955 | 8,278 | ||
Free Cash Flow | 723,858 | 710,963 | 646,758 | 692,202 |
Cash | 229,485 | 363,666 | 327,384 | 284,690 |
Basic Shares | 263,995 | 287,155 | 311,229 | 351,308 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.83 |
2025-06-30 | $0.82 |
2025-03-31 | $0.75 |