| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $586,882 | $554,155 | $547,910 | $532,861 |
Gross Profit | 113,719 | 103,244 | 92,400 | 152,589 |
EBITDA | 154,270 | 141,554 | 128,600 | 131,169 |
EBIT | 102,194 | 90,470 | 78,970 | 78,657 |
Net Income | 91,503 | 75,335 | 63,190 | 79,632 |
Net Change In Cash | 586,882 | 554,155 | 547,910 | 532,861 |
Free Cash Flow | 74,143 | 146,659 | 110,038 | 183,911 |
Cash | 132,489 | 313,849 | 268,354 | 195,271 |
Basic Shares | 504,071 | 503,985 | 503,946 | 515,108 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,868,647 | $2,671,706 | $1,926,551 | $811,217 |
Gross Profit | 849,631 | 852,140 | 840,420 | 187,573 |
EBITDA | 1,045,939 | 1,087,938 | 1,058,580 | 139,580 |
EBIT | 830,828 | 876,911 | 849,361 | -12,099 |
Net Income | 774,035 | 793,275 | 751,589 | -55,493 |
Net Change In Cash | 2,868,647 | 2,671,706 | 1,926,551 | 811,217 |
Free Cash Flow | 980,741 | 876,414 | 323,511 | 79,408 |
Cash | 282,831 | 221,861 | 281,533 | 99,949 |
Basic Shares | 515,109 | 508,687 | 489,076 | 363,127 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.18 |
2025-06-30 | $0.15 |
2025-03-31 | $0.12 |