Complete source-backed income-statement history.
- Available history
- 2009-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 | $167.55M | $78.77M | $88.78M | — | $45.82M | — | $41.37M | — | $38.69M | $8.9M | $29.8M | $0.58 | $0.58 | 51,316,000 | 51,568,000 |
|---|
| 2026-02-28 | $154.81M | $82.99M | $71.82M | — | $42.04M | — | $25.02M | — | $22.12M | $5.81M | $16.31M | $0.31 | $0.31 | 51,880,000 | 52,300,000 |
|---|
| 2025-11-30 | $144.21M | $71.03M | $73.18M | — | $43.1M | — | $28.49M | — | $25.56M | $6.43M | $19.13M | $0.36 | $0.36 | 52,980,000 | 53,348,000 |
|---|
| 2025-08-31 | $167.51M | $83.67M | $83.84M | — | $42.06M | — | $39.84M | — | $36.82M | $8.73M | $28.08M | $0.53 | $0.52 | -181,000 | -194,000 |
|---|
| 2025-05-31 | $158.66M | $78.76M | $79.9M | — | $41.13M | — | $31.68M | — | $28.34M | $6.3M | $22.04M | $0.41 | $0.41 | 54,051,000 | 54,417,000 |
|---|
| 2025-02-28 | $145.53M | $72.1M | $73.43M | — | $41.42M | — | $30.82M | — | $27.7M | $6.8M | $20.9M | $0.38 | $0.38 | 54,397,000 | 54,808,000 |
|---|
| 2024-11-30 | $145.2M | $70.54M | $74.65M | — | $42.32M | — | $31.13M | — | $27.88M | $6.15M | $21.72M | $0.40 | $0.40 | 54,242,000 | 54,812,000 |
|---|
| 2024-08-31 | $158.71M | $81.31M | $77.4M | — | $43.52M | — | $30.04M | — | $26.84M | $3.44M | $24.42M | $0.45 | $0.44 | -8,000 | 22,000 |
|---|
| 2024-05-31 | $150.39M | $72.51M | $77.88M | — | $42.1M | — | $33.36M | — | $29.43M | $6.81M | $25.78M | $0.47 | $0.47 | 54,292,000 | 54,826,000 |
|---|
| 2024-02-29 | $138.44M | $66.96M | $71.48M | — | $40.72M | — | $29.52M | — | $25.27M | $7.4M | $17.82M | $0.33 | $0.33 | 54,213,000 | 54,685,000 |
|---|
| 2023-11-30 | $141.97M | $67.72M | $74.25M | — | $42.22M | — | $28.66M | — | $23.97M | $5.67M | $17.74M | $0.33 | $0.32 | 54,527,000 | 55,008,000 |
|---|
| 2023-08-31 | $160.61M | $81.7M | $78.91M | — | $50.95M | — | $32.2M | — | $28.3M | $5.19M | $22.23M | $0.39 | $0.40 | -313,000 | -300,000 |
|---|
| 2023-05-31 | $156.25M | $78.4M | $77.86M | — | $48.81M | — | $25.44M | — | $21.66M | $4.69M | $12.38M | $0.22 | $0.22 | 57,052,000 | 57,432,000 |
|---|
| 2023-02-28 | $141.96M | $71.59M | $70.37M | — | $52.06M | — | $13.97M | — | $10.15M | $2.99M | $4.5M | $0.08 | $0.08 | 57,042,000 | 57,500,000 |
|---|
| 2022-11-30 | $139.38M | $71.48M | $67.91M | — | $53.25M | — | $12.31M | — | $8.79M | $2.38M | $7.45M | $0.13 | $0.13 | 56,886,000 | 57,317,000 |
|---|
| 2022-08-31 | $151.83M | $78.09M | $73.73M | — | $54.63M | — | $13.13M | — | $10.13M | -$94,000.00 | $10.03M | $0.17 | $0.17 | -754,000 | -731,000 |
|---|
| 2022-05-31 | $151.89M | $79.85M | $72.05M | — | $63.1M | — | $6.64M | — | $5.44M | $1.38M | $7.45M | $0.03 | $0.03 | 60,227,000 | 60,610,000 |
|---|
| 2022-02-28 | $136.6M | $76.62M | $59.98M | — | $50.67M | — | $4.48M | — | $3.46M | $1.34M | $1.22M | $0.02 | $0.02 | 60,387,000 | 60,689,000 |
|---|
| 2021-11-30 | $130.9M | $71.28M | $59.63M | — | $48.48M | — | $6.41M | — | $4.97M | $1.78M | $2.79M | $0.05 | $0.05 | 60,261,000 | 60,621,000 |
|---|
| 2021-08-31 | $145.43M | $79.16M | $66.27M | — | $45.22M | — | $13.59M | — | $12.44M | $5.9M | $5.27M | $0.08 | $0.09 | 60,000 | 91,000 |
|---|
| 2021-05-31 | $143.15M | $76.3M | $66.85M | — | $40.47M | — | $22.75M | — | $20.87M | -$4.39M | $25.03M | $0.42 | $0.41 | 60,144,000 | 60,574,000 |
|---|
| 2021-02-28 | $120.65M | $65.88M | $54.78M | — | $45.88M | — | $5.71M | — | $3.59M | $1,000.00 | $3.18M | $0.05 | $0.05 | 59,938,000 | 60,269,000 |
|---|
| 2020-11-30 | $119.43M | $64.17M | $55.26M | — | $43.71M | — | $9.07M | — | $7.08M | $2.26M | $4.6M | $0.08 | $0.08 | 59,811,000 | 60,092,000 |
|---|
| 2020-08-31 | $111.35M | $66.89M | $44.47M | — | $37.67M | — | $3.24M | — | $1.14M | $943,000.00 | $1.44M | $0.02 | $0.02 | -60,000 | -89,000 |
|---|
| 2020-05-31 | $101.88M | $59.93M | $41.95M | — | $40.77M | — | -$2M | — | -$5.34M | -$407,000.00 | -$5M | -$0.08 | -$0.08 | 59,826,000 | 59,826,000 |
|---|
| 2020-02-29 | $133.39M | $71.29M | $62.09M | — | $50.25M | — | $8.57M | — | $4.72M | $806,000.00 | $2.16M | $0.04 | $0.04 | 60,130,000 | 60,513,000 |
|---|
| 2019-11-30 | $146.67M | $77.99M | $68.69M | — | — | — | $14.37M | — | $7.32M | $950,000.00 | $2.12M | $0.04 | $0.03 | 60,081,000 | 60,601,000 |
|---|
| 2019-08-31 | $158.32M | $89.25M | $69.07M | — | — | — | $5.45M | — | -$1.51M | $1.63M | -$266.86M | -$4.36 | -$4.33 | -81,000 | -94,000 |
|---|
| 2019-05-31 | $178.1M | $96.14M | $81.95M | — | — | — | $38.18M | — | $31.82M | $4.96M | $32.42M | $0.53 | $0.52 | 61,422,000 | 61,840,000 |
|---|
| 2019-02-28 | $159.79M | $88.47M | $71.32M | — | — | — | $12.44M | — | $4.77M | $4M | $2.75M | $0.04 | $0.04 | 61,243,000 | 61,607,000 |
|---|
| 2018-11-30 | $158.55M | $88.24M | $70.31M | — | — | — | -$8.55M | — | -$16.36M | $66,000.00 | -$17.45M | -$0.29 | -$0.29 | 61,031,000 | 61,031,000 |
|---|
| 2018-08-31 | -$239.91M | -$216.08M | -$23.83M | — | — | — | -$6.96M | — | -$14.27M | -$3M | -$37.67M | -$0.63 | -$0.61 | 150,000 | 178,000 |
|---|
| 2018-05-31 | $317.1M | $200.59M | $116.51M | — | — | — | $32.69M | — | $25.02M | -$4M | $29.01M | $0.48 | $0.48 | 60,683,000 | 61,064,000 |
|---|
| 2018-02-28 | $275.17M | $185.47M | $89.7M | — | — | — | $9.8M | — | $1.62M | $19.84M | -$18.22M | -$0.30 | -$0.30 | 60,318,000 | 60,318,000 |
|---|
| 2017-11-30 | $288.96M | $188.04M | $100.91M | — | — | — | $14.67M | — | $6.83M | $1.6M | $5.23M | $0.09 | $0.09 | 59,871,000 | 60,609,000 |
|---|
| 2017-08-31 | -$203.5M | -$180.67M | -$22.83M | — | — | — | -$133.86M | — | -$143.61M | -$15.79M | -$98.76M | -$1.66 | -$1.65 | 97,000 | -619,000 |
|---|
| 2017-05-31 | $295.43M | $192.62M | $102.8M | — | — | — | $27.33M | — | $18.48M | -$4.03M | $22.51M | $0.38 | $0.37 | 59,675,000 | 60,402,000 |
|---|
| 2017-02-28 | $258.87M | $171.54M | $87.33M | — | — | — | $13.2M | — | $5.27M | $200,000.00 | $5.07M | $0.09 | $0.08 | 59,368,000 | 60,146,000 |
|---|
| 2016-11-30 | $265.79M | $172.73M | $93.07M | — | — | — | $8.47M | — | $1.97M | -$3M | $4.97M | $0.08 | $0.08 | 58,972,000 | 59,616,000 |
|---|
| 2016-08-31 | $275.77M | $179.49M | $96.28M | — | — | — | $18.18M | — | $10.9M | -$6.5M | $17.4M | $0.30 | $0.30 | -24,000 | -24,000 |
|---|
| 2016-05-31 | $305.34M | $197.82M | $107.53M | — | — | — | $28.34M | — | $20.34M | -$827,000.00 | $21.17M | $0.36 | $0.36 | 58,923,000 | 59,589,000 |
|---|
| 2016-02-29 | $263.29M | $172.26M | $91.03M | — | — | — | -$172.12M | — | -$179.22M | -$20.03M | -$159.19M | -$2.70 | -$2.70 | 58,991,000 | 58,991,000 |
|---|
| 2015-11-30 | $305.01M | $196.45M | $108.56M | — | — | — | $25.37M | — | $17.64M | $2.19M | $15.45M | $0.26 | $0.26 | 59,187,000 | 59,713,000 |
|---|
| 2015-08-31 | $300.38M | $193.84M | $106.54M | — | — | — | $28.78M | — | $20.81M | -$1.27M | $22.08M | $0.36 | $0.36 | -649,000 | 144,000 |
|---|
| 2015-05-31 | $320.1M | $201.54M | $118.56M | — | — | — | $43M | — | $34.97M | -$2.99M | $37.96M | $0.64 | $0.63 | 59,617,000 | 60,243,000 |
|---|
| 2015-02-28 | $301.01M | $191.24M | $109.76M | — | — | — | -$56.45M | — | -$62.86M | $1.98M | -$64.84M | -$1.05 | -$1.05 | 61,759,000 | 61,759,000 |
|---|
| 2014-11-30 | $327.77M | $200.79M | $126.98M | — | — | — | $38.22M | — | $32.47M | $7.79M | $24.67M | $0.38 | $0.38 | 64,357,000 | 65,599,000 |
|---|
| 2014-08-31 | $354.35M | $212.25M | $142.1M | — | — | — | $61.7M | — | $54.65M | $19.06M | $35.59M | $0.53 | $0.52 | -973,000 | -1,032,000 |
|---|
| 2014-05-31 | $378.19M | $229.64M | $148.55M | — | — | — | $58.78M | — | $52.23M | $1.67M | $50.56M | $0.72 | $0.70 | 70,432,000 | 71,770,000 |
|---|
| 2014-02-28 | $327.77M | $203.32M | $124.45M | — | — | — | $38.98M | — | $31.39M | $9.09M | $41.39M | $0.57 | $0.56 | 72,227,000 | 73,773,000 |
|---|
| 2013-11-30 | $339.56M | $207.78M | $131.78M | — | — | — | $43.65M | — | $35.76M | $2.75M | $36.04M | $0.49 | $0.48 | 73,085,000 | 75,011,000 |
|---|
| 2013-08-31 | $327.26M | $197.76M | $129.5M | — | — | — | $52.76M | — | $45.89M | $776,000.00 | $58.25M | $0.80 | $0.78 | 22,000 | 89,000 |
|---|
| 2013-05-31 | $344.21M | $207.3M | $136.9M | — | — | — | $57.04M | — | $49.9M | $3.83M | -$92.98M | -$1.27 | -$1.24 | 73,133,000 | 74,787,000 |
|---|
| 2013-02-28 | $300.47M | $184.29M | $116.18M | — | — | — | $36.87M | — | $30.65M | $4.81M | $28.44M | $0.39 | $0.38 | 72,946,000 | 74,416,000 |
|---|
| 2012-11-30 | $307.81M | $183.44M | $124.37M | — | — | — | $43.47M | — | $36.51M | $5.96M | $36.34M | $0.50 | $0.49 | 72,791,000 | 74,271,000 |
|---|
| 2012-08-31 | $322.37M | $192.76M | $129.61M | — | — | — | $49.71M | — | $43.23M | $7.31M | -$16.46M | -$0.25 | -$0.22 | 915,000 | -261,000 |
|---|
| 2012-05-31 | $343.27M | $204.51M | $138.75M | — | — | — | $58.85M | — | $32.19M | $4.46M | $34.4M | $0.48 | $0.45 | 71,083,000 | 75,371,000 |
|---|
| 2012-02-29 | $378.02M | $236.73M | $141.29M | — | — | — | $49.46M | — | $41.81M | $9.63M | $32.18M | $0.47 | $0.43 | 68,064,000 | 75,105,000 |
|---|
| 2011-11-30 | $392.8M | $240.19M | $152.61M | — | — | — | $57.28M | — | $48.4M | $11.23M | $37.17M | $0.54 | $0.50 | 68,421,000 | 75,142,000 |
|---|
| 2011-08-31 | $117.42M | $53.54M | $63.88M | — | — | — | $36.27M | — | $26.32M | $3.29M | $41.38M | $0.60 | $0.55 | 46,000 | -9,000 |
|---|
| 2011-05-31 | $392.78M | $238.74M | $154.04M | — | — | — | $58M | — | $49.82M | $11.46M | $36.36M | $0.53 | $0.49 | 68,354,000 | 75,571,000 |
|---|
| 2011-02-28 | $330.7M | $205.67M | $125.03M | — | — | — | $37.05M | — | $28.31M | $6.17M | $7.93M | $0.12 | $0.11 | 68,270,000 | 75,495,000 |
|---|
| 2010-11-30 | $318.41M | $196.56M | $121.85M | — | — | — | $41.57M | — | $33.57M | $6.91M | $25.89M | $0.38 | $0.35 | 68,000,000 | 74,876,000 |
|---|
| 2010-08-31 | $310.36M | $195.78M | $114.58M | — | — | — | $37.59M | — | $29.5M | $8.59M | -$16.82M | -$0.24 | -$0.22 | 31,000 | 53,000 |
|---|
| 2010-05-31 | $310.07M | $193.88M | $116.19M | — | — | — | $40.09M | — | $32M | $3.71M | $21.84M | $0.32 | $0.30 | 67,642,000 | 74,389,000 |
|---|
| 2010-02-28 | $267.44M | $171.08M | $96.36M | — | — | — | $17.48M | — | $9.92M | $2.02M | $7.16M | $0.11 | $0.10 | 67,595,000 | 74,068,000 |
|---|
| 2009-11-30 | $272.64M | $172.52M | $100.12M | — | — | — | $26.61M | — | $17.79M | $4.53M | $11.85M | $0.18 | $0.17 | 67,542,000 | 74,012,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 | $616.9M | $305.07M | $311.83M | $14.5M | $166.92M | — | $133.47M | — | $120.73M | $27.98M | $92.75M | $1.72 | $1.70 | 54,049,000 | 54,485,000 |
|---|
| 2024-08-31 | $589.51M | $288.5M | $301.01M | $12.4M | $168.57M | — | $121.59M | — | $105.52M | $23.31M | $85.75M | $1.58 | $1.56 | 54,336,000 | 54,862,000 |
|---|
| 2023-08-31 | $598.2M | $303.17M | $295.04M | $9M | $205.06M | — | $83.92M | — | $68.9M | $15.25M | $46.56M | $0.82 | $0.82 | 56,680,000 | 57,117,000 |
|---|
| 2022-08-31 | $571.22M | $305.84M | $265.39M | $7.3M | $216.87M | — | $30.66M | — | $23.99M | $4.4M | $15.69M | $0.26 | $0.26 | 59,538,000 | 59,909,000 |
|---|
| 2021-08-31 | $528.66M | $285.5M | $243.16M | $7.4M | $175.28M | — | $51.11M | — | $43.98M | $3.76M | $38.08M | $0.63 | $0.63 | 60,024,000 | 60,403,000 |
|---|
| 2020-08-31 | $493.29M | $276.1M | $217.19M | $7.3M | $180.51M | — | $24.18M | — | $7.85M | $2.29M | $723,000.00 | $0.01 | $0.01 | 59,952,000 | 60,269,000 |
|---|
| 2019-08-31 | $654.76M | $362.11M | $292.65M | $9.3M | $209.23M | — | $47.52M | — | $18.72M | $10.66M | -$249.15M | -$4.07 | -$4.04 | 61,151,000 | 61,607,000 |
|---|
| 2018-08-31 | $641.3M | $358.02M | $283.28M | $8.7M | — | — | $50.21M | — | $19.2M | $14.45M | -$21.65M | -$0.36 | -$0.35 | 60,441,000 | 61,028,000 |
|---|
| 2017-08-31 | $616.59M | $356.22M | $260.37M | $8.9M | — | — | -$84.85M | — | -$117.89M | -$22.61M | -$66.21M | -$1.11 | -$1.11 | 59,436,000 | 59,436,000 |
|---|
| 2016-08-31 | $1.15B | $746.01M | $403.4M | $18.3M | — | — | -$100.22M | — | -$130.34M | -$25.17M | -$105.17M | -$1.78 | -$1.78 | 59,010,000 | 59,010,000 |
|---|
| 2015-08-31 | $1.25B | $787.41M | $461.84M | $17.7M | — | — | $53.55M | — | $25.39M | $5.52M | $19.87M | $0.32 | $0.32 | 61,262,000 | 62,055,000 |
|---|
| 2014-08-31 | $1.4B | $852.99M | $546.87M | $20M | — | — | $203.11M | — | $174.03M | $32.57M | $163.57M | $2.31 | $2.26 | 70,942,000 | 72,486,000 |
|---|
| 2013-08-31 | $1.28B | $772.79M | $506.95M | $21M | — | — | $190.15M | — | $162.95M | $15.37M | $30.05M | $0.41 | $0.40 | 72,979,000 | 74,580,000 |
|---|
| 2012-08-31 | $1.28B | $765.06M | $511.46M | $17.1M | — | — | $204.51M | — | $154.63M | $29.35M | $87.29M | $1.25 | $1.17 | 70,099,000 | 74,940,000 |
|---|
| 2011-08-31 | $1.16B | $694.51M | $464.8M | $12.5M | — | — | $172.89M | — | $138.02M | $27.83M | $111.56M | $1.63 | $1.50 | 68,254,000 | 75,305,000 |
|---|
| 2010-08-31 | $1.16B | $733.26M | $427.25M | $14.5M | — | — | $121.77M | — | $89.2M | $18.85M | $24.03M | $0.36 | $0.35 | 67,624,000 | 74,209,000 |
|---|
| 2009-08-31 | $1.12B | $729.4M | $388.23M | — | — | — | $67.73M | — | $26.59M | $611,000.00 | $13.72M | $0.24 | $0.24 | 58,047,000 | 66,064,000 |
|---|