| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,563,966 | $1,481,518 | $1,380,594 | $1,417,693 |
Gross Profit | 262,945 | 345,917 | 311,351 | 333,762 |
EBITDA | 200,796 | 191,265 | 156,834 | 261,299 |
EBIT | 76,732 | 70,203 | 32,999 | 133,141 |
Net Income | 19,363 | 12,661 | -26,160 | 101,908 |
Net Change In Cash | 1,563,966 | 1,481,518 | 1,380,594 | 1,417,693 |
Free Cash Flow | 134,232 | 74,839 | 185,978 | 81,062 |
Cash | 91,494 | 94,577 | 152,440 | 75,973 |
Basic Shares | 159,947 | 159,734 | 158,677 | 161,071 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $5,715,175 | $6,788,080 | $6,532,204 | $4,741,369 |
Gross Profit | 1,277,838 | 1,645,020 | 1,529,595 | 1,241,984 |
EBITDA | 1,005,191 | 1,481,195 | 1,414,005 | 1,199,860 |
EBIT | 501,366 | 979,180 | 1,019,284 | 883,473 |
Net Income | 278,880 | 647,726 | 737,690 | 650,914 |
Net Change In Cash | 5,715,175 | 6,788,080 | 6,532,204 | 4,741,369 |
Cost of Revenue | -12,648 | |||
Free Cash Flow | 506,808 | 342,259 | 420,938 | 430,020 |
Cash | 75,973 | 126,502 | 127,016 | 68,906 |
Basic Shares | 161,418 | 162,387 | 164,121 | 167,096 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.15 |
2025-06-30 | $0.08 |
2025-03-31 | -$0.16 |