Complete source-backed income-statement history.
- Available history
- 2009-05-31 to 2026-05-31
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-05-31 | $476.1M | $190.4M | — | — | $219.7M | — | $51.4M | — | $14.5M | $5.1M | $9.4M | $0.48 | $0.47 | -1,100,000 | -1,100,000 |
|---|
| 2026-02-28 | $329.1M | $150.3M | — | — | $192.8M | — | -$26.9M | — | $91.8M | $29.3M | $62.5M | $2.61 | $2.55 | 23,900,000 | 24,500,000 |
|---|
| 2025-11-30 | $551.1M | $225.6M | — | — | $217.5M | — | $82.9M | — | $75.9M | $20M | $55.9M | $2.21 | $2.17 | 25,400,000 | 25,800,000 |
|---|
| 2025-08-31 | $225.6M | $123.5M | — | — | $177.2M | — | -$92.2M | — | -$97M | -$25.9M | -$71.1M | -$2.83 | -$2.83 | 25,200,000 | 25,200,000 |
|---|
| 2025-05-31 | $508.3M | $207.3M | — | — | $227.8M | — | $53.5M | — | $48.9M | $33.5M | $15.4M | $0.54 | $0.54 | -500,000 | -500,000 |
|---|
| 2025-02-28 | $335.4M | $154.6M | — | — | $187.5M | — | -$23.9M | — | -$28.4M | -$24.8M | -$3.6M | -$0.13 | -$0.13 | 27,800,000 | 27,800,000 |
|---|
| 2024-11-30 | $544.6M | $228.6M | — | — | $224.9M | — | $74.7M | — | $70M | $21.2M | $48.8M | $1.73 | $1.71 | 28,200,000 | 28,600,000 |
|---|
| 2024-08-31 | $237.2M | $128.3M | — | — | $182.1M | — | -$88.5M | — | -$91.8M | -$29.3M | -$62.5M | -$2.21 | -$2.21 | 28,300,000 | 28,300,000 |
|---|
| 2024-05-31 | $474.9M | $192.3M | — | — | $210.9M | — | $47.2M | — | $47.3M | $11.4M | $35.9M | $1.21 | $1.20 | -300,000 | 500,000 |
|---|
| 2024-02-29 | $323.7M | $148.7M | — | — | $194.8M | — | -$34.9M | — | -$34.6M | -$8.1M | -$26.5M | -$0.91 | -$0.91 | 29,100,000 | 29,100,000 |
|---|
| 2023-11-30 | $562.6M | $234.1M | — | — | $213.1M | — | $101.3M | — | $101.5M | $24.6M | $76.9M | $2.51 | $2.45 | 30,700,000 | 31,400,000 |
|---|
| 2023-08-31 | $228.5M | $130M | — | — | $184.2M | — | -$99.1M | — | -$98M | -$23.8M | -$74.2M | -$2.35 | -$2.35 | 31,600,000 | 31,600,000 |
|---|
| 2023-05-31 | $528.3M | $220.4M | — | — | $202.2M | — | $92M | — | $95.6M | $19.8M | $75.7M | $2.25 | $2.19 | -400,000 | -400,000 |
|---|
| 2023-02-28 | $324.9M | $161.1M | — | — | $178M | — | -$27.7M | — | -$26.2M | -$6.9M | -$19.2M | -$0.57 | -$0.57 | 33,700,000 | 33,700,000 |
|---|
| 2022-11-30 | $587.9M | $260.4M | — | — | $213.6M | — | $100.1M | — | $100.9M | $25.5M | $75.3M | $2.17 | $2.12 | 34,500,000 | 35,400,000 |
|---|
| 2022-08-31 | $262.9M | $144.5M | — | — | $162.8M | — | -$58.1M | — | -$57.9M | -$12.5M | -$45.5M | -$1.33 | -$1.33 | 34,300,000 | 34,300,000 |
|---|
| 2022-05-31 | $514.4M | $224.6M | — | — | $210.1M | — | $65.5M | — | $53.7M | $1.6M | $52.1M | $1.50 | $1.47 | -100,000 | 0 |
|---|
| 2022-02-28 | $344.5M | $169.6M | — | — | $180.8M | — | -$19.5M | — | -$19.8M | -$4.7M | -$15.3M | -$0.44 | -$0.44 | 34,600,000 | 34,600,000 |
|---|
| 2021-11-30 | $524.2M | $238M | — | — | $188.3M | — | $83.4M | — | $89.1M | $20.7M | $68.3M | $1.97 | $1.91 | 34,600,000 | 35,600,000 |
|---|
| 2021-08-31 | $259.8M | $133.3M | — | — | $143.6M | — | -$32M | — | -$33.3M | -$8.9M | -$24.2M | -$0.70 | -$0.70 | 34,400,000 | 34,400,000 |
|---|
| 2021-05-31 | $401.4M | $188.1M | — | — | $188.9M | — | $9.7M | — | $8M | $300,000.00 | $7.6M | $0.22 | $0.22 | 0 | 0 |
|---|
| 2021-02-28 | $277.5M | $135.9M | — | — | $140.2M | — | -$24.2M | — | -$22M | -$8M | -$13.9M | -$0.41 | -$0.41 | 34,300,000 | 34,300,000 |
|---|
| 2020-11-30 | $406.2M | $189.7M | — | — | $151.9M | — | $48.8M | — | $47.6M | $12.4M | $35.1M | $1.02 | $1.02 | 34,300,000 | 34,400,000 |
|---|
| 2020-08-31 | $215.2M | $115M | — | — | $141.7M | — | -$57M | — | -$51.8M | -$12M | -$39.8M | -$1.16 | -$1.16 | 34,300,000 | 34,300,000 |
|---|
| 2020-05-31 | $284M | $124.9M | — | — | $200.1M | — | -$46.2M | — | -$47.4M | -$34.4M | -$13M | -$0.38 | -$0.38 | -200,000 | -200,000 |
|---|
| 2020-02-29 | $373.3M | $183M | — | — | $190.4M | $433.3M | -$60M | — | -$60.1M | -$16.8M | -$43.3M | -$1.25 | -$1.25 | 34,500,000 | 34,500,000 |
|---|
| 2019-11-30 | $597.2M | $264.3M | — | — | $210.6M | $492.1M | $105.1M | — | $104.9M | $33.8M | $71M | $2.04 | $2.02 | 34,800,000 | 35,100,000 |
|---|
| 2019-08-31 | $232.6M | $137.1M | — | — | $163.1M | $320M | -$87.4M | — | -$87.1M | -$28.6M | -$58.5M | -$1.68 | -$1.68 | 34,900,000 | — |
|---|
| 2019-05-31 | $470.7M | $215.3M | — | — | $207.7M | $438.7M | $32M | — | $31.8M | $13.9M | $17.9M | $0.51 | $0.50 | 0 | 600,000 |
|---|
| 2019-02-28 | $360.1M | $176.9M | — | — | $190.9M | $381.5M | -$21.4M | — | -$20.8M | -$8.2M | -$12.6M | -$0.36 | -$0.36 | 35,300,000 | 35,300,000 |
|---|
| 2018-11-30 | $604.7M | $262.4M | — | — | $229.7M | $506.5M | $98.2M | — | $98.4M | $26.8M | $71.6M | $2.03 | $1.99 | 35,200,000 | 35,900,000 |
|---|
| 2018-08-31 | $218.4M | $125.3M | — | — | $163.7M | $302.2M | -$83.8M | — | -$83.4M | -$22.1M | -$61.3M | -$1.75 | -$1.75 | 35,000,000 | — |
|---|
| 2018-05-31 | $496.2M | $209M | — | — | $191.8M | $422.3M | $73.9M | — | $71.7M | $20.9M | $50.8M | $1.45 | $1.45 | -100,000 | -100,000 |
|---|
| 2018-02-28 | $344.7M | $166.4M | — | — | $186.7M | $368.4M | -$23.7M | — | -$63.3M | -$14.1M | -$49.2M | -$1.41 | -$1.41 | 34,900,000 | 34,900,000 |
|---|
| 2017-11-30 | $598.3M | $253.6M | — | — | $227.7M | $491.1M | $107.2M | — | $91.7M | $34.6M | $57.1M | $1.63 | $1.60 | 35,000,000 | 35,600,000 |
|---|
| 2017-08-31 | $189.2M | $115.6M | — | — | $159.5M | $291M | -$101.8M | — | -$101.6M | -$37.9M | -$63.7M | -$1.81 | -$1.81 | 35,200,000 | 0 |
|---|
| 2017-05-31 | $499.6M | $213.2M | — | — | $190.3M | $435.3M | $64.3M | — | $64.2M | $24.6M | $39.4M | $1.14 | $1.11 | 100,000 | 100,000 |
|---|
| 2017-02-28 | $336.2M | $160.3M | — | — | $191.1M | $360.9M | -$24.7M | — | -$23.9M | -$8.4M | -$15.4M | -$0.44 | -$0.44 | 34,800,000 | 34,800,000 |
|---|
| 2016-11-30 | $623.1M | $271.3M | — | — | $230.1M | $511M | $112.1M | — | $111M | $43.1M | $67.9M | $1.96 | $1.92 | 34,500,000 | 35,200,000 |
|---|
| 2016-08-31 | $282.7M | $169.7M | — | — | $166M | $345.2M | -$62.5M | — | -$63.4M | -$23.9M | -$39.6M | -$1.15 | -$1.15 | 34,400,000 | 0 |
|---|
| 2016-05-31 | $513.8M | $212.7M | — | — | $210.6M | $451.3M | $62.5M | — | $58.1M | $23.2M | $34M | $0.99 | $0.97 | 100,000 | 0 |
|---|
| 2016-02-29 | $366M | $178M | — | — | $188.3M | $382.4M | -$16.4M | — | -$16.6M | -$9.4M | -$9M | -$0.26 | -$0.26 | 34,300,000 | 34,300,000 |
|---|
| 2015-11-30 | $601.8M | $257.1M | — | — | $229M | $496.7M | $105.1M | — | $106.8M | $41.6M | $64.9M | $1.89 | $1.84 | 34,200,000 | 35,100,000 |
|---|
| 2015-08-31 | $191.2M | $114.5M | — | — | $145.7M | $270.7M | -$79.5M | — | -$79.6M | -$30.7M | -$49.4M | -$1.48 | -$1.48 | 33,400,000 | 0 |
|---|
| 2015-05-31 | $487.7M | $212.9M | — | — | $207.7M | $454.2M | $33.5M | — | — | $15M | $282.3M | $8.62 | $8.43 | 100,000 | 200,000 |
|---|
| 2015-02-28 | $346.5M | $174.1M | — | — | $186M | $371.2M | -$24.7M | — | — | -$9.7M | -$22.1M | -$0.68 | -$0.68 | 32,700,000 | 32,700,000 |
|---|
| 2014-11-30 | $611.1M | $258.1M | — | — | $226.6M | $500.2M | $110.9M | — | — | $42.9M | $68.5M | $2.09 | $2.05 | 32,700,000 | 33,300,000 |
|---|
| 2014-08-31 | $190.5M | $113.4M | — | — | $150.8M | $277.3M | -$86.8M | — | — | -$33.8M | -$34.1M | -$1.05 | -$1.05 | 32,400,000 | 0 |
|---|
| 2014-05-31 | $288.5M | $131.6M | — | — | $121.6M | $292.6M | -$4.1M | — | — | -$3.4M | $28.1M | $0.88 | $0.86 | 100,000 | 100,000 |
|---|
| 2014-02-28 | $373.5M | $190.7M | — | — | $202.9M | $407.8M | -$34.3M | — | — | -$28.8M | -$12.1M | -$0.38 | -$0.38 | 32,000,000 | 32,000,000 |
|---|
| 2013-11-30 | $623.2M | $264.8M | — | — | $234.4M | $528.5M | $94.7M | — | — | $34.3M | $58.3M | $1.82 | $1.80 | 31,900,000 | 32,300,000 |
|---|
| 2013-08-31 | $276.3M | $137.9M | — | — | $168.4M | $322.2M | -$45.9M | — | — | -$17.7M | -$29.9M | -$0.94 | -$0.94 | 31,800,000 | — |
|---|
| 2013-05-31 | $264.3M | $112.6M | — | — | $129M | $270.8M | -$6.5M | — | — | -$3.4M | $21.5M | $0.67 | $0.66 | 0 | 0 |
|---|
| 2013-02-28 | $378.6M | $190M | — | — | $199.5M | $406M | -$27.4M | — | — | -$11.6M | -$20.1M | -$0.63 | -$0.63 | 32,000,000 | 32,000,000 |
|---|
| 2012-11-30 | $613.5M | $262M | — | — | $232.8M | $511.5M | $102M | — | — | $35.7M | $61.8M | $1.93 | $1.89 | 31,900,000 | 32,700,000 |
|---|
| 2012-08-31 | $293.4M | $150.8M | — | — | $173.5M | $340.4M | -$47M | — | — | -$19M | -$32.1M | -$1.02 | -$1.02 | 31,500,000 | — |
|---|
| 2012-05-31 | $668.8M | $318.9M | — | — | $222.4M | $578.4M | $90.4M | — | $86.5M | $26.7M | $57M | $1.82 | $1.78 | 100,000 | 100,000 |
|---|
| 2012-02-29 | $467M | $219.6M | — | — | $242.5M | $478.9M | -$11.9M | — | -$15.8M | -$5.9M | -$10.3M | -$0.33 | -$0.33 | 31,100,000 | 31,100,000 |
|---|
| 2011-11-30 | $685.3M | $285.7M | — | — | $237.9M | $545.3M | $140M | — | $136.1M | $52.8M | $82.8M | $2.64 | $2.60 | 31,200,000 | 31,700,000 |
|---|
| 2011-08-31 | $318M | $160.4M | — | — | $175.7M | $351.2M | -$33.2M | — | -$37.1M | -$12M | -$27.1M | -$0.87 | -$0.87 | 31,000,000 | — |
|---|
| 2011-05-31 | $535M | $236.7M | — | — | $237.5M | $484.1M | $50.9M | — | $43.4M | $17.3M | $24.8M | $0.75 | $0.74 | -700,000 | -700,000 |
|---|
| 2011-02-28 | $384.3M | $193.8M | — | — | $198.1M | $414.3M | -$30M | — | -$33.9M | -$9.9M | -$25.1M | -$0.81 | -$0.81 | 30,900,000 | 30,900,000 |
|---|
| 2010-11-30 | $667.9M | $291.2M | — | — | $229.1M | $538.8M | $129.1M | — | $124.7M | $47.6M | $74.9M | $2.17 | $2.14 | 34,400,000 | 34,900,000 |
|---|
| 2010-08-31 | $290.4M | $147.3M | — | — | $170M | $336.7M | -$46.3M | — | -$50.1M | -$16.2M | -$35.2M | -$0.98 | -$0.98 | 36,100,000 | — |
|---|
| 2010-05-31 | $519.7M | $221.5M | — | — | $218M | $457.3M | $62.4M | — | $58.4M | $25.3M | $29.2M | $0.80 | $0.79 | — | — |
|---|
| 2010-02-28 | $398.8M | $195.2M | — | — | $185.1M | $399.3M | -$500,000.00 | — | -$6M | -$1.7M | -$5.6M | -$0.15 | -$0.15 | — | — |
|---|
| 2009-12-01 | $660.1M | $273.6M | — | — | $220.5M | $554.5M | $105.6M | — | $101.3M | $44.5M | $55.5M | $1.52 | $1.51 | — | — |
|---|
| 2009-08-31 | $315.6M | $158.3M | — | — | $171.5M | — | $35.3M | — | — | -$13.7M | -$23M | -$0.63 | -$0.63 | — | — |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-05-31 | $1.58B | $689.8M | — | — | $807.2M | — | $15.2M | — | $85.2M | $28.5M | $56.7M | $2.39 | $2.34 | 23,700,000 | 24,200,000 |
|---|
| 2025-05-31 | $1.63B | $718.8M | — | — | $822.3M | — | $15.8M | — | -$1.3M | $600,000.00 | -$1.9M | -$0.07 | -$0.07 | 27,600,000 | 27,600,000 |
|---|
| 2024-05-31 | $1.59B | $705.1M | — | — | $803M | — | $14.5M | — | $16.2M | $4.1M | $12.1M | $0.41 | $0.40 | 29,600,000 | 30,400,000 |
|---|
| 2023-05-31 | $1.7B | $786.4M | — | — | $756.6M | — | $106.3M | — | $112.4M | $25.9M | $86.3M | $2.56 | $2.49 | 33,800,000 | 34,700,000 |
|---|
| 2022-05-31 | $1.64B | $765.5M | — | — | $722.8M | — | $97.4M | — | $89.7M | $8.7M | $80.9M | $2.33 | $2.27 | 34,500,000 | 35,600,000 |
|---|
| 2021-05-31 | $1.3B | $628.7M | — | — | $622.7M | — | -$22.7M | — | -$18.2M | -$7.3M | -$11M | -$0.32 | -$0.32 | 34,300,000 | 34,300,000 |
|---|
| 2020-05-31 | $1.49B | $709.3M | — | — | $764.2M | — | -$88.5M | — | -$89.7M | -$46M | -$43.8M | -$1.27 | -$1.27 | 34,600,000 | 34,600,000 |
|---|
| 2019-05-31 | $1.65B | $779.9M | — | — | $792M | $1.63B | $25M | — | $26M | $10.4M | $15.6M | $0.44 | $0.43 | 35,200,000 | 35,800,000 |
|---|
| 2018-05-31 | $1.63B | $744.6M | — | — | $765.7M | $1.57B | $55.6M | — | -$1.5M | $3.5M | -$5M | -$0.14 | -$0.14 | 35,000,000 | 35,000,000 |
|---|
| 2017-05-31 | $1.74B | $814.5M | — | — | $777.5M | $1.65B | $89.2M | — | $87.9M | $35.4M | $52.3M | $1.51 | $1.47 | 34,700,000 | 35,400,000 |
|---|
| 2016-05-31 | $1.67B | $762.3M | — | — | $773.6M | $1.6B | $71.7M | — | $68.7M | $24.7M | $40.5M | $1.18 | $1.16 | 34,100,000 | 34,900,000 |
|---|
| 2015-05-31 | $1.64B | $758.5M | — | — | $771.1M | $1.6B | $32.9M | — | $29.9M | $14.4M | $294.6M | $9.00 | $8.80 | 32,700,000 | 33,400,000 |
|---|
| 2014-05-31 | $1.56B | $725M | — | — | $727.3M | $1.55B | $10.4M | — | -$2.3M | -$15.6M | $44.4M | $1.39 | $1.36 | 32,000,000 | 32,500,000 |
|---|
| 2013-05-31 | $1.55B | $715.4M | — | — | $734.8M | $1.53B | $21.1M | — | $6.6M | $1.7M | $31.1M | $0.97 | $0.95 | 31,800,000 | 32,400,000 |
|---|
| 2012-05-31 | $2.14B | $984.6M | — | — | $878.5M | $1.95B | $185.3M | — | $169.7M | $61.6M | $102.4M | $3.27 | $3.21 | 31,200,000 | 31,700,000 |
|---|
| 2011-05-31 | $1.88B | $869M | — | — | $834.7M | $1.77B | $103.7M | — | $84.1M | $38.8M | $39.4M | $1.18 | $1.16 | 33,100,000 | 33,600,000 |
|---|
| 2010-05-31 | $1.89B | $848.6M | — | — | $795.1M | $1.76B | $132.2M | — | $115.4M | $54.4M | $56.1M | $1.54 | $1.52 | 36,500,000 | 36,800,000 |
|---|
| 2009-05-31 | $1.85B | $881.7M | — | — | $777.2M | $1.79B | $60.6M | — | $24.8M | $17.8M | -$14.3M | -$0.38 | -$0.38 | — | — |
|---|