| 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 | 11.33%314.34 | 354.51 | 436.86 | 345.76 | 320.11 |
| Cost Of Revenue | 11.92%210.05 | 238.48 | 292.30 | 252.67 | 234.24 |
| Gross Profit | 10.12%104.29 | 116.03 | 144.55 | 93.10 | 85.87 |
5.43%96.68 | 102.23 | 117.67 | 98.72 | 102.79 | |
| Selling, General, and Administrative | 4.42%81.23 | 84.99 | 100.36 | 82.03 | 85.28 |
| Research and Development | 10.43%15.45 | 17.25 | 17.31 | 16.69 | 17.51 |
| Operating Income/Loss | 44.85%7.61 | 13.80 | 26.89 | -5.63 | -16.92 |
1.01%1.67 | 1.69 | 2.15 | 2.05 | 2.48 | |
| Interest And Debt Expense | 1.01%1.67 | 1.69 | 2.15 | 2.05 | 2.48 |
| Income/Loss From Continuing Operations Before Tax | 29.31%9.12 | 12.90 | 25.09 | -8.31 | -20.68 |
| Income Tax Expense/Benefit, Deferred | 30.91%-3.63 | -2.77 | -3.31 | 0.10 | -2.29 |
| Income Tax Expense/Benefit | 80.89%-0.03 | -0.16 | -0.96 | 2.08 | -0.37 |
29.93%9.15 | 13.06 | 26.05 | -10.39 | -20.31 | |
| Attributable To Parent | 30.83%8.84 | 12.78 | 25.79 | -10.63 | -20.86 |
| Available To Common Stockholders, Basic | 42.45%6.83 | 11.86 | 24.14 | -9.53 | -17.00 |
12.09%0.31 | 0.27 | 0.26 | 0.24 | 0.56 | |
| Redeemable Noncontrolling Interest | 12.09%0.31 | 0.27 | 0.26 | 0.24 | 0.56 |
| Basic Average Shares | 0.45%107.35 | 106.87 | 0.20 | 106.29 | 105.86 |
| Diluted Average Shares | 1.32%109.19 | 107.77 | 0.20 | 106.29 | 105.86 |
| Basic Earnings Per Share | 45.45%0.06 | 0.11 | 0.23 | -0.09 | -0.16 |
| Diluted Earnings Per Share | 45.45%0.06 | 0.11 | 0.23 | -0.09 | -0.16 |