Complete source-backed income-statement history.
- Available history
- 2010-02-28 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 | $402.12M | $217.26M | $184.86M | — | $124.51M | — | $60.35M | $218,000.00 | $48.32M | $12.56M | $35.76M | $1.54 | $1.51 | 23,265,000 | 23,758,000 |
|---|
| 2026-02-28 | $470.03M | $260.37M | $209.66M | — | $181.44M | — | -$50.96M | $214,000.00 | -$64.6M | -$9.03M | -$55.57M | -$2.38 | -$2.38 | 23,000 | 23,000 |
|---|
| 2025-11-30 | $512.83M | $272.49M | $240.34M | — | $182.81M | — | -$8.37M | $211,000.00 | -$24.01M | $60.04M | -$84.06M | -$3.65 | -$3.65 | 23,035,000 | 23,035,000 |
|---|
| 2025-08-31 | $431.78M | $241.1M | $190.68M | — | $177M | — | -$315.72M | $249,000.00 | -$329.69M | -$21.05M | -$308.64M | -$13.44 | -$13.44 | 22,959,000 | 22,959,000 |
|---|
| 2025-05-31 | $371.66M | $196.64M | $175.01M | — | $167.66M | — | -$407.04M | $308,000.00 | -$420.54M | $30.18M | -$450.72M | -$19.65 | -$19.65 | 22,943,000 | 22,943,000 |
|---|
| 2025-02-28 | $485.89M | $249.96M | $235.93M | — | $174.52M | — | $2.02M | $370,000.00 | -$11.61M | -$62.53M | $50.92M | $2.22 | $2.22 | -52,000 | -53,000 |
|---|
| 2024-11-30 | $530.71M | $271.38M | $259.33M | — | $180.69M | — | $75.12M | $198,000.00 | $63.15M | $13.54M | $49.62M | $2.17 | $2.17 | 22,853,000 | 22,882,000 |
|---|
| 2024-08-31 | $474.22M | $258.15M | $216.07M | — | $179.69M | — | $34.85M | $170,000.00 | $21.81M | $4.79M | $17.01M | $0.75 | $0.74 | 22,814,000 | 22,839,000 |
|---|
| 2024-05-31 | $416.85M | $213.77M | $203.08M | — | $170.48M | — | $30.76M | $100,000.00 | $18.32M | $12.12M | $6.2M | $0.26 | $0.26 | 23,524,000 | 23,633,000 |
|---|
| 2024-02-29 | $489.2M | $249.61M | $239.6M | — | $169.57M | — | $66.18M | $1.05M | $54.73M | $12M | $42.73M | $1.79 | $1.78 | -38,000 | -26,000 |
|---|
| 2023-11-30 | $549.61M | $285.83M | $263.78M | — | $152.96M | — | $106.93M | $180,000.00 | $94.25M | $18.35M | $75.9M | $3.20 | $3.19 | 23,743,000 | 23,813,000 |
|---|
| 2023-08-31 | $491.56M | $261.91M | $229.65M | — | $179.19M | — | $46.85M | $148,000.00 | $33.34M | $5.96M | $27.38M | $1.14 | $1.14 | 23,918,000 | 24,041,000 |
|---|
| 2023-05-31 | $474.67M | $259.04M | $215.63M | — | $167.64M | — | $40.64M | $137,000.00 | $26.73M | $4.15M | $22.58M | $0.94 | $0.94 | 24,049,000 | 24,134,000 |
|---|
| 2023-02-28 | $484.58M | $274.53M | $210.06M | — | $144.22M | — | $53.71M | $64,000.00 | $39.71M | $3.53M | $36.18M | $1.51 | $1.50 | 13,000 | 4,000 |
|---|
| 2022-11-30 | $558.61M | $301.93M | $256.68M | — | $169.02M | — | $77.19M | $5,000.00 | $64.05M | $12.22M | $51.83M | $2.16 | $2.15 | 23,991,000 | 24,078,000 |
|---|
| 2022-08-31 | $521.4M | $299.95M | $221.45M | — | $169.72M | — | $46.95M | $113,000.00 | $37.89M | $7.22M | $30.67M | $1.28 | $1.28 | 23,969,000 | 24,056,000 |
|---|
| 2022-05-31 | $508.08M | $296.91M | $211.17M | — | $177.23M | — | $33.94M | $67,000.00 | $29.63M | $5.04M | $24.6M | $1.03 | $1.02 | 23,865,000 | 24,122,000 |
|---|
| 2022-02-28 | $582.02M | $333.85M | $248.17M | — | $197.79M | — | $50.38M | $75,000.00 | $47.12M | $7.33M | $39.79M | $1.67 | $1.65 | -51,000 | -51,000 |
|---|
| 2021-11-30 | $624.88M | $351.05M | $273.83M | — | $183.79M | — | $90.04M | $52,000.00 | $86.89M | $11.2M | $75.68M | $3.14 | $3.10 | 24,129,000 | 24,399,000 |
|---|
| 2021-08-31 | $475.23M | $264.64M | $210.59M | — | $142.93M | — | $67.29M | $31,000.00 | $64.02M | $12.7M | $51.32M | $2.13 | $2.11 | 24,101,000 | 24,347,000 |
|---|
| 2021-05-31 | $541.22M | $320.63M | $220.59M | — | $155.75M | — | $64.84M | $102,000.00 | $61.94M | $4.97M | $56.97M | $2.34 | $2.31 | 24,349,000 | 24,636,000 |
|---|
| 2021-02-28 | $509.38M | $279.04M | $230.34M | — | $197.37M | — | $24.53M | $119,000.00 | $21.6M | -$577,000.00 | $22.17M | $0.96 | $0.94 | -197,000 | -154,000 |
|---|
| 2020-11-30 | $637.74M | $350.41M | $287.33M | — | $186.63M | — | $100.71M | $93,000.00 | $97.88M | $13.72M | $84.16M | $3.37 | $3.34 | 24,965,000 | 25,192,000 |
|---|
| 2020-08-31 | $530.85M | $300.52M | $230.34M | — | $131.03M | — | $99.28M | $111,000.00 | $96.59M | $9.26M | $87.33M | $3.45 | $3.43 | 25,325,000 | 25,458,000 |
|---|
| 2020-05-31 | $420.84M | $241.53M | $179.3M | — | $121.99M | — | $56.98M | $236,000.00 | $53.37M | -$6.92M | $60.29M | $2.39 | $2.37 | 25,254,000 | 25,397,000 |
|---|
| 2020-02-29 | $442.37M | $249.75M | $192.62M | — | $152.11M | — | -$2.75M | $81,000.00 | -$6.08M | -$2.92M | -$3.16M | -$0.13 | -$0.13 | 19,000 | 27,000 |
|---|
| 2019-11-30 | $474.74M | $264.76M | $209.97M | — | $130.69M | — | $79.27M | $92,000.00 | $76.59M | $7.9M | $68.7M | $2.73 | $2.71 | 25,161,000 | 25,396,000 |
|---|
| 2019-08-31 | $414M | $235.84M | $178.15M | — | $123.2M | — | $54.52M | $89,000.00 | $51.39M | $5.3M | $46.1M | $1.84 | $1.83 | 25,116,000 | 25,245,000 |
|---|
| 2019-05-31 | $376.34M | $222.61M | $153.73M | — | $105.9M | — | $47.21M | $132,000.00 | $44.03M | $3.34M | $40.69M | $1.63 | $1.61 | 25,019,000 | 25,245,000 |
|---|
| 2019-02-28 | $384.84M | $227.31M | $157.53M | — | $112.46M | — | $44.1M | $165,000.00 | $40.96M | $3.24M | $37.27M | $1.47 | $1.46 | -248,000 | -217,000 |
|---|
| 2018-11-30 | $431.08M | $249.24M | $181.85M | — | $120.52M | — | $61.3M | $15,000.00 | $58.34M | $4.02M | $49.47M | $1.90 | $1.88 | 26,057,000 | 26,366,000 |
|---|
| 2018-08-31 | $393.55M | $238.38M | $155.17M | — | $103.65M | — | $50.66M | $85,000.00 | $47.99M | $3.97M | $44.02M | $1.67 | $1.66 | 26,359,000 | 26,557,000 |
|---|
| 2018-05-31 | $354.68M | $208.12M | $146.56M | — | $101.51M | — | $43.33M | $75,000.00 | $40.72M | $2.54M | $37.79M | $1.42 | $1.42 | 26,521,000 | 26,614,000 |
|---|
| 2018-02-28 | $387.56M | $229.55M | $158.01M | — | $114.44M | — | $31.43M | $46,000.00 | $28.51M | $9.4M | $60.08M | $2.22 | $2.20 | -63,000 | -50,000 |
|---|
| 2017-11-30 | $420.84M | $242.7M | $178.14M | — | $109.63M | — | $67.34M | $34,000.00 | $63.87M | $5.25M | — | -$1.12 | -$1.12 | 27,113,000 | 27,267,000 |
|---|
| 2017-08-31 | $344.95M | $201.47M | $143.48M | — | $103.77M | — | $39.71M | $81,000.00 | $36.03M | $1.46M | — | $0.33 | $0.33 | 27,232,000 | 27,401,000 |
|---|
| 2017-05-31 | $325.49M | $193.92M | $131.57M | — | $96.99M | — | $30.58M | $166,000.00 | $27.02M | -$284,000.00 | $5.87M | $0.22 | $0.22 | 27,076,000 | 27,245,000 |
|---|
| 2017-02-28 | $237.01M | $173.21M | $63.81M | — | $22.35M | — | $45.96M | $71,000.00 | $42.81M | $3.5M | $35.7M | $1.32 | $1.30 | -178,000 | -167,000 |
|---|
| 2016-11-30 | $444.41M | $250.2M | $194.22M | — | $130.9M | — | $63.32M | $106,000.00 | $59.8M | $2.19M | — | $2.10 | $2.07 | 27,484,000 | 27,802,000 |
|---|
| 2016-08-31 | $368.17M | $205.2M | $162.97M | — | $125.48M | — | $37.49M | $88,000.00 | $33.71M | $5.35M | — | $1.02 | $1.00 | 27,845,000 | 28,224,000 |
|---|
| 2016-05-31 | $347.94M | $195.51M | $152.43M | — | $122.13M | — | $22.9M | $149,000.00 | $19.4M | $370,000.00 | — | $0.69 | $0.68 | 27,773,000 | 28,147,000 |
|---|
| 2016-02-29 | $232.6M | $180.71M | $51.89M | — | $47.2M | — | $1.69M | $66,000.00 | -$694,000.00 | -$2.05M | — | $0.35 | $0.35 | -88,000 | -154,000 |
|---|
| 2015-11-30 | $445.5M | $262.98M | $182.52M | — | $126.89M | — | $55.63M | $142,000.00 | $53.03M | $6.26M | — | $1.66 | $1.63 | 28,129,000 | 28,634,000 |
|---|
| 2015-08-31 | $369.13M | $221.12M | $148.01M | — | $115.57M | — | $32.43M | -$46,000.00 | $29.88M | $5.43M | — | $0.86 | $0.84 | 28,435,000 | 28,986,000 |
|---|
| 2015-05-31 | $345.35M | $202.03M | $143.32M | — | $113.78M | — | $26.54M | $138,000.00 | $23.79M | $3.38M | — | $0.72 | $0.70 | 28,520,000 | 29,088,000 |
|---|
| 2015-02-28 | $377.73M | $212.85M | $164.88M | — | $115.93M | — | $48.95M | $283,000.00 | $45.8M | $5.25M | — | $1.42 | $1.40 | -51,000 | -35,000 |
|---|
| 2014-11-30 | $435.67M | $254.26M | $181.41M | — | $116.37M | — | $65.04M | $87,000.00 | $60.96M | $5.58M | — | $1.95 | $1.92 | 28,414,000 | 28,824,000 |
|---|
| 2014-08-31 | $319.95M | $186.21M | $133.74M | — | $109.14M | — | $24.6M | $97,000.00 | $20.7M | $1.86M | — | $0.66 | $0.65 | 28,372,000 | 28,769,000 |
|---|
| 2014-05-31 | $311.78M | $192.26M | $119.52M | — | $87.4M | — | $23.12M | $50,000.00 | $19.76M | $3.36M | — | $0.56 | $0.55 | 29,105,000 | 29,616,000 |
|---|
| 2014-02-28 | $312.52M | $186.94M | $125.58M | — | $108.86M | — | $16.73M | $74,000.00 | $14.25M | $3.24M | — | $0.34 | $0.33 | 25,000 | 75,000 |
|---|
| 2013-11-30 | $380.73M | $233.03M | $147.7M | — | $98.31M | — | $49.39M | $13,000.00 | $46.89M | $9.37M | — | $1.17 | $1.16 | 32,047,000 | 32,482,000 |
|---|
| 2013-08-31 | $319.39M | $196.13M | $123.26M | — | $92.9M | — | $30.36M | $56,000.00 | $28.22M | $4.9M | — | $0.73 | $0.72 | 31,993,000 | 32,272,000 |
|---|
| 2013-05-31 | $304.52M | $184.35M | $120.17M | — | $87.49M | — | $20.63M | $84,000.00 | $17.77M | $3.38M | — | $0.45 | $0.45 | 31,908,000 | 32,180,000 |
|---|
| 2013-02-28 | $326.04M | $194.46M | $131.58M | — | $91.85M | — | $39.73M | $48,000.00 | $36.11M | $4.6M | — | $0.99 | $0.98 | 15,000 | 51,000 |
|---|
| 2012-11-30 | $374.6M | $226.15M | $148.45M | — | $101.4M | — | $47.05M | -$16,000.00 | $43.8M | $6.09M | — | $1.19 | $1.18 | 31,775,000 | 31,970,000 |
|---|
| 2012-08-31 | $287.41M | $170.38M | $117.03M | — | $86.19M | — | $30.84M | $31,000.00 | $27.74M | $4.77M | — | $0.72 | $0.72 | 31,743,000 | 31,846,000 |
|---|
| 2012-05-31 | $300.21M | $179.06M | $121.15M | — | $90M | — | $31.15M | $23,000.00 | $27.86M | $4.39M | — | $0.74 | $0.74 | 31,699,000 | 31,840,000 |
|---|
| 2012-02-29 | $294M | $170.9M | $123.11M | — | $86.55M | — | $36.56M | -$52,000.00 | $33.24M | $3.94M | — | $0.93 | $0.92 | 94,000 | 20,000 |
|---|
| 2011-11-30 | $338.79M | $205.6M | $133.18M | — | $91.35M | — | $41.83M | $190,000.00 | $39.06M | $6.18M | — | $1.04 | $1.04 | 31,592,000 | 31,666,000 |
|---|
| 2011-08-31 | $277.42M | $165.14M | $112.28M | — | $81.93M | — | $30.35M | -$658,000.00 | $26.43M | $2.83M | — | $0.75 | $0.74 | 31,292,000 | 31,731,000 |
|---|
| 2011-05-31 | $271.47M | $161.55M | $109.91M | — | $79.26M | — | $30.65M | $143,000.00 | $27.37M | -$2.76M | — | $0.80 | $0.78 | 30,857,000 | 31,660,000 |
|---|
| 2011-02-28 | $237.07M | $133.27M | $103.8M | — | $72.32M | — | $29.82M | $87,000.00 | $26.59M | — | — | $0.79 | $0.78 | 29,000 | 62,000 |
|---|
| 2010-11-30 | $205M | $112.26M | $92.75M | — | $61.21M | — | $31.54M | $156,000.00 | $29.62M | — | — | $0.88 | $0.86 | 30,644,000 | 31,297,000 |
|---|
| 2010-08-31 | $174.82M | $94.55M | $80.28M | — | $52.62M | — | $27.66M | $164,000.00 | $25.68M | — | — | $0.77 | $0.75 | 30,642,000 | 31,230,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 |
|---|
| 2026-02-28 | $1.79B | $970.6M | $815.69M | $54M | $708.91M | — | -$782.08M | $982,000.00 | -$838.84M | $60.14M | -$898.98M | -$39.08 | -$39.08 | 23,002,000 | 23,002,000 |
|---|
| 2025-02-28 | $1.91B | $993.26M | $914.41M | $53.9M | $705.38M | — | $142.75M | $838,000.00 | $91.66M | -$32.09M | $123.75M | $5.38 | $5.37 | 23,012,000 | 23,065,000 |
|---|
| 2024-02-29 | $2.01B | $1.06B | $948.66M | $56.5M | $669.36M | — | $260.59M | $1.52M | $209.04M | $40.45M | $168.59M | $7.06 | $7.03 | 23,865,000 | 23,970,000 |
|---|
| 2023-02-28 | $2.07B | $1.17B | $899.35M | $47.8M | $660.2M | — | $211.79M | $249,000.00 | $171.29M | $28.02M | $143.27M | $5.98 | $5.95 | 23,955,000 | 24,090,000 |
|---|
| 2022-02-28 | $2.22B | $1.27B | $953.19M | $54M | $680.26M | — | $272.55M | $260,000.00 | $259.97M | $36.2M | $223.76M | $9.27 | $9.17 | 24,142,000 | 24,410,000 |
|---|
| 2021-02-28 | $2.1B | $1.17B | $927.3M | $53.4M | $637.01M | — | $281.49M | $559,000.00 | $269.43M | $15.48M | $253.95M | $10.16 | $10.08 | 24,985,000 | 25,196,000 |
|---|
| 2020-02-29 | $1.71B | $972.97M | $734.47M | $17.8M | $511.9M | — | $178.25M | $394,000.00 | $165.94M | $13.61M | $152.33M | $6.06 | $6.02 | 25,118,000 | 25,322,000 |
|---|
| 2019-02-28 | $1.56B | $923.05M | $641.11M | $13M | $438.14M | — | $199.38M | $340,000.00 | $188M | $13.78M | $168.55M | $6.46 | $6.41 | 26,073,000 | 26,303,000 |
|---|
| 2018-02-28 | $1.48B | $867.65M | $611.2M | $13.5M | $424.83M | — | $169.06M | $327,000.00 | $155.44M | $26.56M | $44.45M | $1.64 | $1.63 | 27,077,000 | 27,254,000 |
|---|
| 2017-02-28 | $1.4B | $824.12M | $573.42M | $11.8M | $400.85M | — | $169.66M | $414,000.00 | $155.72M | $11.41M | $140.69M | $5.11 | $5.04 | 27,522,000 | 27,891,000 |
|---|
| 2016-02-29 | $1.39B | $866.84M | $525.73M | $11.6M | $403.44M | — | $116.29M | $299,000.00 | $106.01M | $13.02M | $101.23M | $3.58 | $3.52 | 28,273,000 | 28,749,000 |
|---|
| 2015-02-28 | $1.45B | $845.57M | $599.56M | $7.4M | $428.84M | — | $161.72M | $517,000.00 | $147.21M | $16.05M | — | $4.59 | $4.52 | 28,579,000 | 29,035,000 |
|---|
| 2014-02-28 | $1.32B | $800.45M | $516.7M | $2.87M | $387.55M | — | $117.1M | $227,000.00 | $107.13M | $20.89M | — | $2.69 | $2.66 | 32,007,000 | 32,386,000 |
|---|
| 2013-02-28 | $1.29B | $770.05M | $518.21M | — | $369.44M | — | $148.77M | $86,000.00 | $135.51M | $19.85M | — | $3.64 | $3.62 | 31,754,000 | 31,936,000 |
|---|
| 2012-02-29 | $1.18B | $703.19M | $478.48M | — | $339.1M | — | $139.39M | -$377,000.00 | $126.09M | $15.72M | — | $3.52 | $3.48 | 31,340,000 | 31,705,000 |
|---|
| 2011-02-28 | $777.04M | $427.8M | $349.25M | — | $235.34M | — | $111.74M | $577,000.00 | $102.63M | $9.32M | — | $3.04 | $2.98 | 30,669,000 | 31,355,000 |
|---|
| 2010-02-28 | $647.63M | $368.47M | $279.16M | — | $188.89M | — | $89.37M | $1.05M | $80.11M | $8.29M | — | $2.38 | $2.32 | 30,217,000 | 30,921,000 |
|---|