| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $310,742 | $317,819 | $317,686 | $316,697 |
Gross Profit | 285,690 | 290,099 | 287,360 | 300,178 |
EBITDA | 218,456 | 227,611 | 225,315 | 237,364 |
EBIT | 215,878 | 200,887 | 210,939 | 211,639 |
Net Income | 141,443 | 141,796 | 144,558 | 148,291 |
Net Change In Cash | 310,742 | 317,819 | 317,686 | 316,697 |
Free Cash Flow | 357,554 | -714,619 | 66,597 | -269,757 |
Cash | 15,258 | 22,090 | 24,182 | 38,823 |
Basic Shares | 137,926 | 138,360 | 147,727 | 151,912 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,290,654 | $1,240,588 | $1,190,726 | $1,329,014 |
Gross Profit | 1,227,581 | 854,519 | 1,422,689 | 1,175,394 |
EBITDA | 953,779 | 767,487 | 1,113,808 | 924,758 |
EBIT | 875,029 | 767,487 | 1,037,233 | 849,288 |
Net Income | 604,440 | 603,119 | 742,934 | 600,671 |
Net Change In Cash | 1,290,654 | 1,240,588 | 1,190,726 | 1,329,014 |
Free Cash Flow | -666,745 | 513,153 | 370,626 | 544,511 |
Cash | 38,823 | 18,999 | 56,183 | 151,145 |
Basic Shares | 154,191 | 160,133 | 170,664 | 190,263 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.07 |
2025-06-30 | $1.01 |
2025-03-31 | $0.99 |