Complete source-backed income-statement history.
- Available history
- 2020-06-30 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 | $152.53M | $34.16M | $118.37M | $42.95M | — | $122.59M | -$4.22M | $53,000.00 | -$4.17M | $1.36M | -$5.53M | -$0.08 | -$0.08 | -995,000 | -995,000 |
|---|
| 2026-03-31 | $146.04M | $35.53M | $110.51M | $44.14M | — | $124.76M | -$14.25M | -$166,000.00 | -$14.41M | $1.08M | -$15.5M | -$0.20 | -$0.20 | 78,872,000 | 78,872,000 |
|---|
| 2025-12-31 | $140.21M | $35.07M | $105.14M | $39.28M | — | $112.32M | -$7.18M | $1.92M | -$5.26M | $672,000.00 | -$5.93M | -$0.07 | -$0.07 | 81,048,000 | 81,048,000 |
|---|
| 2025-09-30 | $139.03M | $35.2M | $103.83M | $40.93M | — | $118.29M | -$14.46M | $1.06M | -$13.4M | $957,000.00 | -$14.35M | -$0.18 | -$0.18 | 81,878,000 | 81,878,000 |
|---|
| 2025-06-30 | $135.04M | $34.08M | $100.96M | $37.92M | — | $105.17M | -$4.22M | $4.62M | $400,000.00 | $928,000.00 | -$528,000.00 | $0.00 | $0.00 | 854,000 | 854,000 |
|---|
| 2025-03-31 | $129.07M | $32.66M | $96.41M | $34.09M | — | $102.11M | -$5.7M | $3.38M | -$2.32M | $634,000.00 | -$2.95M | -$0.04 | -$0.04 | 79,890,000 | 79,890,000 |
|---|
| 2024-12-31 | $121.21M | $32.47M | $88.74M | $33.33M | — | $98.92M | -$10.19M | -$202,000.00 | -$10.39M | -$171,000.00 | -$10.22M | -$0.13 | -$0.13 | 78,118,000 | 78,118,000 |
|---|
| 2024-09-30 | $118.81M | $31.93M | $86.87M | $32.43M | — | $94.13M | -$7.25M | $3.42M | -$3.83M | $688,000.00 | -$4.52M | -$0.06 | -$0.06 | 75,604,000 | 75,604,000 |
|---|
| 2024-06-30 | $114.38M | $30.74M | $83.64M | $29.84M | — | $83.34M | $302,000.00 | $413,000.00 | $715,000.00 | $1.31M | -$597,000.00 | -$0.01 | -$0.01 | 798,000 | 798,000 |
|---|
| 2024-03-31 | $110.64M | $30.58M | $80.06M | $27.32M | — | $87.5M | -$7.45M | $758,000.00 | -$6.69M | $202,000.00 | -$6.89M | -$0.09 | -$0.09 | 72,634,000 | 72,634,000 |
|---|
| 2023-12-31 | $103.93M | $30.77M | $73.16M | $27.98M | — | $84.25M | -$11.08M | $2.06M | -$9.03M | $188,000.00 | -$9.21M | -$0.13 | -$0.13 | 70,521,000 | 70,521,000 |
|---|
| 2023-09-30 | $101.58M | $31.57M | $70M | $28.5M | — | $83.97M | -$13.97M | -$943,000.00 | -$14.91M | $413,000.00 | -$15.32M | -$0.22 | -$0.22 | 68,937,000 | 68,937,000 |
|---|
| 2023-06-30 | $94.62M | $30.85M | $63.77M | $25.5M | — | $76.21M | -$12.44M | $177,000.00 | -$12.27M | -$795,000.00 | -$11.47M | -$0.17 | -$0.17 | 808,000 | 808,000 |
|---|
| 2023-03-31 | $92.02M | $28.49M | $63.53M | $25.28M | — | $81.78M | -$18.25M | -$253,000.00 | -$18.5M | -$351,000.00 | -$18.15M | -$0.28 | -$0.28 | 64,327,000 | 64,327,000 |
|---|
| 2022-12-31 | $84.69M | $26.79M | $57.91M | $23.39M | — | $77.34M | -$19.43M | $140,000.00 | -$19.29M | $466,000.00 | -$19.75M | -$0.31 | -$0.31 | 63,287,000 | 63,287,000 |
|---|
| 2022-09-30 | $79.54M | $25.33M | $54.2M | $19.68M | — | $73.35M | -$19.15M | -$684,000.00 | -$19.87M | $185,000.00 | -$20.05M | -$0.32 | -$0.32 | 62,864,000 | 62,864,000 |
|---|
| 2022-06-30 | $75.52M | $27.15M | $48.37M | $19.63M | — | $71.2M | -$22.83M | — | -$24.03M | -$2.45M | -$21.59M | -$0.35 | -$0.35 | 399,000 | 399,000 |
|---|
| 2022-03-31 | $69.66M | $26M | $43.66M | $20.43M | — | $72.36M | -$28.7M | — | -$29.01M | -$271,000.00 | -$28.74M | -$0.47 | -$0.47 | 61,564,000 | 61,564,000 |
|---|
| 2021-12-31 | $64.7M | $23.55M | $41.14M | $17.39M | — | $65.44M | -$24.3M | — | -$24.76M | -$531,000.00 | -$24.23M | -$0.40 | -$0.40 | 60,889,000 | 60,889,000 |
|---|
| 2021-09-30 | $62.19M | $22.38M | $39.81M | $16.97M | — | $63.45M | -$23.63M | — | -$25.32M | -$188,000.00 | -$25.13M | -$0.42 | -$0.42 | 60,085,000 | 60,085,000 |
|---|
| 2021-06-30 | $61.26M | $20.34M | $40.91M | $13.72M | — | $50.56M | -$9.64M | — | -$15.77M | $143,000.00 | -$15.91M | — | — | — | 362,000 |
|---|
| 2021-03-31 | $55.65M | $19.62M | $36.03M | $13.04M | — | $40.17M | -$4.15M | — | -$10.05M | $64,000.00 | -$10.12M | — | — | — | 28,741,000 |
|---|
| 2020-12-31 | $49.59M | $17.43M | $32.16M | $12.15M | — | $37.06M | -$4.9M | — | -$10.19M | $145,000.00 | -$10.33M | — | — | — | 28,063,000 |
|---|
| 2020-09-30 | $48.14M | $16.98M | $31.16M | $11.95M | — | $35.44M | -$4.28M | — | -$10.29M | $120,000.00 | -$10.41M | — | — | — | 25,984,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-06-30 | $577.81M | $139.96M | $437.85M | $167.32M | — | $477.95M | -$40.1M | $2.86M | -$37.24M | $4.07M | -$41.31M | -$0.52 | -$0.52 | 79,618,000 | 79,618,000 |
|---|
| 2025-06-30 | $504.12M | $131.15M | $372.97M | $137.76M | — | $400.33M | -$27.36M | $11.22M | -$16.14M | $2.08M | -$18.22M | -$0.23 | -$0.23 | 78,710,000 | 78,710,000 |
|---|
| 2024-06-30 | $430.52M | $123.66M | $306.86M | $113.63M | — | $339.05M | -$32.19M | $2.29M | -$29.91M | $2.12M | -$32.02M | -$0.45 | -$0.45 | 71,488,000 | 71,488,000 |
|---|
| 2023-06-30 | $350.87M | $111.46M | $239.41M | $93.85M | — | $308.67M | -$69.26M | -$659,000.00 | -$69.92M | -$495,000.00 | -$69.43M | -$1.08 | -$1.08 | 64,295,000 | 64,295,000 |
|---|
| 2022-06-30 | $272.07M | $99.08M | $172.99M | $74.41M | — | $272.44M | -$99.46M | -$1.25M | -$103.11M | -$3.44M | -$99.68M | -$1.63 | -$1.63 | 61,267,000 | 61,267,000 |
|---|
| 2021-06-30 | $214.63M | $74.37M | $140.26M | $50.85M | — | $163.22M | -$22.96M | — | -$46.29M | $472,000.00 | -$46.76M | -$2.23 | -$2.23 | 27,950,000 | 27,950,000 |
|---|
| 2020-06-30 | $186.85M | $71.29M | $115.56M | $42.09M | — | $132.37M | -$16.81M | — | -$45.56M | $353,000.00 | -$45.92M | -$2.23 | -$2.23 | 24,109,000 | 24,109,000 |
|---|