Complete source-backed income-statement history.
- Available history
- 2010-08-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 | $156.89M | $112.93M | $47.83M | $4.65M | — | $29.32M | $18.51M | $2.07M | $20.58M | $4.76M | $15.82M | $1.54 | $1.53 | 10,299,000 | 10,341,000 |
|---|
| 2026-02-28 | $154.67M | $115.37M | $42.35M | $4.08M | — | $29.34M | $13.01M | $2.55M | $15.57M | $3.52M | $12.05M | $1.15 | $1.15 | 10,449,000 | 10,486,000 |
|---|
| 2025-11-30 | $150.68M | $105.72M | $50.1M | $4.64M | — | $30.5M | $19.61M | $2.28M | $21.89M | $5.36M | $16.52M | $1.55 | $1.54 | 10,673,000 | 10,699,000 |
|---|
| 2025-08-31 | $149.02M | $108.85M | $44.71M | $5.2M | — | $33.38M | $11.33M | $2.3M | $13.62M | $2.81M | $10.81M | $1.00 | $0.99 | -1,000 | 3,000 |
|---|
| 2025-05-31 | $165.67M | $115.84M | $53.62M | $4.71M | — | $29.83M | $23.79M | $1.92M | $25.71M | $6.21M | $19.5M | $1.80 | $1.78 | 10,862,000 | 10,931,000 |
|---|
| 2025-02-28 | $183.83M | $124.58M | $62.49M | $4.16M | — | $30.36M | $32.12M | $1.09M | $33.21M | $6.64M | $26.58M | $2.45 | $2.44 | 10,863,000 | 10,909,000 |
|---|
| 2024-11-30 | $160.55M | $116.32M | $49.97M | $3.86M | — | $29.08M | $20.88M | $1.15M | $22.03M | $4.87M | $17.16M | $1.58 | $1.57 | 10,853,000 | 10,903,000 |
|---|
| 2024-08-31 | $149.45M | $109.3M | $45.7M | $4.59M | — | $32.2M | $13.5M | $1.69M | $15.19M | $2.45M | $12.74M | $1.18 | $1.17 | -40,000 | -38,000 |
|---|
| 2024-05-31 | $133.66M | $92.7M | $46.5M | $4.29M | — | $26.56M | $19.94M | $237,000.00 | $20.17M | -$206,000.00 | $20.38M | $1.85 | $1.85 | 10,996,000 | 11,030,000 |
|---|
| 2024-02-29 | $146.8M | $102.57M | $48.95M | $3.89M | — | $26.86M | $22.1M | $599,000.00 | $22.7M | $4.57M | $18.12M | $1.64 | $1.64 | 11,033,000 | 11,074,000 |
|---|
| 2023-11-30 | $154.35M | $111.45M | $49.91M | $4.35M | — | $28.83M | $21.07M | -$79,000.00 | $21M | $5.98M | $15.02M | $1.36 | $1.36 | 11,017,000 | 11,059,000 |
|---|
| 2023-08-31 | $163.24M | $114.62M | $52.52M | $4.87M | — | $29.15M | $23.36M | $1.54M | $24.91M | $5.68M | $19.23M | $1.75 | $1.74 | 2,000 | -1,000 |
|---|
| 2023-05-31 | $160.77M | $111.33M | $53.22M | $4.52M | — | $26.26M | $26.96M | -$1.23M | $25.73M | $8.85M | $16.88M | $1.53 | $1.53 | 11,008,000 | 11,052,000 |
|---|
| 2023-02-28 | $164.13M | $111.98M | $54.26M | $4.52M | — | $26.99M | $27.27M | -$1.53M | $25.73M | $7.68M | $18.05M | $1.64 | $1.63 | 11,007,000 | 11,063,000 |
|---|
| 2022-11-30 | $173.77M | $123.14M | $53.02M | $4.31M | — | $28.42M | $24.6M | -$593,000.00 | $24.01M | $5.79M | $18.22M | $1.66 | $1.65 | 10,989,000 | 11,073,000 |
|---|
| 2022-08-31 | $188.14M | $133.08M | $57.12M | $4.56M | — | $29.34M | $27.78M | -$4.15M | $23.63M | $5.7M | $17.93M | $1.63 | $1.63 | 5,000 | 11,000 |
|---|
| 2022-05-31 | $212.53M | $152.58M | $61.68M | $3.72M | — | $26.52M | $35.16M | $394,000.00 | $35.56M | $10.48M | $25.07M | $2.28 | $2.28 | 10,978,000 | 11,021,000 |
|---|
| 2022-02-28 | $198.24M | $157.19M | $42.94M | $3.65M | — | $24.61M | $18.34M | $866,000.00 | $19.2M | $4.64M | $14.57M | $1.33 | $1.32 | 10,974,000 | 11,014,000 |
|---|
| 2021-11-30 | $161.36M | $128.71M | $37.44M | $3.21M | — | $24.08M | $13.36M | -$3.89M | $9.48M | $1.57M | $7.9M | $0.72 | $0.72 | 10,927,000 | 11,026,000 |
|---|
| 2021-08-31 | $147.56M | $120.08M | $33.57M | $3.86M | — | $24.14M | $9.42M | -$1.63M | $7.79M | $1.99M | $5.8M | $0.53 | $0.53 | 7,000 | 18,000 |
|---|
| 2021-05-31 | $158.35M | $117.88M | $44.06M | $3.1M | — | $22.72M | $21.34M | -$187,000.00 | $21.15M | $3.36M | $17.8M | $1.63 | $1.61 | 10,907,000 | 11,033,000 |
|---|
| 2021-02-28 | $140.93M | $102.4M | $41.17M | $3.31M | — | $25.37M | $15.81M | -$1.25M | $14.56M | $2.69M | $11.88M | $1.09 | $1.08 | 10,884,000 | 10,981,000 |
|---|
| 2020-11-30 | $104.45M | $77.08M | $31.41M | $3.09M | — | $23.87M | $7.54M | -$652,000.00 | $6.88M | -$212,000.00 | $7.1M | $0.65 | $0.65 | 10,845,000 | 10,888,000 |
|---|
| 2020-08-31 | $123.7M | $83.04M | $45.37M | $3.65M | — | $27.91M | $17.46M | $1M | $18.46M | $3.78M | $14.67M | $1.36 | $1.35 | 5,000 | 7,000 |
|---|
| 2020-05-31 | $120.64M | $83.41M | $39.7M | $3.4M | — | $23.87M | $15.83M | -$3.56M | $12.27M | $2.17M | $10.09M | $0.93 | $0.93 | 10,835,000 | 10,877,000 |
|---|
| 2020-02-29 | $112.25M | $80.38M | $33.41M | $3.41M | — | $24.76M | $8.64M | -$1.78M | $6.87M | $1.35M | $5.52M | $0.51 | $0.51 | 10,825,000 | 10,857,000 |
|---|
| 2019-11-30 | $106.61M | $75.32M | $34.07M | $3.5M | — | $21.8M | $12.28M | -$1.02M | $11.26M | $2.91M | $8.35M | $0.77 | $0.77 | 10,795,000 | 10,828,000 |
|---|
| 2019-08-31 | $98.36M | $70.4M | $31.49M | $3.39M | — | $27.43M | $4.06M | — | $2.27M | $762,000.00 | $1.5M | $0.14 | $0.14 | 2,000 | 3,000 |
|---|
| 2019-05-31 | $119.64M | $91.06M | $30M | $3.31M | — | $25.52M | $4.48M | — | $3.23M | $332,000.00 | $2.9M | $0.27 | $0.27 | 10,786,000 | 10,814,000 |
|---|
| 2019-02-28 | $107.98M | $84.71M | $24.47M | $3.67M | — | $28.93M | -$4.46M | — | -$5.07M | -$1.63M | -$3.44M | -$0.32 | -$0.32 | 10,786,000 | 10,786,000 |
|---|
| 2018-11-30 | $110.35M | $83.3M | $28.65M | $3.57M | — | $26.61M | $2.04M | — | $1.68M | $469,000.00 | $1.21M | $0.11 | $0.11 | 10,766,000 | 10,806,000 |
|---|
| 2018-08-31 | $123.27M | $91M | $32.27M | $4.1M | — | $25.57M | $6.71M | — | $5.94M | $962,000.00 | $4.98M | $0.46 | $0.46 | 6,000 | 9,000 |
|---|
| 2018-05-31 | $169.57M | $118.09M | $51.48M | $3.96M | — | $32.66M | $18.81M | — | $17.45M | $7.07M | $10.38M | $0.96 | $0.96 | 10,757,000 | 10,785,000 |
|---|
| 2018-02-28 | $130.34M | $95.02M | $35.32M | $3.92M | — | $28.03M | $7.29M | — | $5.68M | $3.94M | $1.74M | $0.16 | $0.16 | 10,743,000 | 10,765,000 |
|---|
| 2017-11-30 | $124.53M | $92.13M | $32.4M | $4.05M | — | $26.2M | $6.2M | — | $4.79M | $1.61M | $3.19M | $0.30 | $0.30 | 10,705,000 | 10,740,000 |
|---|
| 2017-08-31 | $131.94M | $94.15M | $37.79M | $4.44M | — | $25.81M | $11.98M | — | $10.55M | $4.21M | $6.34M | $0.59 | $0.59 | 9,000 | 12,000 |
|---|
| 2017-05-31 | $151.53M | $105.63M | $45.91M | $4.35M | — | $28.49M | $17.41M | — | $16.2M | $5.25M | $10.95M | $1.03 | $1.02 | 10,677,000 | 10,705,000 |
|---|
| 2017-02-28 | $124.13M | $91.18M | $32.94M | $4.06M | — | $24.42M | $8.52M | — | $7.64M | $2.62M | $5.01M | $0.47 | $0.47 | 10,657,000 | 10,674,000 |
|---|
| 2016-11-30 | $110.39M | $82.02M | $28.37M | $4.3M | — | $25.64M | $2.74M | — | $1.34M | $462,000.00 | $873,000.00 | $0.08 | $0.08 | 10,638,000 | 10,666,000 |
|---|
| 2016-08-31 | $132.9M | $92.95M | $39.95M | $4.44M | — | $27.95M | $12M | — | $11.02M | $3.21M | $7.81M | $0.73 | $0.72 | -91,000 | -89,000 |
|---|
| 2016-05-31 | $141.32M | $99.51M | $41.81M | $4M | — | $26.48M | $15.33M | — | $14.07M | $4.42M | $9.64M | $0.90 | $0.90 | 10,709,000 | 10,732,000 |
|---|
| 2016-02-29 | $120.57M | $88.13M | $32.45M | $3.75M | — | $37.14M | -$4.69M | — | -$6.19M | -$2.06M | -$4.13M | -$0.37 | -$0.37 | 11,024,000 | 11,024,000 |
|---|
| 2015-11-30 | $121.62M | $87.21M | $34.41M | $3.66M | — | $22.67M | $11.75M | — | $10.4M | $3.45M | $6.94M | $0.62 | $0.62 | 11,259,000 | 11,288,000 |
|---|
| 2015-08-31 | $123.54M | $90.08M | $33.47M | $3.52M | — | $30.7M | $2.77M | — | $529,000.00 | $3.71M | -$3.18M | -$0.23 | -$0.24 | -147,000 | -145,000 |
|---|
| 2015-05-31 | $160.71M | $114.32M | $46.39M | $3.5M | — | $24.9M | $21.49M | — | $20.42M | $7.5M | $12.93M | $1.11 | $1.10 | 11,690,000 | 11,720,000 |
|---|
| 2015-02-28 | $141.09M | $101.53M | $39.56M | $3.11M | — | $25.02M | $14.54M | — | $14.14M | $5.14M | $9M | $0.75 | $0.75 | 11,982,000 | 12,008,000 |
|---|
| 2014-11-30 | $134.85M | $97.93M | $36.91M | $2.72M | — | $25.01M | $11.9M | — | $11.66M | $4.09M | $7.57M | $0.62 | $0.62 | 12,224,000 | 12,274,000 |
|---|
| 2014-08-31 | $147.52M | $107.6M | $39.92M | $2.52M | — | $23.69M | $16.23M | — | $16.55M | $5.22M | $11.33M | $0.89 | $0.89 | -49,000 | -45,000 |
|---|
| 2014-05-31 | $169.94M | $121.69M | $48.25M | $3.07M | — | $23.03M | $25.22M | — | $25.5M | $9M | $16.5M | $1.28 | $1.28 | 12,843,000 | 12,889,000 |
|---|
| 2014-02-28 | $152.8M | $110.13M | $42.67M | $2.87M | — | $21.76M | $20.91M | — | $20.79M | $7.34M | $13.45M | $1.04 | $1.04 | 12,910,000 | 12,942,000 |
|---|
| 2013-11-30 | $147.67M | $107.52M | $40.15M | $2.66M | — | $24.16M | $15.99M | — | $15.82M | $5.58M | $10.23M | $0.79 | $0.79 | 12,889,000 | 12,951,000 |
|---|
| 2013-08-31 | $148.4M | $109.82M | $38.58M | $2.45M | — | $22.78M | $15.8M | — | $15.69M | $5.26M | $10.43M | $0.81 | $0.81 | 11,000 | 7,000 |
|---|
| 2013-05-31 | $219.54M | $156.51M | $63.04M | $3.03M | — | $23.49M | $39.55M | — | $39.75M | $13.69M | $26.06M | $2.03 | $2.01 | 12,858,000 | 12,947,000 |
|---|
| 2013-02-28 | $175.54M | $125.18M | $50.36M | $2.76M | — | $20.92M | $29.45M | — | $29.49M | $10.14M | $19.35M | $1.51 | $1.50 | 12,842,000 | 12,882,000 |
|---|
| 2012-11-30 | $147.37M | $104.51M | $42.86M | $3.15M | — | $20.59M | $22.26M | — | $22.38M | $7.66M | $14.73M | $1.15 | $1.15 | 12,756,000 | 12,853,000 |
|---|
| 2012-08-31 | $127.82M | $95.07M | $32.75M | $2.65M | — | $20.06M | $12.69M | — | $12.65M | $3.89M | $8.76M | $0.69 | $0.68 | 4,000 | 11,000 |
|---|
| 2012-05-31 | $172.1M | $123.07M | $49.03M | $2.53M | — | $20.24M | $28.79M | — | $28.59M | $9.76M | $18.82M | $1.48 | $1.47 | 12,714,000 | 12,814,000 |
|---|
| 2012-02-29 | $132.13M | $95.64M | $36.49M | $2.24M | — | $17.55M | $18.95M | — | $19.43M | $6.65M | $12.77M | $1.01 | $1.00 | 12,703,000 | 12,821,000 |
|---|
| 2011-11-30 | $119.21M | $88.96M | $30.25M | $2.06M | — | $25.17M | $5.08M | — | $4.44M | $1.52M | $2.92M | $0.23 | $0.23 | 12,682,000 | 12,764,000 |
|---|
| 2011-08-31 | $116.11M | $86.06M | $30.05M | $2.28M | — | $20.28M | $9.77M | — | $9.78M | $3.88M | $5.9M | $0.47 | $0.46 | 22,000 | 15,000 |
|---|
| 2011-05-31 | $153.45M | $111.95M | $41.5M | $2.79M | — | $18.36M | $23.14M | — | $23.16M | $7.87M | $15.29M | $1.22 | $1.20 | 12,564,000 | 12,703,000 |
|---|
| 2011-02-28 | $120.17M | $86.16M | $34.01M | $2.77M | — | $16.95M | $17.06M | — | $17M | $5.68M | $11.33M | $0.90 | $0.89 | 12,548,000 | 12,685,000 |
|---|
| 2010-11-30 | $89.17M | $64.94M | $24.22M | $2.56M | — | $17.61M | $6.61M | — | $6.58M | $2.29M | $4.29M | $0.34 | $0.34 | 12,502,000 | 12,644,000 |
|---|
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 | $659.07M | $465.59M | $210.78M | $17.93M | — | $122.66M | $88.12M | $6.46M | $94.58M | $20.53M | $74.05M | $6.82 | $6.78 | 10,859,000 | 10,918,000 |
|---|
| 2024-08-31 | $584.26M | $416.02M | $191.06M | $17.12M | — | $114.45M | $76.61M | $2.44M | $79.05M | $12.79M | $66.26M | $6.04 | $6.01 | 10,976,000 | 11,017,000 |
|---|
| 2023-08-31 | $661.91M | $461.07M | $213.02M | $18.22M | — | $110.83M | $102.18M | -$1.81M | $100.38M | $28M | $72.38M | $6.58 | $6.54 | 11,003,000 | 11,062,000 |
|---|
| 2022-08-31 | $760.26M | $571.57M | $199.18M | $15.15M | — | $104.54M | $94.64M | -$6.78M | $87.87M | $22.4M | $65.47M | $5.97 | $5.94 | 10,965,000 | 11,031,000 |
|---|
| 2021-08-31 | $551.28M | $417.44M | $150.21M | $13.36M | — | $96.1M | $54.11M | -$3.72M | $50.39M | $7.81M | $42.57M | $3.91 | $3.88 | 10,886,000 | 10,985,000 |
|---|
| 2020-08-31 | $463.21M | $322.15M | $152.54M | $13.95M | — | $98.34M | $54.2M | -$5.36M | $48.84M | $10.21M | $38.63M | $3.57 | $3.56 | 10,823,000 | 10,861,000 |
|---|
| 2019-08-31 | $436.32M | $329.46M | $114.61M | $13.94M | — | $108.49M | $6.12M | -$4.01M | $2.11M | -$65,000.00 | $2.17M | $0.20 | $0.20 | 10,781,000 | 10,810,000 |
|---|
| 2018-08-31 | $547.71M | $396.24M | $151.46M | $16.03M | — | $112.45M | $39.01M | -$5.16M | $33.85M | $13.58M | $20.28M | $1.89 | $1.88 | 10,741,000 | 10,772,000 |
|---|
| 2017-08-31 | $517.99M | $372.97M | $145.01M | $17.15M | — | $104.36M | $40.65M | — | $35.72M | $12.54M | $23.18M | $2.17 | $2.17 | 10,666,000 | 10,694,000 |
|---|
| 2016-08-31 | $516.41M | $367.8M | $148.61M | $15.85M | — | $114.24M | $34.38M | — | $29.29M | $9.02M | $20.27M | $1.86 | $1.85 | 10,906,000 | 10,930,000 |
|---|
| 2015-08-31 | $560.18M | $403.86M | $156.32M | $12.85M | — | $105.63M | $50.7M | — | $46.75M | $20.44M | $26.31M | $2.23 | $2.22 | 11,818,000 | 11,855,000 |
|---|
| 2014-08-31 | $617.93M | $446.94M | $171M | $11.13M | — | $92.64M | $78.36M | — | $78.66M | $27.14M | $51.51M | $4.01 | $4.00 | 12,832,000 | 12,882,000 |
|---|
| 2013-08-31 | $690.85M | $496.01M | $194.83M | $11.4M | — | $87.77M | $107.06M | — | $107.31M | $36.74M | $70.57M | $5.50 | $5.47 | 12,830,000 | 12,901,000 |
|---|
| 2012-08-31 | $551.26M | $402.74M | $148.52M | $9.48M | — | $83.01M | $65.51M | — | $65.11M | $21.83M | $43.28M | $3.41 | $3.38 | 12,704,000 | 12,810,000 |
|---|
| 2011-08-31 | $478.89M | $349.11M | $129.79M | $10.4M | — | $73.2M | $56.59M | — | $56.51M | $19.71M | $36.8M | $2.93 | $2.90 | 12,560,000 | 12,692,000 |
|---|
| 2010-08-31 | $358.44M | $259.54M | $98.9M | $7.79M | — | $61.06M | $37.84M | — | $36.78M | $11.92M | $24.86M | $2.00 | $1.98 | 12,451,000 | 12,585,000 |
|---|