Complete source-backed income-statement history.
- Available history
- 2020-01-31 to 2026-04-30
- 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-04-30 | $211M | $72.34M | $138.66M | $46.1M | — | $166.18M | -$27.51M | — | -$24.06M | $1.43M | -$26.59M | -$0.24 | -$0.24 | 110,797,000 | 110,797,000 |
|---|
| 2026-01-31 | $205.17M | $70.82M | $134.35M | $45.03M | — | $162.59M | -$28.24M | — | -$24.68M | $6.9M | -$31.6M | -$0.29 | -$0.29 | 871,000 | 871,000 |
|---|
| 2025-10-31 | $190.84M | $62.63M | $128.21M | $44.07M | — | $165.76M | -$37.55M | — | -$34.14M | $1.66M | -$36M | -$0.33 | -$0.33 | 107,627,000 | 107,627,000 |
|---|
| 2025-07-31 | $180.11M | $58.22M | $121.89M | $41.25M | — | $160.64M | -$38.75M | — | -$34.77M | -$7.01M | -$27.9M | -$0.26 | -$0.26 | 106,807,000 | 106,807,000 |
|---|
| 2025-04-30 | $162.06M | $50.86M | $111.2M | $36.8M | — | $151.42M | -$40.22M | — | -$34.57M | $1.07M | -$35.79M | -$0.34 | -$0.34 | 104,572,000 | 104,572,000 |
|---|
| 2025-01-31 | $160.4M | $49.31M | $111.09M | $33.6M | — | $132.65M | -$21.56M | — | -$15.97M | $1.09M | -$17.19M | -$0.17 | -$0.17 | 475,000 | 475,000 |
|---|
| 2024-10-31 | $152.05M | $45.91M | $106.14M | $32.86M | — | $138.71M | -$32.57M | — | -$27.28M | $851,000.00 | -$27.91M | -$0.27 | -$0.27 | 102,146,000 | 102,146,000 |
|---|
| 2024-07-31 | $145.5M | $43.42M | $102.08M | $33.14M | — | $130.03M | -$27.95M | — | -$22.45M | $702,000.00 | -$23M | -$0.23 | -$0.23 | 101,449,000 | 101,449,000 |
|---|
| 2024-04-30 | $135.46M | $44.55M | $90.91M | $34.37M | — | $130.99M | -$40.08M | — | -$34.91M | $798,000.00 | -$35.64M | -$0.35 | -$0.35 | 100,788,000 | 100,788,000 |
|---|
| 2024-01-31 | $130.96M | $42.99M | $87.97M | $31.11M | — | $120.26M | -$32.29M | — | -$27.94M | $639,000.00 | -$28.28M | -$0.29 | -$0.29 | 481,000 | 481,000 |
|---|
| 2023-10-31 | $123.96M | $36.37M | $87.58M | $29.87M | — | $122.72M | -$35.13M | — | -$30.59M | $385,000.00 | -$30.74M | -$0.31 | -$0.31 | 97,880,000 | 97,880,000 |
|---|
| 2023-07-31 | $115.11M | $35.47M | $79.63M | $29.13M | — | $115M | -$35.37M | — | -$31.5M | $545,000.00 | -$31.69M | -$0.33 | -$0.33 | 97,180,000 | 97,180,000 |
|---|
| 2023-04-30 | $101.78M | $32.69M | $69.09M | $29.75M | — | $110.99M | -$41.9M | — | -$38.44M | $388,000.00 | -$38.45M | -$0.40 | -$0.40 | 96,353,000 | 96,353,000 |
|---|
| 2023-01-31 | $98.68M | $33.43M | $65.25M | $26.75M | — | $101.77M | -$36.52M | — | -$32.88M | $925,000.00 | -$33.45M | -$0.35 | -$0.35 | 401,000 | 401,000 |
|---|
| 2022-10-31 | $93.13M | $29.14M | $63.99M | $25.58M | — | $100.85M | -$36.86M | — | -$34.28M | -$391,000.00 | -$33.36M | -$0.35 | -$0.35 | 94,469,000 | 94,469,000 |
|---|
| 2022-07-31 | $86.13M | $27.35M | $58.78M | $23.34M | — | $93.89M | -$35.11M | — | -$33.38M | $35,000.00 | -$32.89M | -$0.35 | -$0.35 | 94,103,000 | 94,103,000 |
|---|
| 2022-04-30 | $77.5M | $25.91M | $51.59M | $21.62M | — | $91.24M | -$39.65M | — | -$39.62M | $14,000.00 | -$39.27M | -$0.42 | -$0.42 | 93,250,000 | 93,250,000 |
|---|
| 2022-01-31 | $70.43M | $24.78M | $45.66M | $22.9M | — | $88.25M | -$42.59M | — | -$42.23M | $1.12M | -$42.94M | -$0.53 | -$0.53 | 14,653,000 | 14,653,000 |
|---|
| 2021-10-31 | $63.97M | $19.17M | $44.79M | $12.74M | — | $55.24M | -$10.45M | — | -$10.67M | -$1.61M | -$8.72M | -$0.42 | -$0.42 | 20,717,000 | 20,717,000 |
|---|
| 2021-07-31 | $55.76M | $18.76M | $37M | $11.6M | — | $49.15M | -$12.15M | — | -$12.45M | $166,000.00 | -$12.23M | -$0.60 | -$0.60 | 20,329,000 | 20,329,000 |
|---|
| 2021-04-30 | $47.88M | $15.81M | $32.07M | $11.8M | — | $45.1M | -$13.03M | — | -$12.99M | $160,000.00 | -$12.83M | -$0.65 | -$0.65 | 19,669,000 | 19,669,000 |
|---|
| 2021-01-31 | $42.93M | $15.28M | $27.65M | $9.04M | — | $38.17M | -$10.52M | — | -$10.56M | $196,000.00 | -$10.54M | -$0.56 | -$0.56 | 413,000 | 413,000 |
|---|
| 2020-10-31 | $39.33M | $14.43M | $24.9M | $7.41M | — | $33.69M | -$8.79M | — | -$8.7M | $118,000.00 | -$8.81M | -$0.47 | -$0.47 | 18,633,000 | 18,633,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-01-31 | $738.18M | $242.53M | $495.66M | $167.14M | — | $640.41M | -$144.76M | — | -$128.16M | $2.63M | -$131.29M | -$1.22 | -$1.22 | 107,906,000 | 107,906,000 |
|---|
| 2025-01-31 | $593.41M | $183.19M | $410.22M | $133.97M | — | $532.38M | -$122.16M | — | -$100.6M | $3.45M | -$103.74M | -$1.02 | -$1.02 | 102,189,000 | 102,189,000 |
|---|
| 2024-01-31 | $471.8M | $147.53M | $324.27M | $119.86M | — | $468.97M | -$144.69M | — | -$128.47M | $1.96M | -$129.17M | -$1.32 | -$1.32 | 98,096,000 | 98,096,000 |
|---|
| 2023-01-31 | $355.43M | $115.82M | $239.61M | $97.29M | — | $387.75M | -$148.14M | — | -$140.16M | $583,000.00 | -$138.97M | -$1.47 | -$1.47 | 94,569,000 | 94,569,000 |
|---|
| 2022-01-31 | $238.04M | $78.51M | $159.52M | $59.03M | — | $237.74M | -$78.21M | — | -$78.33M | -$165,000.00 | -$76.72M | -$2.20 | -$2.20 | 34,897,000 | 34,897,000 |
|---|
| 2021-01-31 | $150.19M | $54.51M | $95.68M | $29.21M | — | $127.83M | -$32.15M | — | -$31.43M | $537,000.00 | -$31.75M | -$1.77 | -$1.77 | 17,972,000 | 17,972,000 |
|---|
| 2020-01-31 | $96.36M | $35.69M | $60.68M | $20.34M | — | $94.21M | -$33.53M | — | -$31.36M | $452,000.00 | -$31.81M | -$1.96 | -$1.96 | 16,189,000 | 16,189,000 |
|---|