Complete source-backed income-statement history.
- Available history
- 2014-10-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 | $0.00 | $0.00 | $0.00 | $0.00 | — | $69,890.00 | -$69,890.00 | — | -$116,515.00 | $0.00 | -$116,515.00 | — | $0.00 | — | 73,896,490 |
|---|
| 2026-01-31 | $139,500.00 | $54,900.00 | $84,600.00 | $0.00 | — | $163,241.00 | -$78,641.00 | — | -$126,599.00 | $0.00 | -$126,599.00 | — | $0.00 | — | 73,896,490 |
|---|
| 2025-10-31 | $0.00 | $0.00 | $0.00 | $153.4M | — | $153.62M | -$153.62M | — | -$153.66M | $0.00 | -$153.66M | — | -$2.08 | — | 73,886,047 |
|---|
| 2025-07-31 | $49,030.00 | $61,848.00 | $7,932.00 | — | — | $250,952.00 | -$243,020.00 | — | -$229,528.00 | $0.00 | -$229,528.00 | — | $0.00 | — | 400,741 |
|---|
| 2025-04-30 | $69,342.00 | $99,574.00 | $10,027.00 | $0.00 | — | $125,490.00 | -$115,463.00 | — | -$115,810.00 | $0.00 | -$115,810.00 | — | $0.00 | — | 45,520,416 |
|---|
| 2025-01-31 | $0.00 | $20,750.00 | $18,481.00 | $0.00 | — | $116,586.00 | -$98,105.00 | — | -$100,015.00 | $0.00 | -$100,015.00 | — | $0.00 | — | 45,519,341 |
|---|
| 2024-10-31 | $7,905.00 | $18,493.00 | $25,075.00 | $0.00 | — | $114,219.00 | -$89,144.00 | — | -$91,061.00 | $0.00 | -$91,061.00 | — | $0.00 | — | 45,417,989 |
|---|
| 2024-07-31 | $11,323.00 | $11,549.00 | $8,094.00 | — | — | $7.64M | -$7.63M | — | -$7.63M | $0.00 | -$7.63M | — | -$0.18 | — | 1,740,778 |
|---|
| 2024-04-30 | $0.00 | $0.00 | $0.00 | — | — | $7.51M | -$7.51M | — | -$7.51M | $0.00 | -$7.51M | — | -$0.17 | — | 44,910,000 |
|---|
| 2024-01-31 | $0.00 | $0.00 | $715.00 | — | — | $42,087.00 | -$42,087.00 | — | -$42,362.00 | $0.00 | -$41,647.00 | — | $0.00 | — | 35,410,000 |
|---|
| 2023-10-31 | $0.00 | $22,900.00 | $2,010.00 | — | — | $64,911.00 | -$64,911.00 | — | -$65,002.00 | $0.00 | -$62,992.00 | — | $0.00 | — | 35,410,000 |
|---|
| 2023-07-31 | $0.00 | -$71,771.00 | -$3,230.00 | — | — | $7.1M | -$7.1M | — | -$7.1M | $0.00 | -$7.1M | — | — | — | — |
|---|
| 2023-04-30 | $0.00 | — | $2,093.00 | — | — | $10,239.00 | -$10,239.00 | — | -$11,272.00 | $0.00 | -$9,179.00 | — | — | — | — |
|---|
| 2023-01-31 | — | $25,970.00 | -$970.00 | — | — | $10,461.00 | -$11,431.00 | — | — | $0.00 | -$12,396.00 | — | — | — | — |
|---|
| 2022-10-31 | $25,001.00 | $22,894.00 | $2,107.00 | — | — | $5,495.00 | -$3,388.00 | — | — | $0.00 | -$4,221.00 | — | — | — | — |
|---|
| 2022-07-31 | $24,999.00 | — | $2,505.00 | — | — | $6,718.00 | -$4,213.00 | — | — | $0.00 | -$4,814.00 | — | — | — | — |
|---|
| 2022-04-30 | $16,667.00 | — | $947.00 | — | — | $20,559.00 | -$19,612.00 | -$485.00 | — | $0.00 | -$20,097.00 | — | — | — | — |
|---|
| 2022-01-31 | — | $0.00 | $0.00 | — | — | $6,237.00 | -$6,237.00 | -$389.00 | — | $0.00 | -$6,626.00 | — | — | — | 39,210,000 |
|---|
| 2021-10-31 | — | $0.00 | $0.00 | — | — | $2,440.00 | -$2,440.00 | $67.00 | — | $0.00 | -$2,507.00 | — | — | — | 39,210,000 |
|---|
| 2021-07-31 | — | — | — | — | — | $70,224.00 | -$70,224.00 | -$302.00 | — | $0.00 | -$70,526.00 | — | — | — | 5,581,151 |
|---|
| 2021-04-30 | $0.00 | — | — | — | — | $5,105.00 | -$5,105.00 | -$1,448.00 | — | $0.00 | -$6,553.00 | — | — | — | 17,990,000 |
|---|
| 2021-01-31 | — | — | — | — | — | $4,684.00 | -$4,684.00 | -$1,457.00 | -$6,141.00 | $0.00 | -$6,141.00 | — | — | — | 17,990,000 |
|---|
| 2020-10-31 | — | — | — | — | — | $10,736.00 | -$10,736.00 | -$1,396.00 | -$12,132.00 | $0.00 | -$12,132.00 | — | — | — | 17,990,000 |
|---|
| 2020-10-30 | — | — | — | — | — | — | — | — | — | — | -$12,132.00 | — | — | — | — |
|---|
| 2020-07-31 | — | — | — | — | — | $4,914.00 | -$4,914.00 | -$1,295.00 | -$6,209.00 | $0.00 | -$6,209.00 | — | — | — | 0 |
|---|
| 2020-04-30 | — | — | — | — | — | $5,238.00 | -$5,238.00 | -$1,217.00 | -$6,455.00 | $0.00 | -$6,455.00 | — | — | — | 17,990,000 |
|---|
| 2020-01-31 | — | — | — | — | — | $4,635.00 | -$4,635.00 | -$1,197.00 | -$5,832.00 | $0.00 | -$5,832.00 | — | — | — | 17,990,000 |
|---|
| 2019-10-31 | — | — | — | — | — | $11,531.00 | -$11,531.00 | -$1,097.00 | -$12,628.00 | $0.00 | -$12,628.00 | — | — | — | 17,990,000 |
|---|
| 2019-07-31 | — | — | — | — | — | $5,235.00 | -$5,235.00 | -$1,009.00 | -$6,244.00 | $0.00 | -$6,244.00 | — | — | — | 0 |
|---|
| 2019-04-30 | — | — | — | — | — | $4,539.00 | -$4,539.00 | -$911.00 | -$5,450.00 | $0.00 | -$5,450.00 | — | — | — | 17,990,000 |
|---|
| 2019-01-31 | — | — | — | — | — | $5,728.00 | -$5,728.00 | -$840.00 | -$6,568.00 | $0.00 | -$6,568.00 | — | — | — | 17,990,000 |
|---|
| 2018-10-31 | — | — | — | — | — | $11,311.00 | -$11,311.00 | -$744.00 | -$12,055.00 | $0.00 | -$12,055.00 | — | — | — | 17,990,000 |
|---|
| 2018-07-31 | — | — | — | — | — | $4,516.00 | -$4,516.00 | -$595.00 | -$5,111.00 | $0.00 | -$5,111.00 | — | — | — | 0 |
|---|
| 2018-04-30 | — | — | — | — | — | $5,361.00 | -$5,361.00 | -$523.00 | -$5,884.00 | $0.00 | -$5,884.00 | — | — | — | 17,990,000 |
|---|
| 2018-01-31 | — | — | — | — | — | $6,026.00 | -$6,026.00 | -$487.00 | -$6,513.00 | $0.00 | -$6,513.00 | — | — | — | 17,990,000 |
|---|
| 2017-10-31 | — | — | — | — | — | $12,309.00 | -$12,309.00 | -$486.00 | -$12,795.00 | $0.00 | -$12,795.00 | — | — | — | 17,990,000 |
|---|
| 2017-07-31 | — | — | — | — | — | $5,523.00 | -$5,523.00 | -$486.00 | -$6,009.00 | $0.00 | -$6,009.00 | — | — | — | 0 |
|---|
| 2017-04-30 | — | — | — | — | — | $4,565.00 | -$4,565.00 | -$608.00 | -$5,173.00 | $0.00 | -$5,173.00 | — | — | — | 17,990,000 |
|---|
| 2017-01-31 | — | — | — | — | — | $6,764.00 | -$6,764.00 | -$663.00 | -$7,427.00 | $0.00 | -$7,427.00 | — | — | — | 17,990,000 |
|---|
| 2016-10-31 | — | — | — | — | — | $8,241.00 | -$8,241.00 | -$692.00 | -$8,933.00 | — | -$8,933.00 | — | — | — | 17,990,000 |
|---|
| 2016-07-31 | — | — | — | — | — | $11,862.00 | -$11,862.00 | -$707.00 | -$12,569.00 | — | -$12,569.00 | — | — | — | 64,804 |
|---|
| 2016-04-30 | — | — | — | — | — | $21,629.00 | -$21,629.00 | -$691.00 | -$22,320.00 | — | -$22,320.00 | — | — | — | 17,990,000 |
|---|
| 2016-01-31 | — | — | — | — | — | $7,607.00 | -$7,607.00 | -$723.00 | -$8,330.00 | — | -$8,330.00 | — | — | — | 17,990,000 |
|---|
| 2015-10-31 | — | — | — | — | — | $13,231.00 | -$13,231.00 | -$734.00 | -$13,965.00 | — | -$13,965.00 | — | — | — | 17,346,141 |
|---|
| 2015-07-31 | — | — | — | — | — | $6,582.00 | -$35,082.00 | -$709.00 | -$35,791.00 | — | -$35,791.00 | — | — | — | 0 |
|---|
| 2015-04-30 | — | — | — | — | — | $11,521.00 | -$7,021.00 | -$585.00 | -$7,606.00 | — | -$7,606.00 | — | — | — | 15,490,000 |
|---|
| 2015-01-31 | — | — | — | — | — | $18,939.00 | -$6,939.00 | -$605.00 | -$7,544.00 | — | -$7,544.00 | — | — | — | 15,490,000 |
|---|
| 2014-10-31 | — | — | — | — | — | $37,824.00 | -$25,824.00 | -$418.00 | -$26,242.00 | — | -$26,242.00 | — | — | — | 15,490,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 |
|---|
| 2025-07-31 | $126,277.00 | $179,915.00 | $61,515.00 | — | — | $607,247.00 | -$545,732.00 | — | -$536,414.00 | $0.00 | -$536,414.00 | — | -$0.01 | — | 45,886,392 |
|---|
| 2024-07-31 | $11,323.00 | $11,549.00 | $8,094.00 | — | — | $15.25M | -$15.25M | — | -$15.25M | $0.00 | -$15.25M | — | -$0.38 | — | 40,259,869 |
|---|
| 2023-07-31 | $0.00 | $0.00 | $0.00 | — | — | $7.13M | -$7.13M | — | -$7.13M | $0.00 | -$7.12M | — | -$0.20 | — | 35,535,137 |
|---|
| 2022-07-31 | $41,666.00 | $38,214.00 | $3,452.00 | — | — | $35,954.00 | -$32,502.00 | — | -$34,044.00 | $0.00 | -$34,044.00 | — | $0.00 | — | 39,210,000 |
|---|
| 2021-07-31 | — | $0.00 | $0.00 | — | — | $90,749.00 | -$90,749.00 | -$4,603.00 | -$95,352.00 | $0.00 | -$95,352.00 | — | $0.00 | — | 23,571,151 |
|---|
| 2020-07-31 | — | — | — | — | — | $26,318.00 | -$26,318.00 | -$4,806.00 | -$31,124.00 | $0.00 | -$31,124.00 | — | — | — | 17,990,000 |
|---|
| 2019-07-31 | — | — | — | — | — | $26,813.00 | -$26,813.00 | -$3,504.00 | -$30,317.00 | $0.00 | -$30,317.00 | — | — | — | 17,990,000 |
|---|
| 2018-07-31 | — | — | — | — | — | $28,212.00 | -$28,212.00 | -$2,091.00 | -$30,303.00 | $0.00 | -$30,303.00 | — | — | — | 17,990,000 |
|---|
| 2017-07-31 | — | — | — | — | — | $25,093.00 | -$25,093.00 | -$2,449.00 | -$27,542.00 | $0.00 | -$27,542.00 | — | — | — | 17,990,000 |
|---|
| 2016-07-31 | — | — | — | — | — | $54,329.00 | -$54,329.00 | -$2,855.00 | -$57,184.00 | $0.00 | -$57,184.00 | — | — | — | 17,832,736 |
|---|
| 2015-07-31 | — | — | — | — | — | $74,866.00 | -$74,866.00 | -$2,317.00 | -$77,183.00 | — | -$77,183.00 | — | — | — | 15,490,000 |
|---|