| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $10,270,000 | $9,246,000 | $7,685,000 | $7,438,000 |
Gross Profit | 5,577,000 | 4,780,000 | 3,059,000 | 3,736,000 |
EBITDA | 2,861,000 | 2,116,000 | 721,000 | 1,587,000 |
EBIT | 2,110,000 | 1,362,000 | -36,000 | 845,000 |
Net Income | 1,511,000 | 1,243,000 | 872,000 | 709,000 |
Net Change In Cash | 10,270,000 | 9,246,000 | 7,685,000 | 7,438,000 |
Free Cash Flow | 2,378,000 | 1,901,000 | 1,729,000 | 727,000 |
Cash | 5,539,000 | 4,808,000 | 4,442,000 | 6,049,000 |
Basic Shares | 1,649,000 | 1,641,000 | 1,630,000 | 1,626,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $34,639,000 | $25,785,000 | $22,680,000 | $23,601,000 |
Gross Profit | 17,152,000 | 12,725,000 | 10,460,000 | 10,603,000 |
EBITDA | 7,275,000 | 5,258,000 | 401,000 | 1,319,000 |
EBIT | 4,271,000 | 2,081,000 | 401,000 | 1,264,000 |
Net Income | 4,335,000 | 1,641,000 | 854,000 | 1,320,000 |
Net Change In Cash | 34,639,000 | 25,785,000 | 22,680,000 | 23,601,000 |
Free Cash Flow | 6,735,000 | 2,405,000 | 1,121,000 | 3,115,000 |
Cash | 5,539,000 | 3,787,000 | 3,933,000 | 2,535,000 |
Basic Shares | 1,636,000 | 1,637,000 | 1,625,000 | 1,612,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.53 |
2025-09-30 | $0.75 |
2025-06-30 | $0.54 |
2025-03-31 | $0.96 |