Complete source-backed income-statement history.
- Available history
- 2017-04-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 | $74,175.00 | $18,318.00 | $55,857.00 | — | — | $118,275.00 | — | — | — | — | -$62,418.00 | — | $0.00 | — | 103,580,799 |
|---|
| 2026-01-31 | $91,476.00 | $24,266.00 | $67,210.00 | — | — | $111,121.00 | — | — | — | — | $67,989.00 | — | $0.00 | — | 654,053 |
|---|
| 2025-10-31 | $97,711.00 | $33,873.00 | $63,838.00 | — | — | $108,719.00 | — | — | — | — | -$44,881.00 | — | $0.00 | — | 101,984,504 |
|---|
| 2025-07-31 | $90,930.00 | $18,928.00 | $72,002.00 | — | — | $250,482.00 | — | — | — | — | -$178,480.00 | — | $0.00 | — | 100,638,208 |
|---|
| 2025-04-30 | $85,591.00 | $19,772.00 | $65,819.00 | — | — | $120,883.00 | — | — | — | — | -$55,064.00 | — | $0.00 | — | 98,170,000 |
|---|
| 2025-01-31 | $104,710.00 | $31,682.00 | $73,028.00 | — | — | $987,550.00 | -$71,873.00 | — | -$73,303.00 | $3,687.00 | -$71,046.00 | — | $0.00 | — | 0 |
|---|
| 2024-10-31 | $139,366.00 | $25,262.00 | $114,104.00 | — | — | $121,692.00 | -$7,588.00 | — | $0.00 | $0.00 | -$7,588.00 | — | $0.00 | — | 98,170,000 |
|---|
| 2024-07-31 | $81,740.00 | $18,199.00 | $63,541.00 | — | — | $147,596.00 | -$84,055.00 | — | -$84,055.00 | $0.00 | -$84,055.00 | — | $0.00 | — | 98,170,000 |
|---|
| 2024-04-30 | $85,053.00 | $22,135.00 | $62,918.00 | — | — | $152,450.00 | -$87,275.00 | — | -$87,275.00 | $2,257.00 | -$89,532.00 | — | $0.00 | — | 98,170,000 |
|---|
| 2024-01-31 | $105,470.00 | $29,267.00 | $76,203.00 | — | — | $238,614.00 | -$162,411.00 | — | -$162,411.00 | $4,555.00 | -$160,546.00 | — | — | — | — |
|---|
| 2023-10-31 | $125,410.00 | $30,146.00 | $95,264.00 | — | — | $143,960.00 | -$48,696.00 | — | -$48,696.00 | $0.00 | -$48,696.00 | — | — | — | — |
|---|
| 2023-07-31 | $126,076.00 | $17,058.00 | $109,018.00 | — | — | $142,026.00 | -$33,008.00 | — | -$33,008.00 | $0.00 | -$33,008.00 | — | — | — | — |
|---|
| 2023-04-30 | $129,887.00 | $20,491.00 | $109,396.00 | — | — | $125,308.00 | -$15,912.00 | — | -$15,912.00 | $3,210.00 | -$19,122.00 | — | — | — | — |
|---|
| 2023-01-31 | -$447,316.00 | -$54,390.00 | $35,889.00 | — | $200,407.00 | $220,291.00 | -$184,402.00 | — | — | $3,210.00 | -$187,612.00 | — | — | — | — |
|---|
| 2022-10-31 | $148,162.00 | $0.00 | $123,922.00 | — | $215,024.00 | $238,380.00 | -$114,458.00 | — | — | $0.00 | -$114,458.00 | — | — | — | — |
|---|
| 2022-07-31 | $139,204.00 | $0.00 | $119,672.00 | — | $220,751.00 | $236,160.00 | -$116,488.00 | — | — | $0.00 | -$116,488.00 | — | — | — | — |
|---|
| 2022-04-30 | $184,950.00 | $1,262.00 | $170,064.00 | — | — | $198,778.00 | -$28,714.00 | — | $20,254.00 | $0.00 | $20,254.00 | — | — | — | — |
|---|
| 2022-01-31 | $0.00 | $1,170.00 | $313,241.00 | — | $585,675.00 | $676,302.00 | -$363,061.00 | — | — | — | -$363,061.00 | — | — | — | — |
|---|
| 2021-10-31 | $0.00 | $0.00 | $0.00 | — | $2,122.00 | $11,002.00 | -$11,002.00 | — | — | — | -$11,002.00 | — | — | — | 79,390,217 |
|---|
| 2021-07-31 | $0.00 | $0.00 | $0.00 | — | $9,992.00 | $13,992.00 | -$13,992.00 | — | — | — | -$13,992.00 | — | — | — | 75,825,000 |
|---|
| 2021-04-30 | $0.00 | $0.00 | $0.00 | — | — | $9,063.00 | -$9,063.00 | — | — | — | -$9,063.00 | — | — | — | 75,825,000 |
|---|
| 2021-01-31 | -$1.00 | — | — | — | — | — | — | — | — | — | -$14,456.00 | — | — | — | 0 |
|---|
| 2020-10-31 | $0.00 | — | — | — | — | — | — | — | — | — | -$5,248.00 | — | — | — | 75,825,000 |
|---|
| 2020-07-31 | $0.00 | — | — | — | — | — | -$3,816.00 | — | — | — | -$3,816.00 | — | — | — | 75,825,000 |
|---|
| 2020-04-30 | $63.00 | — | — | — | — | $8,793.00 | — | — | — | — | -$8,730.00 | — | — | — | 75,825,000 |
|---|
| 2020-01-31 | $116.00 | — | — | — | — | -$5,593.00 | — | — | — | — | -$5,477.00 | — | — | — | 0 |
|---|
| 2019-10-31 | $0.00 | — | — | — | — | -$4,358.00 | — | — | — | — | -$4,358.00 | — | — | — | 75,825,000 |
|---|
| 2019-07-31 | $125.00 | — | — | — | — | -$4,174.00 | -$4,174.00 | — | — | — | -$4,049.00 | — | — | — | 75,825,000 |
|---|
| 2019-04-30 | $0.00 | — | — | — | — | $9,359.00 | — | — | — | — | -$9,359.00 | — | — | — | 75,825,000 |
|---|
| 2019-01-31 | $0.00 | — | — | — | — | -$16,459.00 | — | — | — | — | -$16,459.00 | — | — | — | -65,720,110 |
|---|
| 2018-10-31 | — | — | — | — | — | -$4,290.00 | — | — | — | — | -$4,290.00 | — | — | — | 75,825,000 |
|---|
| 2018-07-31 | $63.00 | — | — | — | — | -$7,311.00 | — | — | — | — | -$7,248.00 | — | — | — | 341,244,293 |
|---|
| 2018-04-30 | — | — | — | — | — | $7,632.00 | — | — | — | — | -$7,632.00 | — | — | — | 585,000,000 |
|---|
| 2018-01-31 | $0.00 | — | — | — | — | -$4,372.00 | — | — | — | — | -$4,372.00 | — | — | — | 0 |
|---|
| 2017-10-31 | — | — | — | — | — | -$3,408.00 | — | — | — | — | -$3,408.00 | — | — | — | 585,000,000 |
|---|
| 2017-07-31 | $53.00 | — | — | — | — | -$10,906.00 | — | — | — | — | -$10,853.00 | — | — | — | 585,000,000 |
|---|
| 2017-04-30 | — | — | — | — | — | -$1,619.00 | — | — | — | — | -$1,619.00 | — | — | — | 6,500,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 | $365,708.00 | $96,839.00 | $268,869.00 | — | — | $591,205.00 | — | — | -$322,336.00 | — | -$210,436.00 | — | $0.00 | — | 101,395,000 |
|---|
| 2025-01-31 | $410,869.00 | $97,278.00 | $313,591.00 | — | — | $565,812.00 | -$250,791.00 | — | -$252,221.00 | $1,430.00 | -$252,221.00 | $0.00 | $0.00 | 98,170,000 | 98,170,000 |
|---|
| 2024-01-31 | $486,843.00 | $96,962.00 | $389,881.00 | — | $576,082.00 | $649,908.00 | -$260,027.00 | — | -$260,027.00 | $1,345.00 | -$261,372.00 | $0.00 | — | 97,679,589 | — |
|---|
| 2023-01-31 | $25,000.00 | $5,858.00 | $447,957.00 | — | $831,180.00 | $892,019.00 | -$444,062.00 | — | -$395,094.00 | $3,210.00 | -$398,304.00 | — | — | — | — |
|---|
| 2022-01-31 | $0.00 | $1,170.00 | $313,241.00 | — | $598,352.00 | $710,359.00 | -$397,118.00 | — | -$397,118.00 | $3,210.00 | -$397,118.00 | — | — | — | — |
|---|
| 2021-01-31 | $62.00 | $0.00 | $62.00 | — | — | $32,312.00 | -$32,250.00 | — | — | $0.00 | -$32,250.00 | — | — | — | 75,825,000 |
|---|
| 2020-01-31 | $242.00 | — | — | — | — | -$23,485.00 | — | — | — | $0.00 | -$23,243.00 | — | — | — | 75,825,000 |
|---|
| 2019-01-31 | $63.00 | — | — | — | — | -$35,691.00 | — | — | — | — | -$35,628.00 | — | — | — | 265,545,000 |
|---|
| 2018-01-31 | $53.00 | — | — | — | — | -$20,305.00 | — | — | — | — | -$20,252.00 | — | — | — | 585,000,000 |
|---|