| 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 | 2.90%676.04 | 657.01 | 644.20 | 644.03 | 638.66 |
| Cost Of Revenue | 1.60%181.74 | 184.70 | 179.43 | 183.51 | 180.33 |
| Gross Profit | 4.66%494.30 | 472.31 | 464.77 | 460.53 | 458.33 |
4.36%440.42 | 422.02 | 414.74 | 418.09 | 427.52 | |
| Research and Development | 6.36%88.07 | 82.80 | 81.71 | 77.56 | 79.91 |
| Depreciation and Amortization | 0.85%56.60 | 57.09 | 56.91 | 56.20 | 56.42 |
| Operating Income/Loss | 7.16%53.89 | 50.29 | 50.03 | 42.44 | 30.81 |
| Nonoperating Income/Loss | 222.03%-25.87 | -8.03 | -15.92 | -14.55 | -13.76 |
| Income/Loss From Continuing Operations Before Tax | 33.70%28.01 | 42.25 | 34.11 | 27.89 | 17.05 |
| Income Tax Expense/Benefit, Deferred | -544.90 | - | - | - | - |
| Income Tax Expense/Benefit | 17,373%-541.69 | 3.14 | 3.49 | 4.92 | -0.51 |
1,356%569.70 | 39.12 | 30.62 | 22.97 | 17.56 | |
| Attributable To Parent | 1,356%569.70 | 39.12 | 30.62 | 22.97 | 17.56 |
| Available To Common Stockholders, Basic | 564.70 | - | - | 22.97 | 17.56 |
| Basic Average Shares | 0.23%83.86 | 84.05 | 84.66 | -1.14 | 90.14 |
| Diluted Average Shares | 1.23%87.69 | 86.62 | 86.99 | -1.10 | 91.96 |
| Basic Earnings Per Share | 1,332%6.73 | 0.47 | 0.36 | 0.25 | 0.19 |
| Diluted Earnings Per Share | 1,344%6.50 | 0.45 | 0.35 | 0.26 | 0.19 |
| Common Stock Dividends | 66.67%0.13 | 0.08 | 0.08 | - | - |
| Undistributed Earnings/Loss Allocated To Participating Securities, Basic | 4.91 | - | - | - | - |