Complete source-backed income-statement history.
- Available history
- 2010-11-30 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 | $142.35M | $97.9M | $44.45M | — | $26.45M | — | $18M | $204,000.00 | $18.21M | $4.64M | $13.57M | $2.79 | $2.77 | 4,861,590 | 4,901,590 |
|---|
| 2026-02-28 | $117.84M | $81.61M | $36.23M | — | $23.44M | — | $12.79M | $370,000.00 | $13.16M | $3.36M | $9.8M | $2.01 | $2.00 | 4,861,590 | 4,901,590 |
|---|
| 2025-11-30 | $110.95M | $76.6M | $34.36M | — | $21.85M | — | $12.51M | $6,000.00 | $12.52M | $3.2M | $9.32M | $1.91 | $1.90 | 4,861,590 | 4,901,590 |
|---|
| 2025-08-31 | $122.47M | $85.13M | $37.34M | — | $25.88M | — | $11.46M | $451,000.00 | $11.91M | $2.78M | $9.13M | $1.88 | $1.86 | 0 | 0 |
|---|
| 2025-05-31 | $111.41M | $77.34M | $34.07M | — | $21.63M | — | $12.45M | $231,000.00 | $12.68M | $3.16M | $9.52M | $1.95 | $1.94 | 4,861,590 | 4,901,590 |
|---|
| 2025-02-28 | $100.13M | $70.62M | $29.51M | — | $20.41M | — | $9.09M | -$19,000.00 | $9.08M | $2.31M | $6.76M | $1.39 | $1.38 | 4,861,590 | 4,901,590 |
|---|
| 2024-11-30 | $93.92M | $66.14M | $27.78M | — | $18.94M | — | $8.84M | $406,000.00 | $9.25M | $2.36M | $6.89M | $1.41 | $1.41 | 4,861,590 | 4,901,590 |
|---|
| 2024-08-31 | $96.52M | $66.84M | $29.69M | — | $19.84M | — | $9.84M | $124,000.00 | $9.97M | $3.48M | $6.49M | $1.33 | $1.32 | 0 | 0 |
|---|
| 2024-05-31 | $96.12M | $68.19M | $27.93M | — | $26.31M | — | $1.61M | -$68,000.00 | $1.55M | $362,000.00 | $1.18M | $0.24 | $0.24 | 4,861,590 | 4,901,590 |
|---|
| 2024-02-29 | $83.34M | $58.31M | $25.03M | — | $17.6M | — | $7.43M | -$52,000.00 | $7.38M | $1.88M | $5.5M | $1.13 | $1.12 | 4,861,590 | 4,901,590 |
|---|
| 2023-11-30 | $80.26M | $56.68M | $23.57M | — | $17.22M | — | $2.45M | -$53,000.00 | $2.4M | $617,000.00 | $1.78M | $0.36 | $0.36 | 4,861,590 | 4,901,590 |
|---|
| 2023-08-31 | $85.9M | $60.66M | $25.25M | — | $17.37M | — | $7.88M | $479,000.00 | $8.36M | $2.3M | $6.06M | $1.24 | $1.23 | 0 | 0 |
|---|
| 2023-05-31 | $80.25M | $57.01M | $23.24M | — | $16.28M | — | $6.96M | $127,000.00 | $7.09M | $1.77M | $5.32M | $1.09 | $1.09 | 4,861,590 | 4,901,590 |
|---|
| 2023-02-28 | $76.93M | $54.66M | $22.26M | — | $15.61M | — | $6.66M | $225,000.00 | $6.88M | $1.78M | $5.1M | $1.05 | $1.04 | 4,861,590 | 4,901,590 |
|---|
| 2022-11-30 | $76.32M | $54.66M | $21.66M | — | $15.69M | — | $5.98M | $394,000.00 | $6.37M | $1.66M | $4.71M | $0.97 | $0.97 | 4,861,590 | 4,861,590 |
|---|
| 2022-08-31 | $84.36M | $58.75M | $25.61M | — | $17.09M | — | $8.52M | -$396,000.00 | $8.12M | $2.34M | $5.79M | $1.19 | $1.19 | 0 | -40,000 |
|---|
| 2022-05-31 | $77.8M | $56.21M | $21.59M | — | $14.55M | — | $7.04M | $165,000.00 | $7.21M | $1.88M | $5.33M | $1.09 | $1.09 | 4,861,590 | 4,901,590 |
|---|
| 2022-02-28 | $66.59M | $48.46M | $18.13M | — | $13.44M | — | $4.69M | -$75,000.00 | $4.61M | $1.2M | $3.41M | $0.70 | $0.70 | 4,861,590 | 4,901,590 |
|---|
| 2021-11-30 | $63.82M | $45.64M | $18.18M | — | $8.9M | — | $9.28M | -$108,000.00 | $9.18M | $2.39M | $6.79M | $1.39 | $1.39 | 4,861,590 | 4,861,590 |
|---|
| 2021-08-31 | $66.13M | $51.67M | $14.46M | — | $10.05M | — | $4.41M | $4,000.00 | $4.41M | $1.35M | $3.06M | $0.63 | $0.63 | 0 | -40,000 |
|---|
| 2021-05-31 | $62.68M | $45.83M | $16.85M | — | $12.8M | — | $4.05M | $151,000.00 | $4.2M | $1.12M | $3.08M | $0.63 | $0.63 | 4,861,590 | 4,901,590 |
|---|
| 2021-02-28 | $55.75M | $40.73M | $15.02M | — | $12.54M | — | $2.48M | -$566,000.00 | $1.92M | $524,000.00 | $1.39M | $0.28 | $0.28 | 4,861,590 | 4,901,590 |
|---|
| 2020-11-30 | $53.4M | $38.95M | $14.45M | — | $12.68M | — | $1.77M | -$622,000.00 | $1.15M | $298,000.00 | $851,000.00 | $0.17 | $0.17 | 4,861,590 | 4,861,590 |
|---|
| 2020-08-31 | $57.45M | $42.63M | $14.83M | — | $12.93M | — | $1.9M | $105,000.00 | $2M | $481,000.00 | $1.52M | — | — | 0 | 0 |
|---|
| 2020-05-31 | $54.92M | $40.07M | $14.85M | — | $12.73M | — | $2.12M | $316,000.00 | $2.44M | $683,000.00 | $1.76M | — | — | 4,861,590 | 4,861,590 |
|---|
| 2020-02-29 | $56.83M | $41.03M | $15.8M | — | $12.67M | — | $3.13M | $406,000.00 | $3.53M | $934,000.00 | $2.6M | — | — | 4,861,590 | 4,901,590 |
|---|
| 2019-11-30 | $56.04M | $40.14M | $15.9M | — | $12.6M | — | $3.29M | -$301,000.00 | $2.99M | $1.08M | $1.92M | — | — | — | 4,861,590 |
|---|
| 2019-08-31 | $60.06M | $43.57M | $16.49M | — | $12.65M | — | $3.84M | -$233,000.00 | $3.6M | $1M | $7.52M | — | — | — | 0 |
|---|
| 2019-05-31 | $57.84M | $41.72M | $16.13M | — | $12.35M | — | $3.77M | $285,000.00 | $4.06M | $1.11M | $2.94M | — | — | — | 4,861,590 |
|---|
| 2019-02-28 | $52.56M | $38.05M | $14.51M | — | $11.72M | — | $2.79M | -$251,000.00 | $2.54M | $580,000.00 | $1.96M | — | — | — | 4,861,590 |
|---|
| 2018-11-30 | $50.79M | $36.68M | $14.11M | — | $11.49M | — | $2.62M | $151,000.00 | $2.77M | $845,000.00 | $1.93M | — | — | — | 4,861,590 |
|---|
| 2018-08-31 | $54.35M | $39.02M | $15.33M | — | $12.25M | — | $3.08M | -$37,000.00 | $3.04M | $861,000.00 | $2.18M | — | — | — | 0 |
|---|
| 2018-05-31 | $51.72M | $36.65M | $15.08M | — | $11.64M | — | $3.43M | -$187,000.00 | $3.25M | $993,000.00 | $2.25M | — | — | — | 4,861,590 |
|---|
| 2018-02-28 | $45.04M | $32.59M | $12.45M | — | $10.48M | — | $1.97M | -$82,000.00 | $1.89M | $571,000.00 | $1.32M | — | — | — | 4,861,590 |
|---|
| 2017-11-30 | $42.17M | $29.99M | $12.18M | — | $10.34M | — | $1.84M | $102,000.00 | $1.94M | $746,000.00 | $1.2M | — | — | — | 4,861,590 |
|---|
| 2017-08-31 | $42.18M | $30.06M | $12.12M | — | $10.1M | — | $2.02M | -$74,000.00 | $1.95M | $582,000.00 | $1.37M | — | — | — | 0 |
|---|
| 2017-05-31 | $40.28M | $28.76M | $11.52M | — | $9.66M | — | $1.86M | $263,000.00 | $2.13M | $848,000.00 | $1.28M | — | — | — | 4,861,590 |
|---|
| 2017-02-28 | $37.28M | $26.71M | $10.57M | — | $9.31M | — | $1.26M | -$54,000.00 | $1.21M | $459,000.00 | $748,000.00 | — | — | — | 4,861,590 |
|---|
| 2016-11-30 | $37.21M | $26.65M | $10.56M | — | $9.39M | — | $1.17M | -$106,000.00 | $1.06M | $402,000.00 | $661,000.00 | — | — | — | 4,861,590 |
|---|
| 2016-08-31 | $39.79M | $28.06M | $11.73M | — | $9.6M | — | $2.13M | -$94,000.00 | $2.04M | $793,000.00 | $1.25M | — | — | — | 0 |
|---|
| 2016-05-31 | $39.88M | $28.13M | $11.74M | — | $9.3M | — | $2.44M | $14,000.00 | $2.46M | $836,000.00 | $1.62M | — | — | — | 4,861,590 |
|---|
| 2016-02-29 | $34.59M | $24.47M | $10.12M | — | $9.09M | — | $1.03M | $182,000.00 | $1.22M | $484,000.00 | $731,000.00 | — | — | — | 4,861,590 |
|---|
| 2015-11-30 | $34.29M | $24.32M | $9.97M | — | $9.13M | — | $835,000.00 | -$15,000.00 | $820,000.00 | $320,000.00 | $500,000.00 | — | — | — | 4,861,590 |
|---|
| 2015-08-31 | $35.65M | $25.41M | $10.24M | — | $9.08M | — | $1.16M | $247,000.00 | $1.41M | $355,000.00 | $1.05M | — | — | — | 0 |
|---|
| 2015-05-31 | $36.9M | $26.11M | $10.79M | — | $8.78M | — | $2.01M | $84,000.00 | $2.09M | $918,000.00 | $1.17M | — | — | — | 4,861,590 |
|---|
| 2015-02-28 | $34.43M | $23.8M | $10.63M | — | $8.78M | — | $1.85M | -$7,000.00 | $1.85M | $728,000.00 | $1.12M | — | — | — | 4,861,590 |
|---|
| 2014-11-30 | $33.23M | $24.43M | $8.81M | — | $8.11M | — | $691,000.00 | -$43,000.00 | $648,000.00 | $253,000.00 | $395,000.00 | — | — | — | 4,861,590 |
|---|
| 2014-08-31 | $36.54M | $27.16M | $9.38M | — | $8.35M | — | $1.03M | $979,000.00 | $2.01M | $461,000.00 | $2.14M | — | — | — | 0 |
|---|
| 2014-05-31 | $36.25M | $26.01M | $10.24M | — | $8.02M | — | $2.22M | -$77,000.00 | $2.14M | -$156,000.00 | $2.3M | — | — | — | 4,861,590 |
|---|
| 2014-02-28 | $30.92M | $22.41M | $8.51M | — | $8.03M | — | $483,000.00 | -$260,000.00 | $223,000.00 | $114,000.00 | $109,000.00 | — | — | — | 4,861,590 |
|---|
| 2013-11-30 | $31.04M | $22.13M | $8.91M | — | $7.78M | $7.78M | $1.13M | $527,000.00 | $1.65M | $590,000.00 | $1.06M | — | — | — | 4,861,590 |
|---|
| 2013-08-31 | $31.87M | $22.88M | $8.72M | — | $7.81M | — | $908,000.00 | -$94,000.00 | $814,000.00 | $570,000.00 | $244,000.00 | — | — | — | 0 |
|---|
| 2013-05-31 | $31.12M | $22.27M | $8.96M | — | $7.71M | — | $1.26M | $167,000.00 | $1.42M | $138,000.00 | $1.28M | — | — | — | 4,861,590 |
|---|
| 2013-02-28 | $28.32M | $20.38M | $8.05M | — | $7.35M | — | $696,000.00 | $277,000.00 | $973,000.00 | $332,000.00 | $641,000.00 | — | — | — | 4,861,590 |
|---|
| 2012-11-30 | $29.12M | $21.06M | $8.1M | — | $7.26M | $7.26M | $841,000.00 | -$189,000.00 | $652,000.00 | $269,000.00 | $383,000.00 | — | — | — | 4,861,590 |
|---|
| 2012-08-31 | $30.1M | $21.83M | $31.51M | — | $7.5M | — | $930,000.00 | — | $853,000.00 | $418,000.00 | $435,000.00 | — | — | — | 0 |
|---|
| 2012-05-31 | $30.02M | $21.42M | $126,000.00 | — | $6.83M | — | $1.9M | -$134,000.00 | $1.77M | $811,000.00 | $957,000.00 | — | — | — | 4,861,590 |
|---|
| 2012-02-29 | $27.11M | $19.85M | $212,000.00 | — | $6.85M | — | $630,000.00 | -$24,000.00 | $606,000.00 | $203,000.00 | $403,000.00 | — | — | — | 4,861,590 |
|---|
| 2011-11-30 | $26.15M | $18.88M | $118,000.00 | — | $6.53M | — | $860,000.00 | $12,000.00 | $872,000.00 | $247,000.00 | $625,000.00 | — | — | — | 4,861,590 |
|---|
| 2011-08-31 | $26.95M | $19.02M | $7.94M | — | $6.86M | — | $1.25M | — | $852,000.00 | $467,000.00 | $385,000.00 | — | — | — | — |
|---|
| 2011-05-31 | $26.48M | $19.27M | $7.2M | — | $6.03M | — | $1.38M | -$239,000.00 | $1.14M | $519,000.00 | $621,000.00 | — | — | — | — |
|---|
| 2011-02-28 | $24.69M | $18.23M | $6.47M | — | $5.89M | — | $780,000.00 | -$12,000.00 | $768,000.00 | $235,000.00 | $533,000.00 | — | — | — | — |
|---|
| 2010-11-30 | $25.34M | $18.48M | $6.87M | — | $6.12M | — | $824,000.00 | — | $844,000.00 | $244,000.00 | $600,000.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 |
|---|
| 2025-08-31 | $427.93M | $299.23M | $128.71M | — | $86.86M | — | $41.84M | $1.07M | $42.91M | $10.62M | $32.29M | $6.63 | $6.59 | 4,861,590 | 4,901,590 |
|---|
| 2024-08-31 | $356.23M | $250.02M | $106.21M | — | $80.97M | — | $21.34M | -$49,000.00 | $21.29M | $6.34M | $14.95M | $3.06 | $3.05 | 4,861,590 | 4,901,590 |
|---|
| 2023-08-31 | $319.4M | $226.98M | $92.42M | — | $64.94M | — | $27.48M | $1.23M | $28.71M | $7.52M | $21.19M | $4.34 | $4.32 | 4,861,590 | 4,901,590 |
|---|
| 2022-08-31 | $292.56M | $209.06M | $83.5M | — | $53.97M | — | $29.53M | -$414,000.00 | $29.12M | $7.81M | $21.31M | $4.37 | $4.37 | 4,861,590 | 4,861,590 |
|---|
| 2021-08-31 | $237.96M | $177.18M | $60.79M | — | $48.07M | — | $12.71M | -$1.03M | $11.68M | $3.29M | $8.39M | $1.71 | $1.71 | 4,861,590 | 4,861,590 |
|---|
| 2020-08-31 | $225.25M | $163.87M | $61.38M | — | $50.94M | — | $10.44M | $526,000.00 | $10.97M | $3.17M | $7.79M | $1.59 | $1.59 | 4,861,590 | 4,861,590 |
|---|
| 2019-08-31 | $221.24M | $160.01M | $61.23M | — | $48.21M | — | $13.02M | -$48,000.00 | $12.97M | $3.54M | $9.43M | — | — | — | 4,861,590 |
|---|
| 2018-08-31 | $193.28M | $138.26M | $55.03M | — | $44.71M | — | $10.32M | -$204,000.00 | $10.12M | $3.17M | $6.95M | — | — | — | 4,861,590 |
|---|
| 2017-08-31 | $156.95M | $112.18M | $44.77M | — | $38.46M | — | $6.32M | $27,000.00 | $6.34M | $2.29M | $4.05M | — | — | — | 4,861,590 |
|---|
| 2016-08-31 | $148.54M | $104.98M | $43.56M | — | $37.12M | — | $6.44M | $87,000.00 | $6.53M | $2.43M | $4.1M | — | — | — | 4,861,590 |
|---|
| 2015-08-31 | $140.21M | $99.11M | $41.11M | — | $35.39M | — | $5.71M | $281,000.00 | $6M | $2.25M | $3.74M | — | — | — | 4,861,590 |
|---|
| 2014-08-31 | $134.75M | $97.71M | $37.04M | — | $32.18M | — | $4.86M | $1.17M | $6.03M | $1.01M | $5.61M | — | — | — | 4,861,590 |
|---|
| 2013-08-31 | $120.43M | $86.6M | $33.83M | — | $30.13M | — | $3.7M | $161,000.00 | $3.86M | $1.31M | $2.55M | — | — | — | 4,861,590 |
|---|
| 2012-08-31 | $113.38M | $82.02M | $31.97M | — | $27.65M | — | $4.32M | — | $4.1M | $1.68M | $2.42M | — | — | — | 4,861,590 |
|---|
| 2011-08-31 | $103.47M | $74.87M | $28.6M | — | $25.03M | — | $4.23M | — | $3.6M | $1.47M | $2.14M | — | — | — | 4,861,590 |
|---|