| 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 | 2.67%305.59 | 297.64 | 285.23 | 288.85 | 264.69 |
| Cost Of Revenue | 0.04%176.89 | 176.97 | 161.77 | 174.66 | 156.50 |
| Gross Profit | 6.65%128.69 | 120.67 | 123.46 | 114.19 | 108.19 |
8.04%106.99 | 116.34 | - | - | - | |
| Selling, General, and Administrative | 8.04%106.99 | 116.34 | - | - | - |
| Depreciation and Amortization | 0.10%24.96 | 24.99 | 22.92 | 24.36 | 20.61 |
| Operating Income/Loss | 401.25%21.71 | 4.33 | 44.46 | 24.90 | 17.80 |
| Nonoperating Income/Loss | 93.66%3.89 | 61.31 | -1.09 | -1.20 | -1.55 |
| Income/Loss From Continuing Operations Before Tax | 61.01%25.60 | 65.64 | 43.38 | 23.71 | 16.25 |
| Income Tax Expense/Benefit, Deferred | 66.44%5.40 | 16.09 | 9.12 | -77.90 | - |
| Income Tax Expense/Benefit | 64.36%6.11 | 17.13 | 9.56 | -77.96 | -0.10 |
59.83%19.49 | 48.51 | 33.82 | 101.66 | 16.36 | |
| Attributable To Parent | 59.83%19.49 | 48.51 | 33.82 | 101.66 | 16.36 |
| Available To Common Stockholders, Basic | 59.83%19.49 | 48.51 | 33.82 | 101.66 | 16.36 |
| Basic Average Shares | 0.28%49.20 | 49.06 | 0.03 | 48.79 | 48.78 |
| Diluted Average Shares | 0.44%55.81 | 56.06 | 0.05 | 55.88 | 50.20 |
| Basic Earnings Per Share | 59.60%0.40 | 0.99 | 0.69 | 2.08 | 0.34 |
| Diluted Earnings Per Share | 57.14%0.39 | 0.91 | 0.64 | 1.86 | 0.33 |