| Period End Date | 2026-09-30 | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 |
|---|---|---|---|---|---|
| Period Length | 3 Months | 3 Months | 3 Months | 3 Months | 3 Months |
| Revenues | 0.58%83.70 | 83.22 | 77.71 | 77.11 | 73.47 |
| Cost Of Revenue | 26.71%8.31 | 6.56 | 6.51 | 8.80 | 8.18 |
27.30%16.61 | 13.05 | 7.47 | - | - | |
| Research and Development | 27.30%16.61 | 13.05 | 7.47 | - | - |
| Costs And Expenses | 31.07%48.34 | 36.88 | 36.28 | 43.88 | 43.72 |
| Operating Income/Loss | 23.69%35.36 | 46.34 | 41.42 | 33.24 | 29.75 |
| Income/Loss From Continuing Operations Before Tax | 20.64%38.72 | 48.79 | 43.93 | 77.11 | 31.96 |
| Income Tax Expense/Benefit, Deferred | 25.45%8.28 | 11.11 | 9.28 | - | - |
| Income Tax Expense/Benefit | 38.34%7.01 | 11.37 | 9.57 | -175.10 | 0.41 |
15.26%31.70 | 37.41 | 34.36 | 210.79 | 31.55 | |
| Attributable To Parent | 15.26%31.70 | 37.41 | 34.36 | 210.79 | 31.55 |
| Basic Average Shares | 2.58%133.43 | 130.08 | 132.38 | -0.80 | 131.81 |
| Diluted Average Shares | 1.23%135.17 | 133.53 | 137.64 | -0.26 | 136.01 |
| Basic Earnings Per Share | 17.24%0.24 | 0.29 | 0.26 | 1.60 | 0.24 |
| Diluted Earnings Per Share | 17.86%0.23 | 0.28 | 0.25 | 1.53 | 0.23 |