| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $14,366,000 | $13,467,000 | $12,651,000 | $11,533,000 |
Gross Profit | 5,685,000 | 5,358,000 | 5,040,000 | 4,596,000 |
EBITDA | 591,000 | 2,927,000 | 1,793,000 | 1,668,000 |
EBIT | 406,000 | 2,732,000 | 1,612,000 | 1,490,000 |
Net Income | 296,000 | 6,626,000 | 1,355,000 | 1,776,000 |
Net Change In Cash | 14,366,000 | 13,467,000 | 12,651,000 | 11,533,000 |
Free Cash Flow | 2,808,000 | 2,230,000 | 2,475,000 | 2,250,000 |
Cash | 7,736,000 | 8,909,000 | 7,629,000 | 6,385,000 |
Basic Shares | 2,106,011 | 2,124,391 | 2,124,181 | 2,122,618 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $52,017,000 | $43,978,000 | $37,281,000 | $31,877,000 |
Gross Profit | 20,679,000 | 17,327,000 | 14,824,000 | 12,218,000 |
EBITDA | 6,959,000 | 5,385,000 | 3,777,000 | -7,914,000 |
EBIT | 6,220,000 | 4,648,000 | 2,954,000 | -8,861,000 |
Net Income | 10,053,000 | 9,856,000 | 1,887,000 | -9,141,000 |
Net Change In Cash | 52,017,000 | 43,978,000 | 37,281,000 | 31,877,000 |
Cost of Revenue | -980,000 | |||
Free Cash Flow | 9,763,000 | 6,895,000 | 3,362,000 | 390,000 |
Cash | 7,736,000 | 6,438,000 | 5,485,000 | 4,888,000 |
Basic Shares | 2,106,011 | 2,150,508 | 2,091,782 | 1,974,928 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.14 |
2025-09-30 | $3.11 |
2025-06-30 | $0.63 |
2025-03-31 | $0.83 |