| 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 | 3.46%669.77 | 647.39 | 596.36 | 543.52 | 528.15 |
| Cost Of Revenue | 11.66%74.90 | 67.07 | 66.11 | 69.40 | 67.12 |
| Gross Profit | 2.51%594.87 | 580.31 | 530.25 | 474.12 | 461.03 |
7.38%573.55 | 534.15 | 584.02 | 538.83 | 1,391.67 | |
| Research and Development | 2.12%112.11 | 109.78 | 111.35 | 123.94 | 621.75 |
| Provision For Loan, Lease, And Other Losses | 10.99%14.77 | 13.31 | 15.46 | 17.79 | - |
| Operating Income/Loss | 53.81%21.32 | 46.16 | -53.77 | -64.71 | -930.64 |
| Income/Loss From Continuing Operations Before Tax | 47.95%28.06 | 53.91 | -44.73 | -54.44 | -924.42 |
| Income Tax Expense/Benefit | 53.19%0.21 | 0.46 | 0.05 | 0.28 | -1.05 |
47.90%27.85 | 53.46 | -44.78 | -54.72 | -923.38 | |
| Attributable To Parent | 47.90%27.85 | 53.46 | -44.78 | -54.72 | -923.38 |
| Available To Common Stockholders, Basic | 47.90%27.85 | 53.46 | -44.78 | -54.72 | -923.38 |
| Basic Average Shares | 0.48%379.82 | 381.64 | 47.04 | 371.83 | 126.62 |
| Diluted Average Shares | 1.76%393.42 | 400.48 | 47.04 | 371.83 | 126.62 |
| Basic Earnings Per Share | 50.00%0.07 | 0.14 | 0.83 | -0.15 | -7.29 |
| Diluted Earnings Per Share | 46.15%0.07 | 0.13 | 0.83 | -0.15 | -7.29 |