| Period End Date | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|---|
| Period Length | 3 Months | 3 Months | 3 Months | 3 Months | 3 Months |
| Revenues | 12.32%1,443.24 | 1,646.08 | 1,989.19 | 1,144.02 | 1,512.51 |
| Cost Of Revenue | 6.07%891.78 | 949.39 | 1,074.51 | 784.08 | 854.56 |
| Operating Income/Loss | 1,266%-68.17 | 5.85 | 151.76 | -271.89 | 150.64 |
| Income/Loss From Equity Method Investments | 45.74%2.45 | 4.52 | -0.45 | 1.66 | -0.19 |
| Income/Loss From Continuing Operations Before Tax | 413.49%-71.86 | 22.92 | 147.03 | -270.51 | 169.92 |
| Income Tax Expense/Benefit, Deferred | 100.00%- | -0.22 | -14.70 | -3.62 | -0.73 |
| Income Tax Expense/Benefit | 128.21%-1.80 | 6.37 | 10.15 | -12.07 | 11.79 |
420.88%-67.61 | 21.07 | 136.43 | -256.79 | 157.94 | |
| Attributable To Parent | 420.88%-67.61 | 21.07 | 136.43 | -256.79 | 157.94 |
| Basic Average Shares | 0.35%496.09 | 494.35 | 0.12 | 496.64 | 496.52 |
| Diluted Average Shares | 2.85%496.09 | 510.63 | 0.38 | 496.64 | 529.45 |
| Basic Earnings Per Share | 450.00%-0.14 | 0.04 | 0.28 | -0.52 | 0.32 |
| Diluted Earnings Per Share | 566.67%-0.14 | 0.03 | 0.26 | -0.52 | 0.30 |