Complete source-backed income-statement history.
- Available history
- 2020-01-31 to 2026-07-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-07-31 | $213.74M | $74.55M | $139.19M | $24.43M | — | $129.23M | $9.96M | — | $12.75M | $5.63M | $7.12M | $0.03 | $0.03 | 235,556,000 | 237,840,000 |
|---|
| 2026-04-30 | $219.48M | $76.45M | $143.03M | $23.36M | — | $132.42M | $10.61M | — | $16.3M | $12.12M | $4.18M | $0.02 | $0.02 | 240,518,000 | 243,135,000 |
|---|
| 2026-01-31 | $220.59M | $75.77M | $144.83M | $25.32M | — | $130.66M | $14.17M | — | $20.56M | $11.61M | $8.95M | $0.03 | $0.04 | -1,100,000 | -2,301,000 |
|---|
| 2025-10-31 | $219.07M | $73.58M | $145.49M | $24.71M | — | $133.94M | $11.55M | — | $17.31M | $14.41M | $2.9M | $0.01 | $0.01 | 244,916,000 | 252,054,000 |
|---|
| 2025-07-31 | $212.04M | $67.44M | $144.6M | $23.16M | — | $128.33M | $16.27M | — | $23.74M | $11.13M | $12.62M | $0.05 | $0.05 | 254,391,000 | 263,201,000 |
|---|
| 2025-04-30 | $205.5M | $62.63M | $142.87M | $22.81M | — | $144.62M | -$1.76M | — | $5.18M | $6.74M | -$1.57M | -$0.01 | -$0.01 | 256,647,000 | 256,647,000 |
|---|
| 2025-01-31 | $202.54M | $58.82M | $143.72M | $22.56M | — | $133.27M | $10.46M | — | $15.37M | -$83.31M | $98.68M | $0.38 | $0.36 | -1,789,000 | -336,000 |
|---|
| 2024-10-31 | $200.69M | $57.85M | $142.84M | $23.3M | — | $134.95M | $7.89M | — | $13.38M | $2.93M | $10.46M | $0.04 | $0.04 | 253,807,000 | 261,972,000 |
|---|
| 2024-07-31 | $197.21M | $53.97M | $143.24M | $23.23M | — | $143.33M | -$87,000.00 | — | $6.33M | $4.49M | $1.84M | $0.01 | $0.01 | 260,830,000 | 271,934,000 |
|---|
| 2024-04-30 | $195.96M | $51.13M | $144.83M | $22.54M | — | $139.12M | $5.71M | — | $13.21M | $2.58M | $10.63M | $0.04 | $0.04 | 271,664,000 | 284,032,000 |
|---|
| 2024-01-31 | $194.21M | $47.55M | $146.66M | $23.06M | — | $128.2M | $18.46M | — | $26.71M | $5.57M | $21.14M | $0.08 | $0.07 | 1,378,000 | 1,108,000 |
|---|
| 2023-10-31 | $186.33M | $46.45M | $139.88M | $23.15M | — | $126.69M | $13.19M | — | $19.52M | $2.55M | $16.97M | $0.06 | $0.06 | 271,202,000 | 288,121,000 |
|---|
| 2023-07-31 | $178.47M | $43.47M | $135M | $24.32M | — | $129.51M | $5.49M | — | $12.73M | $2.24M | $10.49M | $0.04 | $0.04 | 268,900,000 | 283,853,000 |
|---|
| 2023-04-30 | $173.36M | $41.94M | $131.43M | $20.76M | — | $134.62M | -$3.19M | — | $1.57M | -$1.24M | $2.81M | $0.01 | $0.01 | 265,584,000 | 281,344,000 |
|---|
| 2023-01-31 | $165.33M | $39.33M | $126.01M | $20.13M | — | $127.82M | -$1.82M | — | $634,000.00 | $1.3M | -$667,000.00 | $0.00 | $0.00 | 853,000 | 853,000 |
|---|
| 2022-10-31 | $157.25M | $40.52M | $116.73M | $19.21M | — | $121.33M | -$4.6M | — | -$3.51M | $2.35M | -$5.86M | -$0.02 | -$0.02 | 260,285,000 | 260,285,000 |
|---|
| 2022-07-31 | $150.63M | $42.16M | $108.47M | $19.99M | — | $130.15M | -$21.68M | — | -$21.76M | $2.17M | -$23.93M | -$0.09 | -$0.09 | 258,785,000 | 258,785,000 |
|---|
| 2022-04-30 | $144.98M | $41.72M | $103.26M | $17.33M | — | $126.39M | -$23.13M | — | -$22.83M | $2.46M | -$25.29M | -$0.10 | -$0.10 | 256,903,000 | 256,903,000 |
|---|
| 2022-01-31 | $135.67M | $39.8M | $95.86M | $15.87M | — | $131.66M | -$35.8M | — | -$36.14M | $784,000.00 | -$36.92M | -$0.14 | -$0.14 | 20,523,000 | 20,523,000 |
|---|
| 2021-10-31 | $127.06M | $38.7M | $88.36M | $16.59M | — | $113.12M | -$24.77M | — | -$25.89M | $1.82M | -$27.71M | -$0.11 | -$0.11 | 255,195,000 | 255,195,000 |
|---|
| 2021-07-31 | $118.69M | $37.34M | $81.35M | $15.04M | — | $109.76M | -$28.41M | — | -$29.85M | $2.51M | -$32.35M | -$0.19 | -$0.19 | 167,590,000 | 167,590,000 |
|---|
| 2021-04-30 | $110.98M | $31.71M | $79.27M | $13.09M | — | $89.77M | -$10.5M | — | -$12.69M | $1.8M | -$14.49M | -$0.15 | -$0.15 | 98,217,000 | 98,217,000 |
|---|
| 2021-01-31 | $104.11M | $33.1M | $71.01M | $13.41M | — | $78.26M | -$7.25M | — | -$9.92M | $889,000.00 | -$10.8M | -$0.11 | -$0.11 | 1,950,000 | 1,950,000 |
|---|
| 2020-10-31 | $96.33M | $30.22M | $66.11M | $10.39M | — | $81.39M | -$15.28M | — | -$17.87M | $1.1M | -$18.97M | -$0.21 | -$0.21 | 91,672,000 | 91,672,000 |
|---|
| 2020-07-31 | $93.5M | $27.29M | $66.2M | $8.15M | — | $61.35M | $4.85M | — | $3.39M | $376,000.00 | $3.01M | $0.02 | $0.01 | 87,196,000 | 201,134,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 | $857.2M | $279.42M | $577.78M | $96M | — | $537.54M | $40.24M | — | $66.79M | $43.88M | $22.91M | $0.09 | $0.09 | 250,834,000 | 257,965,000 |
|---|
| 2025-01-31 | $796.39M | $221.76M | $574.64M | $91.62M | — | $550.67M | $23.97M | — | $48.29M | -$73.32M | $121.61M | $0.47 | $0.44 | 260,241,000 | 274,773,000 |
|---|
| 2024-01-31 | $732.36M | $179.4M | $552.96M | $91.29M | — | $519.01M | $33.95M | — | $60.52M | $9.12M | $51.4M | $0.19 | $0.18 | 269,974,000 | 287,093,000 |
|---|
| 2023-01-31 | $618.19M | $163.73M | $454.47M | $76.66M | — | $505.69M | -$51.22M | — | -$47.47M | $8.27M | -$55.74M | -$0.21 | -$0.21 | 259,530,000 | 259,530,000 |
|---|
| 2022-01-31 | $492.39M | $147.55M | $344.84M | $60.59M | — | $444.31M | -$99.47M | — | -$104.55M | $6.92M | -$111.47M | -$0.57 | -$0.57 | 195,020,000 | 195,020,000 |
|---|
| 2021-01-31 | $386.93M | $122.08M | $264.85M | $40.28M | — | $290.43M | -$25.58M | — | -$34.19M | $3.78M | -$37.97M | -$0.42 | -$0.42 | 90,378,000 | 90,378,000 |
|---|
| 2020-01-31 | $324.28M | $123.16M | $201.12M | $32.48M | — | $236.65M | -$35.53M | — | -$36.46M | $3.33M | -$39.75M | -$0.47 | -$0.47 | 84,343,000 | 84,343,000 |
|---|