| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $2,408,000 | $2,455,000 | $2,430,000 | $2,315,000 |
Gross Profit | 1,921,000 | 1,811,000 | 1,779,000 | 1,660,000 |
EBITDA | 708,000 | 729,000 | 725,000 | 643,000 |
EBIT | 708,000 | 706,000 | 621,000 | |
Net Income | 534,000 | 569,000 | 563,000 | 490,000 |
Net Change In Cash | 2,408,000 | 2,455,000 | 2,430,000 | 2,315,000 |
Free Cash Flow | 853,000 | 559,000 | 1,061,000 | |
Cash | 10,907,000 | 3,073,000 | 11,175,000 | 14,316,000 |
Basic Shares | 880,000 | 894,000 | 900,000 | 910,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $9,608,000 | $9,373,000 | $9,153,000 | $7,481,000 |
Gross Profit | 7,171,000 | 6,596,000 | 7,023,000 | 6,894,000 |
EBITDA | 2,805,000 | 2,498,000 | 2,843,000 | 3,229,000 |
EBIT | 2,743,000 | 2,354,000 | 2,607,000 | 2,876,000 |
Net Income | 2,156,000 | 1,893,000 | 2,074,000 | 2,245,000 |
Net Change In Cash | 9,608,000 | 9,373,000 | 9,153,000 | 7,481,000 |
Cost of Revenue | -18,184,000 | |||
Free Cash Flow | 1,452,000 | 2,151,000 | 2,814,000 | |
Cash | 10,907,000 | 10,712,000 | 6,801,000 | 11,227,000 |
Basic Shares | 880,000 | 918,000 | 938,000 | 942,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.57 |
2025-09-30 | $0.63 |
2025-06-30 | $0.60 |
2025-03-31 | $0.54 |