| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $543,358 | $571,806 | $528,284 | $548,672 |
Gross Profit | 289,225 | 299,530 | 277,733 | 279,280 |
EBITDA | 193,071 | 185,999 | 176,895 | 130,019 |
EBIT | 169,171 | 158,863 | 152,187 | |
Net Income | 137,628 | 127,623 | 124,101 | 108,708 |
Net Change In Cash | 543,358 | 571,806 | 528,284 | 548,672 |
Free Cash Flow | 175,700 | 163,097 | 114,819 | 171,265 |
Cash | 618,662 | 534,921 | 536,138 | 675,336 |
Basic Shares | 168,623 | 168,561 | 171,581 | 172,577 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,113,316 | $2,195,606 | $2,143,521 | $1,987,608 |
Gross Profit | 1,122,461 | 1,161,021 | 1,057,439 | 1,033,949 |
EBITDA | 678,860 | 646,843 | 641,618 | 578,005 |
EBIT | 592,111 | 646,843 | 575,621 | 518,680 |
Net Income | 486,084 | 506,511 | 460,645 | 439,866 |
Net Change In Cash | 2,113,316 | 2,195,606 | 2,143,521 | 1,987,608 |
Cost of Revenue | -283,828 | 245,393 | ||
Free Cash Flow | 514,963 | 466,242 | 176,233 | 323,330 |
Cash | 675,336 | 537,951 | 339,196 | 624,302 |
Basic Shares | 172,405 | 172,199 | 172,893 | 174,526 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.73 |
2025-06-30 | $0.75 |
2025-03-31 | $0.70 |
2024-12-31 | $0.64 |