| Data di fine periodo | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|---|
| Durata del periodo | 3 mesi | 3 mesi | 3 mesi | 3 mesi | 3 mesi |
| Revenues | 39.53%130.01 | 93.17 | 114.11 | 130.07 | 103.60 |
| Cost Of Revenue | 39.48%115.69 | 82.94 | 100.12 | 113.62 | 91.62 |
| Gross Profit | 39.92%14.32 | 10.23 | 13.99 | 16.45 | 11.98 |
5.57%9.69 | 9.17 | - | - | - | |
| Selling, General, and Administrative | 5.57%9.69 | 9.17 | - | - | - |
| Operating Income/Loss | 337.63%4.63 | 1.06 | 4.91 | 7.49 | 3.17 |
| Nonoperating Income/Loss | 7.10%-0.60 | -0.65 | -1.07 | -1.15 | -0.95 |
| Income/Loss From Continuing Operations Before Tax | 877.75%4.03 | 0.41 | 3.84 | 4.24 | 2.22 |
| Income Tax Expense/Benefit, Deferred | 94.86%0.36 | 0.18 | 0.98 | 2.02 | 0.09 |
| Income Tax Expense/Benefit | 278.58%0.75 | 0.20 | 1.13 | 2.10 | 0.14 |
| Income/Loss From Continuing Operations After Tax | 1,425%3.29 | 0.22 | 2.71 | 4.24 | 2.08 |
3.29 | - | - | - | - | |
| Available To Common Stockholders, Basic | 3.29 | - | - | - | - |
| Basic Average Shares | 6.26%18.62 | 17.53 | 16.70 | -0.00 | 16.63 |
| Diluted Average Shares | 6.21%18.66 | 17.57 | 16.74 | 0.04 | 16.67 |
| Basic Earnings Per Share | 1,700%0.18 | 0.01 | 0.16 | 0.25 | 0.13 |
| Diluted Earnings Per Share | 1,700%0.18 | 0.01 | 0.16 | 0.25 | 0.12 |
| Common Stock Dividends | 33.33%0.04 | 0.03 | 0.03 | 0.03 | 0.03 |