Complete source-backed income-statement history.
- Available history
- 2019-06-30 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 | $94.5M | $15.89M | — | $13.05M | — | — | -$8.3M | — | -$17.65M | $1.04M | -$43.11M | -$4.89 | — | 8,811,277 | — |
|---|
| 2026-01-31 | $130.65M | $34.22M | — | $13.42M | — | — | -$25.15M | — | -$40.43M | -$3.72M | -$36.71M | -$4.19 | — | 57,801 | — |
|---|
| 2025-10-31 | $129M | $35.28M | — | $13.79M | — | — | -$34.33M | — | -$50.08M | -$8.8M | -$41.28M | -$4.74 | — | 8,708,893 | — |
|---|
| 2025-07-31 | $128.82M | $32.89M | — | $14.32M | — | — | -$11.83M | — | -$24.21M | -$417,000.00 | -$23.79M | -$2.78 | — | 8,567,973 | — |
|---|
| 2025-04-30 | $99.15M | $16.52M | — | $13.32M | — | — | -$11.27M | — | -$30.37M | -$741,000.00 | -$38.05M | -$4.57 | — | 8,324,864 | — |
|---|
| 2025-01-31 | $133.75M | $33.63M | — | $15.32M | — | — | -$17.28M | — | -$31.35M | -$241,000.00 | -$31.11M | -$3.76 | — | 29,733 | — |
|---|
| 2024-10-31 | $137.23M | $34.31M | — | $14.94M | — | — | -$9.18M | — | -$25.46M | -$1.86M | -$23.6M | -$2.86 | — | 8,239,564 | — |
|---|
| 2024-07-31 | $132.22M | $32.47M | — | $14.99M | — | — | -$19.33M | — | -$41.62M | -$2.06M | -$39.57M | -$4.84 | — | 8,180,374 | — |
|---|
| 2024-04-30 | $127.79M | $34.47M | — | $15.51M | — | — | -$23.83M | — | -$29.22M | -$1.58M | -$27.64M | -$3.42 | — | 8,089,331 | — |
|---|
| 2024-01-31 | $137.54M | $38.46M | — | $17.01M | — | — | -$228.06M | — | -$252.86M | -$7.53M | -$245.33M | -$30.46 | — | -8,035,660,407 | — |
|---|
| 2023-10-31 | $138.96M | $36.41M | — | $16.13M | — | — | -$19.87M | $19,000.00 | -$30.2M | -$2.46M | -$27.74M | -$3.45 | — | 8,047,497,000 | — |
|---|
| 2023-07-31 | $141.19M | $40.47M | — | $17.86M | — | — | -$25.3M | -$63,000.00 | -$33.89M | -$1.89M | -$32M | -$4.00 | — | 8,005,000 | — |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | — | -$32M | — | — | — | — |
|---|
| 2023-04-30 | $135.55M | $37.82M | — | $17.04M | — | — | -$35.38M | $270,000.00 | -$47.93M | -$4.38M | -$44.22M | -$5.42 | — | 8,158,000 | — |
|---|
| 2023-01-31 | $140.32M | $42.35M | — | $16.52M | — | — | -$39.4M | $2.24M | -$63.08M | -$6.74M | -$53.48M | -$5.80 | — | 87,019 | — |
|---|
| 2022-10-31 | $139.39M | $36.66M | — | $17.25M | — | $748.09M | -$608.7M | $1.6M | -$592.15M | -$8.83M | -$528.34M | -$64.29 | -$3.21 | 8,218,000 | 164,368,000 |
|---|
| 2022-07-31 | $140.57M | $35M | — | $19.69M | — | $251.36M | -$110.78M | $80,000.00 | -$130.38M | -$3.07M | -$121.5M | -$0.74 | -$0.74 | 164,089,000 | 164,089,000 |
|---|
| 2022-06-30 | — | — | — | — | — | — | — | — | — | — | -$121.5M | — | — | — | — |
|---|
| 2022-04-30 | $134.84M | $38.01M | — | $16.33M | — | $206.29M | -$45.24M | $1.21M | -$45.43M | -$22.34M | -$21.64M | -$0.15 | -$0.15 | 142,209,000 | 142,209,000 |
|---|
| 2021-10-31 | $140.15M | $39.05M | — | $10.46M | — | $150.6M | -$10.45M | -$661,000.00 | -$54.93M | -$6.17M | -$42.86M | -$0.32 | -$0.32 | 133,116,000 | 133,116,000 |
|---|
| 2021-04-30 | $91.7M | $24.52M | — | $16.61M | — | $119.4M | -$27.7M | -$352,000.00 | -$39.49M | -$2.09M | -$37.41M | -$9.35 | -$9.35 | 4,000,000 | 4,000,000 |
|---|
| 2021-03-31 | — | — | — | — | — | $1.58M | -$1.58M | $43.33M | $41.74M | $2,422.00 | $41.74M | — | — | — | 32,537,498 |
|---|
| 2020-12-31 | — | — | — | — | — | $2.14M | -$138,120.00 | $99,547.00 | -$38,573.00 | $140,247.00 | -$178,820.00 | — | — | — | 9,775 |
|---|
| 2020-09-30 | — | — | — | — | — | $240,937.00 | -$240,937.00 | $123,281.00 | -$117,656.00 | -$24,707.00 | -$92,949.00 | — | — | — | 19,665,085 |
|---|
| 2020-07-31 | $116.84M | $21.62M | — | $16.84M | — | $118.02M | -$1.18M | $898,000.00 | -$71.89M | -$909,000.00 | -$70.98M | -$709.10 | -$709.10 | 100,100 | 100,100 |
|---|
| 2020-06-30 | — | — | — | — | — | $225,983.00 | -$225,983.00 | $66,042.00 | -$159,941.00 | -$33,588.00 | -$126,353.00 | — | — | — | 19,647,583 |
|---|
| 2020-04-30 | — | — | — | — | — | — | — | — | — | — | -$433.9M | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | $301,863.00 | -$301,863.00 | -$8.12M | -$8.42M | $404,809.00 | -$8.82M | — | — | — | 25,224,075 |
|---|
| 2019-09-30 | — | — | — | — | — | $369,066.00 | -$369,066.00 | $3.54M | $3.17M | $666,245.00 | $2.51M | — | — | — | 19,549,981 |
|---|
| 2019-06-30 | — | — | — | — | — | $1,000.00 | -$1,000.00 | $0.00 | -$1,000.00 | $0.00 | -$1,000.00 | — | — | — | 15,000,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 | $512.67M | $134.64M | — | $55.63M | — | — | -$89.49M | — | -$153.53M | -$13.71M | -$139.82M | -$16.27 | — | 8,594,008 | — |
|---|
| 2025-01-31 | $530.99M | $134.88M | — | $60.76M | — | — | -$69.62M | — | -$127.65M | -$5.74M | -$121.91M | -$14.87 | — | 8,200,077 | — |
|---|
| 2024-01-31 | $553.24M | $153.16M | — | $68.03M | — | — | -$308.61M | — | -$364.87M | -$16.27M | -$349.29M | -$43.38 | — | 8,051,593 | — |
|---|
| 2023-01-31 | $555.12M | $152.02M | — | $69.8M | — | — | -$804.12M | $4.97M | -$831.04M | -$40.97M | -$724.96M | -$91.26 | — | 7,944,019 | — |
|---|
| 2020-12-31 | — | — | — | — | — | $2.91M | -$906,903.00 | $2.52M | $1.61M | $486,761.00 | $1.12M | — | — | — | 19,657,411 |
|---|
| 2020-01-31 | $514.02M | $96.04M | — | $67.95M | — | $917.24M | -$403.22M | -$5.12M | -$837.99M | $11.21M | -$849.21M | -$8,483.57 | -$8,483.57 | 100,100 | 100,100 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | $1.25M | $4.69M | — | — | — | — |
|---|