Complete source-backed income-statement history.
- Available history
- 2020-03-31 to 2026-06-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-06-30 | $41.48M | $14.79M | — | — | — | — | $5.38M | — | -$747,511.00 | -$239,125.00 | -$93,111.00 | — | — | 65,752,884 | 65,752,884 |
|---|
| 2026-03-31 | $47.5M | $16.07M | — | — | — | — | $11.77M | — | $5.64M | $1.57M | $4.4M | $0.07 | $0.07 | 23,568 | 89,766 |
|---|
| 2025-12-31 | $45.57M | $16.2M | — | — | — | — | $10.33M | — | $3.28M | $1.08M | $2.2M | $0.03 | $0.03 | 65,600,855 | 66,331,466 |
|---|
| 2025-09-30 | $45.44M | $16.53M | — | — | — | — | $10.69M | — | $3.15M | $947,313.00 | $2.26M | $0.03 | $0.03 | 65,566,514 | 66,273,757 |
|---|
| 2025-06-30 | $37.16M | $13.19M | — | — | — | — | $5.45M | — | -$914,791.00 | -$271,066.00 | -$555,659.00 | -$0.01 | -$0.01 | 65,369,891 | 65,369,891 |
|---|
| 2025-03-31 | $41.42M | $14.25M | — | — | — | — | $10.42M | — | $3.32M | $600,135.00 | $2.67M | $0.04 | $0.04 | 28,148 | 42,926 |
|---|
| 2024-12-31 | $42.3M | $15.07M | — | — | — | — | $9.56M | — | $7.3M | $1.99M | $5.24M | $0.08 | $0.08 | 65,240,858 | 66,106,474 |
|---|
| 2024-09-30 | $40.67M | $14.83M | — | — | — | — | $10.12M | — | -$604.00 | -$152,593.00 | $185,015.00 | — | — | 65,186,357 | 65,837,273 |
|---|
| 2024-06-30 | $34.32M | $13.28M | — | — | — | — | $4.96M | — | -$747,145.00 | -$293,968.00 | -$346,655.00 | -$0.01 | -$0.01 | 64,970,693 | 64,970,693 |
|---|
| 2024-03-31 | $39.15M | $14.34M | — | — | — | — | $8.76M | — | $4.06M | $1.21M | $2.8M | $0.04 | $0.04 | 25,543 | 524,332 |
|---|
| 2023-12-31 | $35.48M | $13.22M | — | — | — | — | $6.52M | — | -$4.09M | -$1.23M | -$2.96M | -$0.05 | -$0.05 | 64,826,026 | 64,826,026 |
|---|
| 2023-09-30 | $38.4M | $14.44M | — | — | — | — | $6.15M | — | $973,993.00 | $291,638.00 | $535,390.00 | $0.01 | $0.01 | 64,783,974 | 65,085,654 |
|---|
| 2023-06-30 | $31.84M | $13.47M | — | — | — | — | $3.14M | — | $226,901.00 | $62,348.00 | $277,333.00 | — | — | 64,572,432 | 64,998,544 |
|---|
| 2023-03-31 | $34.81M | $12.32M | — | — | — | — | $8.57M | — | $2.75M | $407,205.00 | $2.33M | — | — | 23,171 | 67,826 |
|---|
| 2022-12-31 | $29.93M | $11.75M | — | — | — | — | $4.6M | — | -$536,449.00 | $3.53M | -$4.41M | -$0.07 | -$0.07 | 64,379,536 | 64,379,536 |
|---|
| 2022-09-30 | $33.27M | $13.94M | — | — | — | — | $6.57M | — | $6.17M | $1.68M | $4.54M | $0.07 | $0.07 | 64,349,375 | 64,789,384 |
|---|
| 2022-06-30 | $24.28M | $9.98M | — | — | — | — | $1.32M | — | $22,159.00 | $5,338.00 | $76,039.00 | $0.00 | $0.00 | 64,223,531 | 64,781,739 |
|---|
| 2022-03-31 | $35.12M | $12.97M | — | — | — | — | $8.68M | — | $11.7M | $2.85M | $8.9M | $0.16 | $0.15 | 3,774,887 | 2,044,532 |
|---|
| 2021-12-31 | $25.81M | $11.44M | — | — | — | — | $2.69M | — | $1.81M | $395,251.00 | $1.18M | $0.02 | $0.02 | 64,106,963 | 64,716,756 |
|---|
| 2021-09-30 | $30.27M | $12.09M | — | — | — | — | $7.77M | — | $5.91M | $1.54M | $4.45M | $0.08 | $0.08 | 53,641,984 | 58,992,972 |
|---|
| 2021-06-30 | $16.63M | $7.69M | — | — | — | — | $215,691.00 | -$181,383.00 | -$2.03M | -$527,145.00 | -$1.45M | -$0.05 | -$0.05 | 28,539,299 | 28,539,299 |
|---|
| 2021-03-31 | $24.06M | $9.03M | — | — | — | — | $6.81M | -$43,292.00 | $5.88M | $810,267.00 | $5.04M | $0.12 | $0.12 | 51,512 | 51,512 |
|---|
| 2020-12-31 | $21.55M | $9.69M | — | — | — | — | $4.89M | — | $3.15M | $758,761.00 | $2.27M | $0.05 | $0.05 | 28,539,299 | 44,714,705 |
|---|
| 2020-09-30 | $20.99M | $8.23M | — | — | — | — | $5.32M | — | $3.69M | $899,586.00 | $2.83M | $0.06 | $0.06 | 28,539,299 | 44,714,705 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | $0.00 | $0.00 | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | -$85.00 | — | -$85.00 | — | -$85.00 | — | — | — | — |
|---|
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-03-31 | $175.66M | $61.99M | — | — | — | — | $38.23M | — | $11.15M | $3.33M | $8.3M | $0.13 | $0.13 | 65,536,506 | 66,307,433 |
|---|
| 2025-03-31 | $158.71M | $57.43M | — | — | — | — | $35.06M | — | $9.87M | $2.14M | $7.75M | $0.12 | $0.12 | 65,161,373 | 65,949,366 |
|---|
| 2024-03-31 | $144.86M | $55.48M | — | — | — | — | $24.58M | — | $1.17M | $334,804.00 | $644,937.00 | $0.01 | $0.01 | 64,757,112 | 65,255,901 |
|---|
| 2023-03-31 | $122.29M | $47.99M | — | — | — | — | $21.06M | — | $8.4M | $5.62M | $2.54M | $0.04 | $0.04 | 64,339,703 | 64,833,207 |
|---|
| 2022-03-31 | $107.84M | $44.19M | — | — | — | — | $19.35M | — | $17.38M | $4.25M | $13.08M | $0.23 | $0.22 | 52,611,175 | 58,450,019 |
|---|
| 2021-03-31 | $80.25M | $32.85M | — | — | — | — | $18.33M | — | $11.45M | $2.15M | $9.25M | $0.21 | $0.21 | 28,370,281 | 44,545,687 |
|---|
| 2020-03-31 | $62.47M | $27.3M | — | — | — | — | $14.73M | — | $13.46M | $4.03M | $9.48M | $0.25 | $0.25 | — | — |
|---|