| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $769,210 | $651,797 | $685,680 | $752,884 |
Gross Profit | 449,306 | 373,012 | 415,336 | 447,288 |
EBITDA | 175,862 | 128,753 | 150,121 | 189,514 |
EBIT | 145,699 | 97,364 | 119,819 | 158,386 |
Net Income | 119,558 | 78,372 | 98,896 | 146,253 |
Net Change In Cash | 769,210 | 651,797 | 685,680 | 752,884 |
Free Cash Flow | 2,358 | 131,681 | 97,616 | 225,172 |
Cash | 272,700 | 339,252 | 475,632 | 553,354 |
Basic Shares | 159,097 | 161,065 | 161,996 | 163,184 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,819,880 | $2,676,298 | $3,155,045 | $3,702,881 |
Gross Profit | 1,648,927 | 1,536,748 | 1,867,151 | 2,206,656 |
EBITDA | 732,414 | 611,770 | 954,779 | 1,304,260 |
EBIT | 612,673 | 501,068 | 844,104 | 1,178,775 |
Net Income | 542,372 | 448,752 | 715,501 | 1,014,589 |
Net Change In Cash | 2,819,880 | 2,676,298 | 3,155,045 | 3,702,881 |
Cost of Revenue | -271,315 | 208,078 | ||
Free Cash Flow | 474,081 | 425,589 | 414,674 | 965,894 |
Cash | 553,354 | 757,571 | 854,773 | 1,122,199 |
Basic Shares | 163,314 | 164,304 | 169,734 | 183,625 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.85 |
2025-06-30 | $0.57 |
2025-03-31 | $0.75 |
2024-12-31 | $0.95 |