| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $17,061,000 | $16,546,000 | $16,263,000 | $16,342,000 |
Gross Profit | 6,239,000 | 4,033,000 | 3,028,000 | 4,919,000 |
EBITDA | 5,035,000 | 2,930,000 | 951,000 | 2,701,000 |
EBIT | 4,920,000 | 2,803,000 | 819,000 | 2,550,000 |
Net Income | 3,746,000 | 2,109,000 | 595,000 | 1,928,000 |
Net Change In Cash | 17,061,000 | 16,546,000 | 16,263,000 | 16,342,000 |
Free Cash Flow | 3,236,000 | 1,874,000 | 1,872,000 | 1,655,000 |
Cash | 931,000 | 995,000 | 840,000 | 704,000 |
Basic Shares | 266,399 | 267,900 | 267,800 | 268,700 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $63,515,000 | $56,591,000 | $51,412,000 | $50,588,000 |
Gross Profit | 14,500,000 | 7,172,000 | 43,966,000 | 43,328,000 |
EBITDA | 6,716,000 | 735,000 | -1,505,000 | 1,092,000 |
EBIT | 6,161,000 | 31,000 | -1,858,000 | 716,000 |
Net Income | 4,667,000 | -188,000 | -1,364,000 | 5,159,000 |
Net Change In Cash | 63,515,000 | 56,591,000 | 51,412,000 | 50,588,000 |
Cost of Revenue | -27,000 | 386,000 | ||
Free Cash Flow | 8,721,000 | 3,961,000 | 4,701,000 | 4,771,000 |
Cash | 704,000 | 722,000 | 736,000 | 763,000 |
Basic Shares | 267,800 | 262,500 | 271,200 | 299,100 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $11.17 |
2025-06-30 | $5.94 |
2025-03-31 | $3.53 |