Complete source-backed income-statement history.
- Available history
- 2005-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 | — | — | — | — | — | — | -$5.64M | — | -$9.86M | $0.00 | -$9.86M | $0.00 | $0.00 | 26,468,000 | 26,468,000 |
|---|
| 2026-02-28 | — | — | — | — | — | — | -$6.3M | — | -$4.69M | $0.00 | -$4.69M | $0.00 | $0.00 | 1,275,184,000 | 1,275,184,000 |
|---|
| 2025-11-30 | — | — | — | — | — | — | -$21.69M | — | -$22.61M | $0.00 | -$22.61M | -$0.02 | -$0.02 | 1,261,016,000 | 1,261,016,000 |
|---|
| 2025-08-31 | — | — | — | — | — | — | -$4.95M | — | -$5.54M | $0.00 | -$5.54M | $0.00 | $0.00 | 1,252,551,000 | 1,252,551,000 |
|---|
| 2025-05-31 | — | — | — | — | — | — | -$5.07M | — | -$5.96M | $0.00 | -$5.96M | -$0.01 | -$0.01 | 11,194,000 | 17,384,000 |
|---|
| 2025-02-28 | — | — | — | — | — | — | -$4M | — | -$4.76M | $0.00 | -$4.76M | $0.00 | $0.00 | 1,228,259,000 | 1,228,259,000 |
|---|
| 2024-11-30 | — | — | — | — | — | — | -$3.71M | — | -$4.77M | $0.00 | -$4.77M | $0.00 | $0.00 | 1,221,405,000 | 1,221,405,000 |
|---|
| 2024-08-31 | — | — | — | — | — | — | $22.44M | — | $19.23M | $0.00 | $19.23M | $0.02 | $0.02 | 1,135,043,000 | 1,198,287,000 |
|---|
| 2024-05-31 | — | — | — | $3.6M | — | — | -$6.63M | — | -$16.79M | $0.00 | -$16.79M | -$0.01 | -$0.01 | 14,695,000 | 14,695,000 |
|---|
| 2024-02-29 | — | — | — | $650,000.00 | — | — | -$3.41M | — | -$11.92M | $0.00 | -$11.92M | -$0.01 | -$0.01 | 982,209,000 | 982,209,000 |
|---|
| 2023-11-30 | — | — | — | $1.08M | — | — | -$3.4M | — | -$9.56M | $0.00 | -$9.56M | -$0.01 | -$0.01 | 958,988,000 | 958,988,000 |
|---|
| 2023-08-31 | — | — | — | $1.91M | — | — | -$4.61M | — | -$11.57M | $0.00 | -$11.57M | -$0.01 | -$0.01 | 923,587,000 | 923,587,000 |
|---|
| 2023-05-31 | — | — | — | $981,000.00 | — | — | -$3.78M | — | -$18.64M | $0.00 | -$18.64M | -$0.02 | -$0.02 | 25,542,000 | 25,542,000 |
|---|
| 2023-02-28 | — | — | — | $938,000.00 | — | — | -$3.92M | — | -$13.7M | $0.00 | -$13.7M | -$0.02 | -$0.02 | 832,215,000 | 832,215,000 |
|---|
| 2022-11-30 | — | — | — | $137,000.00 | — | — | -$23.16M | — | -$26.5M | $0.00 | -$26.5M | -$0.03 | -$0.03 | 813,373,000 | 813,373,000 |
|---|
| 2022-08-31 | — | — | — | $576,000.00 | — | — | -$9.71M | — | -$20.99M | $0.00 | -$20.99M | -$0.03 | -$0.03 | 787,856,000 | 787,856,000 |
|---|
| 2022-05-31 | $0.00 | $0.00 | $0.00 | $4.01M | — | — | -$79.05M | — | -$84.12M | $0.00 | -$84.12M | -$0.12 | -$0.12 | 13,527,000 | 13,527,000 |
|---|
| 2022-02-28 | — | — | — | $3.57M | — | — | -$19.4M | — | -$41.29M | $0.00 | -$41.29M | -$0.06 | -$0.06 | 695,614,000 | 695,614,000 |
|---|
| 2021-11-30 | $225,000.00 | $52,000.00 | $173,000.00 | $7.45M | — | — | -$25.32M | — | -$40.08M | $0.00 | -$40.08M | -$0.06 | -$0.06 | 662,600,000 | 662,600,000 |
|---|
| 2021-08-31 | $41,000.00 | $1,000.00 | $40,000.00 | $12.02M | — | — | -$21.64M | — | -$45.34M | $0.00 | -$45.34M | -$0.07 | -$0.07 | 632,597,000 | 632,597,000 |
|---|
| 2021-05-31 | $0.00 | — | — | $9.34M | — | — | -$23.64M | — | -$70.07M | $0.00 | -$70.07M | -$0.12 | -$0.12 | 586,994,774 | 586,994,774 |
|---|
| 2021-02-28 | — | — | — | $12.32M | — | — | -$30.79M | — | -$45.21M | $0.00 | -$45.21M | -$0.08 | -$0.08 | 577,854 | 577,854 |
|---|
| 2020-11-30 | — | — | — | $16.45M | — | $24.5M | -$24.5M | — | -$35.43M | — | -$35.43M | -$0.06 | -$0.06 | — | 577,945,000 |
|---|
| 2020-08-31 | $0.00 | — | — | $15.19M | — | $25.57M | -$25.57M | — | -$30.83M | $0.00 | -$30.83M | — | — | — | 555,531,000 |
|---|
| 2020-05-31 | — | — | — | $19.95M | — | $27.82M | -$27.82M | — | -$73.14M | $0.00 | -$73.14M | — | — | — | 24,437,000 |
|---|
| 2020-02-29 | — | — | — | $15.11M | — | $22.07M | -$22.08M | — | -$35.77M | $0.00 | -$35.77M | — | — | — | 432,112,000 |
|---|
| 2019-11-30 | — | — | — | $8.53M | — | $12.12M | -$12.12M | — | -$14.86M | $0.00 | -$14.86M | — | — | — | 389,138,000 |
|---|
| 2019-08-31 | — | — | — | $9.06M | — | $12.63M | -$12.63M | — | -$16.16M | $0.00 | -$16.16M | — | — | — | 364,639,000 |
|---|
| 2019-05-31 | — | — | — | $9.2M | — | $13.8M | -$13.8M | — | -$14.89M | -$81.00 | -$14.89M | — | — | — | 14,549,712 |
|---|
| 2019-02-28 | — | — | — | $9.02M | — | $12.87M | -$12.87M | — | -$12.57M | $0.00 | -$12.57M | — | — | — | 295,637,023 |
|---|
| 2018-11-30 | — | — | — | $12.87M | — | $15.69M | -$15.69M | — | -$17.13M | -$2.83M | -$14.31M | — | — | — | 259,088,835 |
|---|
| 2018-08-31 | — | — | — | $11.4M | — | $13.49M | -$13.49M | — | -$14.41M | $0.00 | -$14.41M | — | — | — | 218,594,628 |
|---|
| 2018-05-31 | — | — | — | $8.92M | — | $11.2M | -$11.2M | — | -$9.62M | $0.00 | -$9.62M | — | — | — | 12,424,971 |
|---|
| 2018-02-28 | — | — | — | $12.08M | — | $14.14M | -$14.14M | — | -$17.95M | $0.00 | -$17.95M | — | — | — | 178,088,905 |
|---|
| 2017-11-30 | — | — | — | $9.08M | — | $10.78M | -$10.78M | — | -$10.95M | $0.00 | -$10.95M | — | — | — | 157,843,773 |
|---|
| 2017-08-31 | — | — | — | $8.15M | — | $9.81M | -$9.81M | — | -$11.63M | $0.00 | -$11.63M | — | — | — | 151,738,244 |
|---|
| 2017-05-31 | — | — | — | $5.6M | — | $7.8M | -$7.8M | — | -$6.83M | $0.00 | -$6.83M | — | — | — | 3,866,070 |
|---|
| 2017-02-28 | — | — | — | $6.53M | — | $8.02M | -$8.02M | — | -$8.11M | $0.00 | -$8.11M | — | — | — | 142,175,678 |
|---|
| 2016-11-30 | — | — | — | $4.38M | — | $6.16M | -$6.16M | — | -$5.47M | $0.00 | -$5.47M | — | — | — | 136,023,544 |
|---|
| 2016-08-31 | — | — | — | $3.69M | — | $5.36M | -$5.36M | — | -$5.35M | $0.00 | -$5.35M | — | — | — | 124,411,980 |
|---|
| 2016-05-31 | — | — | — | $4.02M | — | $6.58M | -$6.58M | — | -$6.5M | $0.00 | -$6.5M | — | — | — | 8,520,939 |
|---|
| 2016-02-29 | — | — | — | $2.74M | — | $5.05M | -$5.05M | — | -$5.05M | $0.00 | -$5.05M | — | — | — | 104,844,162 |
|---|
| 2015-11-30 | — | — | — | $1.66M | — | $2.89M | -$2.89M | — | -$5.26M | $0.00 | -$5.26M | — | — | — | 84,089,964 |
|---|
| 2015-08-31 | — | — | — | $5.31M | — | $6.66M | -$6.66M | — | -$8.9M | $0.00 | -$8.9M | — | — | — | 71,984,053 |
|---|
| 2015-05-31 | — | — | — | $8.74M | — | $10.36M | -$10.36M | — | -$14M | $0.00 | -$14M | — | — | — | 1,390,595 |
|---|
| 2015-02-28 | — | — | — | $2.26M | — | $3.29M | -$3.29M | — | -$2.72M | $0.00 | -$2.72M | — | — | — | 58,961,254 |
|---|
| 2014-11-30 | — | — | — | $2.09M | — | $2.99M | -$2.99M | — | -$4.98M | $0.00 | -$4.98M | — | — | — | 56,276,630 |
|---|
| 2014-08-31 | — | — | — | $2.06M | — | $2.95M | -$2.95M | — | -$3.38M | $0.00 | -$3.38M | — | — | — | 55,752,503 |
|---|
| 2014-05-31 | — | — | — | $1.59M | — | $2.64M | -$2.64M | — | -$3M | $0.00 | -$3M | — | — | — | 3,114,448 |
|---|
| 2014-02-28 | — | — | — | $1.66M | — | $2.88M | -$2.88M | — | -$3.27M | $0.00 | -$3.27M | — | — | — | 55,472,263 |
|---|
| 2013-11-30 | — | — | — | $542,765.00 | — | $1.6M | -$1.6M | — | -$3.59M | $0.00 | -$3.59M | — | — | — | 44,982,452 |
|---|
| 2013-08-31 | — | — | — | $158,587.00 | — | $1M | -$1M | — | -$2.57M | — | -$2.57M | — | — | — | 31,170,919 |
|---|
| 2013-05-31 | — | — | — | $365,013.00 | — | $1.91M | -$1.91M | — | -$2.49M | — | -$2.49M | — | — | — | 271,658 |
|---|
| 2013-02-28 | — | — | — | $33,370.00 | — | $1.62M | -$1.62M | — | -$2.36M | — | -$2.36M | — | — | — | 30,229,176 |
|---|
| 2012-11-30 | — | — | — | $161,000.00 | — | $1.64M | -$1.64M | — | -$1.91M | — | -$1.91M | — | — | — | 29,866,073 |
|---|
| 2012-08-31 | — | — | — | $60,455.00 | — | $2.81M | -$2.81M | — | -$2.82M | — | -$2.82M | — | — | — | 28,931,219 |
|---|
| 2012-05-31 | — | — | — | $115,888.00 | — | $3.39M | -$3.39M | — | -$3.39M | — | -$3.39M | — | — | — | 1,287,486 |
|---|
| 2012-02-29 | — | — | — | $71,500.00 | — | $1.41M | -$1.41M | — | -$1.42M | — | -$1.42M | — | — | — | 25,448,777 |
|---|
| 2011-11-30 | — | — | — | $169,179.00 | — | $1.49M | -$1.49M | — | -$1.5M | — | -$1.5M | — | — | — | 22,290,982 |
|---|
| 2011-05-31 | — | — | — | $0.00 | — | $1.1M | -$1.1M | — | -$1.11M | — | -$1.11M | — | — | — | — |
|---|
| 2011-02-28 | — | — | — | $227,500.00 | — | $1.07M | -$1.07M | — | -$1.08M | — | -$1.08M | — | — | — | — |
|---|
| 2010-11-30 | — | — | — | $226,015.00 | — | $985,446.00 | -$985,446.00 | — | -$989,927.00 | — | -$989,927.00 | — | — | — | — |
|---|
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 | — | — | — | — | — | — | -$38.58M | — | -$42.7M | $0.00 | -$42.7M | -$0.03 | -$0.03 | 1,289,302,000 | 1,289,302,000 |
|---|
| 2025-05-31 | — | — | — | — | — | — | $9.66M | — | $3.75M | $0.00 | $3.75M | $0.00 | $0.00 | 1,205,755,000 | 1,242,922,000 |
|---|
| 2024-05-31 | — | — | — | $7.24M | — | — | -$18.06M | — | -$49.84M | $0.00 | -$49.84M | -$0.05 | -$0.05 | 969,509,000 | 969,509,000 |
|---|
| 2023-05-31 | $0.00 | — | — | $2.63M | — | — | -$40.58M | — | -$79.82M | $0.00 | -$79.82M | -$0.10 | -$0.10 | 836,528,000 | 836,528,000 |
|---|
| 2022-05-31 | $266,000.00 | $53,000.00 | $213,000.00 | $27.04M | — | — | -$145.4M | — | -$210.82M | $0.00 | -$210.82M | -$0.31 | -$0.31 | 676,900,000 | 676,900,000 |
|---|
| 2021-05-31 | $0.00 | — | — | $53.4M | — | — | -$104.6M | — | -$176.47M | $0.00 | -$176.47M | -$0.30 | -$0.30 | 587,590,000 | 587,590,000 |
|---|
| 2020-05-31 | — | — | — | $52.64M | — | $74.65M | -$74.65M | — | -$139.94M | $0.00 | -$139.94M | -$0.33 | -$0.33 | 421,078,000 | 421,078,000 |
|---|
| 2019-05-31 | — | — | — | $42.49M | — | $55.85M | -$55.85M | — | -$59.01M | -$2.83M | -$56.19M | — | — | — | 272,041,000 |
|---|
| 2018-05-31 | — | — | — | $38.22M | — | $45.92M | -$45.92M | — | -$50.15M | $0.00 | -$50.15M | — | — | — | 174,885,422 |
|---|
| 2017-05-31 | — | — | — | $20.21M | — | $27.33M | -$27.33M | — | -$25.76M | $0.00 | -$25.76M | — | — | — | 138,004,461 |
|---|
| 2016-05-31 | — | — | — | $13.73M | — | $21.18M | -$21.18M | — | -$25.7M | $0.00 | -$25.7M | — | — | — | 95,437,594 |
|---|
| 2015-05-31 | — | — | — | $15.16M | — | $19.6M | -$19.6M | — | -$25.09M | $0.00 | -$25.09M | — | — | — | 58,375,637 |
|---|
| 2014-05-31 | — | — | — | $3.98M | — | $8.11M | -$8.11M | — | -$12.43M | $0.00 | -$12.43M | — | — | — | 46,900,643 |
|---|
| 2013-05-31 | — | — | — | $619,838.00 | — | $7.99M | -$7.99M | — | -$9.57M | — | -$9.57M | — | — | — | 29,942,393 |
|---|
| 2012-05-31 | — | — | — | $530,027.00 | — | $7.46M | -$7.46M | — | -$7.47M | — | -$7.47M | — | — | — | 24,618,812 |
|---|
| 2011-05-31 | — | — | — | $480,765.00 | — | $3.7M | -$3.7M | — | -$3.72M | — | -$3.72M | — | — | — | 21,076,430 |
|---|
| 2010-05-31 | — | — | — | — | — | — | — | — | — | — | -$3.36M | — | — | — | — |
|---|
| 2009-05-31 | — | — | — | — | — | — | — | — | — | — | -$1.31M | — | — | — | — |
|---|
| 2008-05-31 | — | — | — | — | — | — | — | — | — | — | -$1.19M | — | — | — | — |
|---|
| 2007-05-31 | — | — | — | — | — | — | — | — | — | — | -$2.61M | — | — | — | — |
|---|
| 2006-05-31 | — | — | — | — | — | — | — | — | — | — | -$2.05M | — | — | — | — |
|---|
| 2005-05-31 | — | — | — | — | — | — | — | — | — | — | -$777,083.00 | — | — | — | — |
|---|