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 | $195.12M | $84.7M | $110.42M | — | $56.69M | $70.09M | $40.34M | — | $39.57M | $9.36M | $30.22M | $2.24 | $2.24 | 13,452,000 | 13,481,000 |
|---|
| 2026-02-28 | $161.67M | $71.73M | $89.94M | — | $54.78M | $63.65M | $26.29M | — | $25.85M | $5.54M | $20.32M | $1.50 | $1.50 | 13,484,000 | 13,508,000 |
|---|
| 2025-11-30 | $154.42M | $67.59M | $86.83M | — | $55.34M | $63.57M | $23.26M | — | $22.59M | $5.14M | $17.45M | $1.29 | $1.28 | 13,524,000 | 13,549,000 |
|---|
| 2025-08-31 | $163.47M | $74.04M | $89.43M | — | $48.88M | $61.4M | $28.03M | — | $27.47M | $6.23M | $21.24M | $1.57 | $1.56 | -4,000 | -3,000 |
|---|
| 2025-05-31 | $156.92M | $68.8M | $88.11M | — | $51.54M | $60.75M | $27.37M | — | $27.46M | $6.49M | $20.98M | $1.54 | $1.54 | 13,544,000 | 13,567,000 |
|---|
| 2025-02-28 | $146.1M | $66.39M | $79.72M | — | $48.99M | $56.44M | $23.28M | — | $22.44M | -$7.41M | $29.85M | $2.20 | $2.19 | 13,552,000 | 13,572,000 |
|---|
| 2024-11-30 | $153.5M | $69.41M | $84.09M | — | $50.53M | $58.97M | $25.12M | — | $24.26M | $5.33M | $18.93M | $1.39 | $1.39 | 13,548,000 | 13,573,000 |
|---|
| 2024-08-31 | $155.99M | $71.65M | $84.35M | — | $49.14M | $60.3M | $24.05M | — | $22.78M | $6M | $16.78M | $1.23 | $1.23 | -2,000 | -1,000 |
|---|
| 2024-05-31 | $155.05M | $72.66M | $82.39M | — | $45.56M | $55.21M | $27.18M | — | $25.85M | $6.01M | $19.84M | $1.46 | $1.46 | 13,552,000 | 13,577,000 |
|---|
| 2024-02-29 | $139.11M | $66.16M | $72.94M | — | $45.02M | $52M | $20.94M | — | $19.81M | $4.27M | $15.54M | $1.14 | $1.14 | 13,558,000 | 13,583,000 |
|---|
| 2023-11-30 | $140.42M | $64.86M | $75.55M | — | $44.14M | $51.37M | $24.18M | — | $23.07M | $5.59M | $17.48M | $1.28 | $1.28 | 13,560,000 | 13,584,000 |
|---|
| 2023-08-31 | $140.45M | $68.33M | $72.13M | — | $38.82M | $48.89M | $23.24M | — | $22.22M | $5.65M | $16.58M | $1.22 | $1.21 | -4,000 | -2,000 |
|---|
| 2023-05-31 | $141.72M | $69.96M | $71.76M | — | $38.2M | $46.11M | $25.66M | — | $24.37M | $5.48M | $18.9M | $1.39 | $1.38 | 13,573,000 | 13,600,000 |
|---|
| 2023-02-28 | $130.19M | $64.12M | $66.08M | — | $37.69M | $43.93M | $22.15M | — | $20.87M | $4.34M | $16.53M | $1.21 | $1.21 | 13,583,000 | 13,608,000 |
|---|
| 2022-11-30 | $124.89M | $60.64M | $64.26M | — | $39.98M | $45.58M | $18.68M | — | $17.7M | $3.71M | $14M | $1.03 | $1.02 | 13,590,000 | 13,609,000 |
|---|
| 2022-08-31 | $130.42M | $68.63M | $61.79M | — | $31.8M | $42.25M | $19.54M | — | $18.27M | $3.48M | $14.79M | $1.08 | $1.08 | -15,000 | -16,000 |
|---|
| 2022-05-31 | $123.67M | $64.68M | $58.99M | — | $33.62M | $40M | $18.98M | — | $18.3M | $3.82M | $14.48M | $1.07 | $1.07 | 13,656,000 | 13,680,000 |
|---|
| 2022-02-28 | $129.99M | $64.47M | $65.52M | — | $34.82M | $40.78M | $24.74M | — | $24.4M | $4.9M | $19.51M | $1.41 | $1.41 | 13,679,000 | 13,704,000 |
|---|
| 2021-11-30 | $134.75M | $66.28M | $68.47M | — | $38.42M | $44.41M | $24.06M | — | $23.14M | $4.58M | $18.56M | $1.35 | $1.34 | 13,716,000 | 13,752,000 |
|---|
| 2021-08-31 | $115.24M | $56.21M | $59.03M | — | $35.91M | $46.56M | $12.47M | — | $11.35M | $2.95M | $8.41M | $0.61 | $0.61 | 4,000 | 6,000 |
|---|
| 2021-05-31 | $136.41M | $63.95M | $72.46M | — | $38.13M | $45.14M | $27.32M | — | $26.91M | $5.9M | $21.01M | $1.53 | $1.52 | 13,708,000 | 13,746,000 |
|---|
| 2021-02-28 | $111.91M | $49.9M | $62.01M | — | $35.48M | $41.35M | $20.66M | — | $20.22M | $3.02M | $17.19M | $1.25 | $1.24 | 13,700,000 | 13,729,000 |
|---|
| 2020-11-30 | $124.56M | $54.31M | $70.25M | — | $35.98M | $41.85M | $28.39M | — | $28.02M | $4.4M | $23.62M | $1.72 | $1.72 | 13,675,000 | 13,706,000 |
|---|
| 2020-08-31 | $111.65M | $48.82M | $62.82M | — | $31.55M | $38.3M | $24.52M | — | $24.75M | $5.09M | $19.67M | $1.43 | $1.42 | -9,000 | -8,000 |
|---|
| 2020-05-31 | $98.25M | $45.2M | $53.05M | — | $27.92M | $33.24M | $19.81M | — | $19.08M | $4.56M | $14.52M | $1.06 | $1.06 | 13,674,000 | 13,700,000 |
|---|
| 2020-02-29 | $100.05M | $46.45M | $53.6M | — | $29.91M | $35.42M | $18.19M | — | $17.39M | $3.06M | $14.33M | $1.04 | $1.04 | 13,712,000 | 13,737,000 |
|---|
| 2019-11-30 | $98.56M | $45.01M | $53.54M | — | $32.6M | $38.84M | $14.7M | — | $14.29M | $2.1M | $12.19M | $0.88 | $0.88 | 13,714,000 | 13,746,000 |
|---|
| 2019-08-31 | $106.74M | $48.48M | $58.27M | — | $28.67M | $35.2M | $23.06M | — | $22.46M | $13.88M | $8.58M | $0.63 | $0.63 | -22,000 | -23,000 |
|---|
| 2019-05-31 | $113.99M | $51.91M | $62.08M | — | $31.96M | $38.88M | $23.2M | — | $22.62M | $4.48M | $18.14M | $1.30 | $1.30 | 13,790,000 | 13,820,000 |
|---|
| 2019-02-28 | $101.34M | $45.18M | $56.16M | — | $30.59M | $36.44M | $19.72M | — | $19.57M | $3.67M | $15.91M | $1.15 | $1.14 | 13,828,000 | 13,857,000 |
|---|
| 2018-11-30 | $101.28M | $45.45M | $55.83M | — | $32.73M | $39.43M | $16.4M | — | $16.12M | $2.84M | $13.28M | $0.95 | $0.95 | 13,846,000 | 13,882,000 |
|---|
| 2018-08-31 | $102.64M | $45.99M | $56.65M | — | $29.66M | $36.88M | $19.77M | — | $19.11M | -$2.53M | $21.64M | $1.55 | $1.54 | -20,000 | -19,000 |
|---|
| 2018-05-31 | $107.03M | $48.37M | $58.66M | — | $30.08M | $36.33M | $22.33M | — | $21.3M | $5.17M | $16.13M | $1.15 | $1.15 | 13,905,000 | 13,937,000 |
|---|
| 2018-02-28 | $101.26M | $45.5M | $55.76M | — | $30.44M | $36.39M | $19.37M | — | $18.22M | $3.4M | $14.82M | $1.05 | $1.05 | 13,967,000 | 13,995,000 |
|---|
| 2017-11-30 | $97.6M | $43.4M | $54.2M | — | $31.22M | $37.06M | $17.14M | — | $16.56M | $3.93M | $12.63M | $0.90 | $0.90 | 13,976,000 | 14,011,000 |
|---|
| 2017-08-31 | $96.56M | $42.47M | $54.1M | — | $28.17M | $34.18M | $19.92M | — | $19.53M | $5.17M | $14.37M | $1.02 | $1.01 | -26,000 | -28,000 |
|---|
| 2017-05-31 | $98.18M | $43.89M | $54.29M | — | $27.56M | $33.67M | $20.61M | — | $20.29M | $5.84M | $14.44M | $1.02 | $1.02 | 14,056,000 | 14,088,000 |
|---|
| 2017-02-28 | $96.52M | $42.06M | $54.46M | — | $29.84M | $35.6M | $18.86M | — | $18.41M | $6.05M | $12.36M | $0.87 | $0.87 | 14,111,000 | 14,143,000 |
|---|
| 2016-11-30 | $89.25M | $38.21M | $51.04M | — | $28.99M | $34.52M | $16.52M | — | $16.4M | $4.64M | $11.76M | $0.82 | $0.82 | 14,180,000 | 14,221,000 |
|---|
| 2016-08-31 | $97.15M | $41.36M | $55.79M | — | $32.01M | $38.16M | $17.63M | — | $19.31M | $5.07M | $14.23M | $0.99 | $0.99 | -33,000 | -34,000 |
|---|
| 2016-05-31 | $96.45M | $41.64M | $54.81M | — | $29.22M | $36.14M | $18.67M | — | $17.62M | $4.96M | $12.67M | $0.88 | $0.88 | 14,306,000 | 14,349,000 |
|---|
| 2016-02-29 | $94.55M | $42.19M | $52.36M | — | $28.69M | $34.46M | $17.91M | — | $18.99M | $5.32M | $13.67M | $0.95 | $0.94 | 14,386,000 | 14,429,000 |
|---|
| 2015-11-30 | $92.52M | $41.11M | $51.41M | — | $27.85M | $34.26M | $17.15M | — | $16.87M | $4.81M | $12.06M | $0.83 | $0.83 | 14,404,000 | 14,461,000 |
|---|
| 2015-08-31 | $91.98M | $42.01M | $49.97M | — | $27.45M | $34.18M | $15.79M | — | $15.79M | $4.06M | $11.72M | $0.80 | $0.80 | -34,000 | -36,000 |
|---|
| 2015-05-31 | $92.49M | $43.21M | $49.27M | — | $26.64M | $32.9M | $16.37M | — | $15.7M | $4.73M | $10.97M | $0.75 | $0.75 | 14,546,000 | 14,615,000 |
|---|
| 2015-02-28 | $97.33M | $46.1M | $51.23M | — | $27.36M | $33.6M | $17.63M | — | $16.09M | $4.76M | $11.33M | $0.77 | $0.76 | 14,636,000 | 14,703,000 |
|---|
| 2014-11-30 | $96.35M | $46.65M | $49.7M | — | $27.42M | $34.11M | $15.59M | — | $15.54M | $4.75M | $10.79M | $0.73 | $0.73 | 14,668,000 | 14,738,000 |
|---|
| 2014-08-31 | $97.62M | $46.14M | $51.48M | — | $28.34M | $34.87M | $16.62M | — | $16.58M | $5.03M | $11.54M | $0.78 | $0.77 | -80,000 | -81,000 |
|---|
| 2014-05-31 | $95.65M | $46.51M | $49.14M | — | $26.89M | $34.04M | $15.1M | — | $14.96M | $4.55M | $10.41M | $0.69 | $0.69 | 14,977,000 | 15,051,000 |
|---|
| 2014-02-28 | $94.18M | $45.63M | $48.56M | — | $26.65M | $33.31M | $15.25M | — | $14.96M | $4.64M | $10.32M | $0.67 | $0.67 | 15,202,000 | 15,272,000 |
|---|
| 2013-11-30 | $95.54M | $45.87M | $49.67M | — | $26.7M | $32.91M | $16.77M | — | $16.47M | $4.99M | $11.48M | $0.75 | $0.74 | 15,279,000 | 15,366,000 |
|---|
| 2013-08-31 | $93.47M | $43.94M | $49.53M | — | $29.43M | $38.15M | $11.38M | — | $11.24M | $3.1M | $8.14M | $0.53 | $0.53 | -62,000 | -63,000 |
|---|
| 2013-05-31 | $93.1M | $45.32M | $47.78M | — | $25.66M | $32.83M | $14.96M | — | $14.79M | $4.52M | $10.27M | $0.66 | $0.66 | 15,460,000 | 15,561,000 |
|---|
| 2013-02-28 | $86.71M | $42.59M | $44.13M | — | $23.96M | $29.69M | $14.44M | — | $14.99M | $4.53M | $10.46M | $0.67 | $0.66 | 15,585,000 | 15,679,000 |
|---|
| 2012-11-30 | $95.26M | $47.54M | $47.73M | — | $25.33M | $31.86M | $15.87M | — | $15.85M | $4.91M | $10.94M | $0.69 | $0.69 | 15,693,000 | 15,807,000 |
|---|
| 2012-08-31 | $84.85M | $42.93M | $41.92M | — | $21.64M | $28.34M | $13.58M | — | $13.41M | $4.44M | $8.97M | $0.57 | $0.56 | -52,000 | -48,000 |
|---|
| 2012-05-31 | $87.02M | $43.94M | $43.08M | — | $22.74M | $29.94M | $13.14M | — | $12.87M | $3.74M | $9.14M | $0.57 | $0.57 | 15,872,000 | 16,008,000 |
|---|
| 2012-02-29 | $85.97M | $43.82M | $42.14M | — | $21.91M | $27.43M | $14.71M | — | $14.7M | $4.12M | $10.58M | $0.66 | $0.65 | 15,953,000 | 16,069,000 |
|---|
| 2011-11-30 | $84.95M | $43.61M | $41.34M | — | $22.64M | $31.04M | $10.3M | — | $9.93M | $3.14M | $6.79M | $0.42 | $0.42 | 16,074,000 | 16,205,000 |
|---|
| 2011-08-31 | $90.74M | $47.04M | $43.71M | — | $21.45M | $28.6M | $15.11M | — | $14.96M | $4.77M | $10.19M | $0.61 | $0.61 | -77,000 | -81,000 |
|---|
| 2011-05-31 | $85.54M | $43.4M | $42.14M | — | $22.59M | $30.3M | $11.84M | — | $11.74M | $3.68M | $8.06M | $0.48 | $0.47 | 16,851,000 | 17,027,000 |
|---|
| 2011-02-28 | $79.21M | $38.16M | $41.05M | — | $21.63M | $27.19M | $13.86M | — | $13.58M | $4.47M | $9.11M | $0.53 | $0.53 | 16,994,000 | 17,172,000 |
|---|
| 2010-11-30 | $80.93M | $39.71M | $41.22M | — | $21.65M | $27.9M | $13.32M | — | $13.25M | $4.17M | $9.08M | $0.54 | $0.53 | 16,796,000 | 16,991,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 | $619.99M | $278.64M | $341.34M | $8.7M | $199.94M | $237.55M | $103.79M | — | $101.63M | $10.63M | $90.99M | $6.70 | $6.69 | 13,544,000 | 13,567,000 |
|---|
| 2024-08-31 | $590.56M | $275.33M | $315.23M | $8M | $183.86M | $218.88M | $96.35M | — | $91.51M | $21.86M | $69.64M | $5.12 | $5.11 | 13,554,000 | 13,580,000 |
|---|
| 2023-08-31 | $537.26M | $263.04M | $274.22M | $6.2M | $154.68M | $184.5M | $89.72M | — | $85.16M | $19.17M | $65.99M | $4.84 | $4.83 | 13,578,000 | 13,604,000 |
|---|
| 2022-08-31 | $518.82M | $264.06M | $254.77M | $5.1M | $138.66M | $167.44M | $87.33M | — | $84.11M | $16.78M | $67.33M | $4.91 | $4.90 | 13,668,000 | 13,696,000 |
|---|
| 2021-08-31 | $488.11M | $224.37M | $263.74M | $5.6M | $145.49M | $174.9M | $88.84M | — | $86.5M | $16.27M | $70.23M | $5.11 | $5.09 | 13,698,000 | 13,733,000 |
|---|
| 2020-08-31 | $408.5M | $185.48M | $223.02M | $6M | $121.98M | $145.8M | $77.22M | — | $75.52M | $14.81M | $60.71M | $4.41 | $4.40 | 13,691,000 | 13,719,000 |
|---|
| 2019-08-31 | $423.35M | $191.01M | $232.34M | $6.5M | $123.95M | $149.96M | $82.38M | — | $80.77M | $24.86M | $55.91M | $4.03 | $4.02 | 13,799,000 | 13,830,000 |
|---|
| 2018-08-31 | $408.52M | $183.26M | $225.26M | $7M | $121.39M | $146.66M | $78.6M | — | $75.18M | $9.96M | $65.22M | $4.65 | $4.64 | 13,929,000 | 13,962,000 |
|---|
| 2017-08-31 | $380.51M | $166.62M | $213.89M | $8.4M | $114.56M | $137.98M | $75.91M | — | $74.62M | $21.69M | $52.93M | $3.73 | $3.72 | 14,089,000 | 14,123,000 |
|---|
| 2016-08-31 | $380.67M | $166.3M | $214.37M | $7.7M | $117.77M | $143.02M | $71.35M | — | $72.79M | $20.16M | $52.63M | $3.65 | $3.64 | 14,332,000 | 14,379,000 |
|---|
| 2015-08-31 | $378.15M | $177.97M | $200.18M | $9M | $108.87M | $134.79M | $65.39M | — | $63.11M | $18.3M | $44.81M | $3.05 | $3.04 | 14,582,000 | 14,649,000 |
|---|
| 2014-08-31 | $383M | $184.14M | $198.85M | $6.9M | $108.58M | $135.12M | $63.74M | — | $62.96M | $19.21M | $43.75M | $2.89 | $2.87 | 15,072,000 | 15,148,000 |
|---|
| 2013-08-31 | $368.55M | $179.39M | $189.16M | $7.2M | $104.38M | $132.53M | $56.64M | — | $56.87M | $17.05M | $39.81M | $2.55 | $2.54 | 15,517,000 | 15,619,000 |
|---|
| 2012-08-31 | $342.78M | $174.3M | $168.48M | $5.1M | $88.92M | $116.75M | $51.73M | — | $50.91M | $15.43M | $35.49M | $2.22 | $2.20 | 15,914,000 | 16,046,000 |
|---|
| 2011-08-31 | $336.41M | $168.3M | $168.11M | $5.5M | $87.31M | $113.98M | $54.13M | — | $53.53M | $17.1M | $36.43M | $2.16 | $2.14 | 16,803,000 | 16,982,000 |
|---|
| 2010-08-31 | $321.52M | $156.21M | $165.31M | $5.3M | $87.32M | $110.11M | $55.2M | — | $53.56M | $17.46M | $36.1M | $2.17 | $2.15 | 16,606,000 | 16,725,000 |
|---|