| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,817,000 | $1,733,000 | $2,016,000 | $1,446,000 |
Gross Profit | 646,000 | 556,000 | 906,000 | 461,000 |
EBITDA | 1,092,000 | 1,290,000 | 1,216,000 | 823,000 |
EBIT | 473,000 | 711,000 | 710,000 | 337,000 |
Net Income | 322,000 | 511,000 | 516,000 | 297,000 |
Net Change In Cash | 1,817,000 | 1,733,000 | 2,016,000 | 1,446,000 |
Free Cash Flow | 327,000 | 296,000 | 635,000 | 190,000 |
Cash | 98,000 | 192,000 | 186,000 | 2,038,000 |
Basic Shares | 763,000 | 759,000 | 761,000 | 736,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $5,461,000 | $5,684,000 | $9,051,000 | $3,670,000 |
Gross Profit | 1,691,000 | 2,203,000 | 3,899,000 | 2,057,000 |
EBITDA | 3,296,000 | 3,842,000 | 6,874,000 | 2,257,000 |
EBIT | 1,451,000 | 2,201,000 | 5,239,000 | 1,564,000 |
Net Income | 1,121,000 | 1,625,000 | 4,065,000 | 1,158,000 |
Net Change In Cash | 5,461,000 | 5,684,000 | 9,051,000 | 3,670,000 |
Cost of Revenue | 894,000 | |||
Free Cash Flow | 1,024,000 | 1,559,000 | 3,746,000 | 939,000 |
Cash | 2,038,000 | 956,000 | 673,000 | 1,036,000 |
Basic Shares | 745,000 | 760,000 | 799,000 | 504,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.41 |
2025-06-30 | $0.67 |
2025-03-31 | $0.80 |