| Fiscal period | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| Period End Date | 11/30/2025 | 11/30/2024 | 11/30/2023 | 11/30/2022 | 11/30/2021 | 11/30/2020 | 11/30/2019 | 11/30/2018 | 11/30/2017 | 11/30/2016 |
| Net revenues:Subscription | 22,904.00 | 20,521.00 | 18,284.00 | 16,388.00 | 14,573.00 | 11,626.00 | 9,994.46 | 7,922.15 | 6,133.87 | 4,584.83 |
| Products | 325.00 | 386.00 | 460.00 | 532.00 | 555.00 | 507.00 | 647.79 | 622.15 | 706.77 | 800.50 |
| Services and support | 540.00 | 598.00 | 665.00 | 686.00 | 657.00 | 735.00 | 529.05 | 485.70 | 460.87 | 469.10 |
| Total Revenues | 23,769.00 | 21,505.00 | 19,409.00 | 17,606.00 | 15,785.00 | 12,868.00 | 11,171.30 | 9,030.01 | 7,301.51 | 5,854.43 |
| Cost of Products | 23.00 | 25.00 | 29.00 | 35.00 | 41.00 | 36.00 | 39.63 | 46.01 | 57.08 | 68.92 |
| Services and support | 501.00 | 534.00 | 503.00 | 484.00 | 450.00 | 578.00 | 410.58 | 341.77 | 330.36 | 289.13 |
| Total cost of revenue | 2,551.00 | 2,358.00 | 2,354.00 | 2,165.00 | 1,865.00 | 1,722.00 | 1,672.72 | 1,195.00 | 1,010.49 | 819.91 |
| Subscription | 2,027.00 | 1,799.00 | 1,822.00 | 1,646.00 | 1,374.00 | 1,108.00 | 1,222.52 | 807.22 | 623.05 | 461.86 |
| Gross Profit | 21,218.00 | 19,147.00 | 17,055.00 | 15,441.00 | 13,920.00 | 11,146.00 | 9,498.58 | 7,835.01 | 6,291.01 | 5,034.52 |
| Amortization and impairment of goodwill and purchased and other intangibles | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Amortization of purchased intangibles | 157.00 | 169.00 | 168.00 | 169.00 | 172.00 | 162.00 | 175.24 | 91.10 | 76.56 | 78.53 |
| Research and development | 4,294.00 | 3,944.00 | 3,473.00 | 2,987.00 | 2,540.00 | 2,188.00 | 1,930.23 | 1,537.81 | 1,224.06 | 975.99 |
| Acquired in-process research and development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| General and Administrative | 1,573.00 | 1,529.00 | 1,413.00 | 1,219.00 | 1,085.00 | 968.00 | 880.64 | 744.90 | 624.71 | 577.71 |
| Sales and marketing | 6,488.00 | 5,764.00 | 5,351.00 | 4,968.00 | 4,321.00 | 3,591.00 | 3,244.35 | 2,620.83 | 2,197.59 | 1,910.20 |
| Restructuring and other charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | (1.51) |
| Acquisition termination fee | -- | (1,000.00) | -- | -- | -- | -- | -- | -- | -- | -- |
| Total Operating Expenses | 12,512.00 | 12,406.00 | 10,405.00 | 9,343.00 | 8,118.00 | 6,909.00 | 6,230.46 | 4,994.64 | 4,122.92 | 3,540.92 |
| Operating Income / (Loss) | 8,706.00 | 6,741.00 | 6,650.00 | 6,098.00 | 5,802.00 | 4,237.00 | 3,268.12 | 2,840.37 | 2,168.10 | 1,493.60 |
| Interest expense | 263.00 | 169.00 | 113.00 | 112.00 | 113.00 | 116.00 | 157.21 | 89.24 | 74.40 | 70.44 |
| Investment gain (loss), net | 43.00 | 48.00 | 16.00 | (19.00) | 16.00 | 13.00 | 51.58 | 3.21 | 7.55 | (1.57) |
| Interest and other income (expense) | -- | -- | -- | -- | -- | -- | 42.26 | 39.54 | 36.40 | 13.55 |
| Other income (expense), net | 248.00 | 311.00 | 246.00 | 41.00 | -- | 42.00 | -- | -- | -- | -- |
| Total non-operating income (expense), net | 28.00 | 190.00 | 149.00 | (90.00) | (97.00) | (61.00) | (63.38) | (46.49) | (30.45) | (58.46) |
| Income (loss) before income taxes | 8,734.00 | 6,931.00 | 6,799.00 | 6,008.00 | 5,705.00 | 4,176.00 | 3,204.74 | 2,793.88 | 2,137.64 | 1,435.14 |
| Provision for income taxes | 1,604.00 | 1,371.00 | 1,371.00 | 1,252.00 | 883.00 | (1,084.00) | 253.28 | 203.10 | 443.69 | 266.36 |
| Net Income (loss) Available to Common Shareholders | 7,130.00 | 5,560.00 | 5,428.00 | 4,756.00 | 4,822.00 | 5,260.00 | 2,951.46 | 2,590.77 | 1,693.95 | 1,168.78 |
| Net Earnings Per Share (Basic) | 16.73 | 12.43 | 11.87 | 10.13 | 10.10 | 10.94 | 6.07 | 5.28 | 3.43 | 2.35 |
| Net Earnings Per Share (Diluted) | 16.70 | 12.36 | 11.82 | 10.10 | 10.02 | 10.83 | 6.00 | 5.20 | 3.38 | 2.32 |
| Weighted Average Shares Outstanding (Basic) | 426.00 | 447.00 | 457.00 | 470.00 | 477.00 | 481.00 | 486.29 | 490.56 | 493.63 | 498.35 |
| Weighted Average Shares Outstanding (Diluted) | 427.00 | 450.00 | 459.00 | 471.00 | 481.00 | 485.00 | 491.57 | 497.84 | 501.12 | 504.30 |