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 | $234.07M | $149.49M | $84.58M | $82.43M | $59.66M | $142.09M | -$57.51M | $13.58M | -$43.93M | $5.33M | -$49.26M | -$0.08 | -$0.08 | 629,681,803 | 629,681,803 |
|---|
| 2026-03-31 | $200.35M | $123.86M | $76.49M | $80.51M | $51.95M | $132.46M | -$55.97M | $9.16M | -$46.81M | -$1.79M | -$45.02M | -$0.07 | -$0.07 | 605,434,642 | 605,434,642 |
|---|
| 2025-12-31 | $179.65M | $111.42M | $68.23M | $78.78M | $40.5M | $119.27M | -$51.04M | $9.4M | -$41.64M | $11.28M | -$52.92M | -$0.09 | -$0.09 | 14,104,515 | 14,104,515 |
|---|
| 2025-09-30 | $155.08M | $97.77M | $57.31M | $70.69M | $45.59M | $116.28M | -$58.97M | -$379,000.00 | -$59.35M | -$41.09M | -$18.26M | -$0.03 | -$0.03 | 528,725,980 | 528,725,980 |
|---|
| 2025-06-30 | $144.5M | $98.11M | $46.39M | $66.13M | $39.89M | $106.03M | -$59.64M | -$3.84M | -$63.48M | $2.94M | -$66.41M | -$0.13 | -$0.13 | 515,086,631 | 515,086,631 |
|---|
| 2025-03-31 | $122.57M | $87.32M | $35.25M | $55.11M | $39.33M | $94.44M | -$59.19M | -$2.24M | -$61.43M | -$813,000.00 | -$60.62M | -$0.12 | -$0.12 | 505,614,185 | 505,614,185 |
|---|
| 2024-12-31 | $132.39M | $95.57M | $36.82M | $48.26M | $40.11M | $88.37M | -$51.55M | -$121,000.00 | -$51.67M | $675,000.00 | -$52.35M | -$0.10 | -$0.10 | 1,953,836 | 1,953,836 |
|---|
| 2024-09-30 | $104.81M | $76.81M | $28M | $47.72M | $32.17M | $79.9M | -$51.9M | $904,000.00 | -$51M | $944,000.00 | -$51.94M | -$0.10 | -$0.10 | 497,701,715 | 497,701,715 |
|---|
| 2024-06-30 | $106.25M | $79.09M | $27.16M | $39.91M | $30.52M | $70.44M | -$43.27M | $783,000.00 | -$42.49M | -$860,000.00 | -$41.63M | -$0.08 | -$0.08 | 494,190,708 | 494,190,708 |
|---|
| 2024-03-31 | $92.77M | $68.59M | $24.17M | $38.5M | $28.75M | $67.25M | -$43.08M | -$1.18M | -$44.26M | $5,000.00 | -$44.26M | -$0.09 | -$0.09 | 489,994,709 | 489,994,709 |
|---|
| 2023-12-31 | $59.99M | $44.5M | $15.49M | $37.49M | $25.89M | $63.38M | -$47.88M | -$1.6M | -$49.49M | $1.01M | -$50.5M | -$0.10 | -$0.10 | 1,749,482 | 1,749,482 |
|---|
| 2023-09-30 | $67.66M | $52.69M | $14.97M | $26.63M | $27.2M | $53.83M | -$38.86M | -$357,000.00 | -$39.22M | $1.35M | -$40.57M | -$0.08 | -$0.08 | 484,034,071 | 484,034,071 |
|---|
| 2023-06-30 | $62.05M | $47.45M | $14.59M | $31.04M | $28.72M | $59.75M | -$45.16M | $31,000.00 | -$45.13M | $761,000.00 | -$45.89M | -$0.10 | -$0.10 | 479,735,858 | 479,735,858 |
|---|
| 2023-03-31 | $54.9M | $48.54M | $6.36M | $23.91M | $28.47M | $52.37M | -$46.02M | $926,000.00 | -$45.09M | $526,000.00 | -$45.62M | -$0.10 | -$0.10 | 476,199,710 | 476,199,710 |
|---|
| 2022-12-31 | $51.76M | $49.93M | $1.83M | $15.02M | $24.04M | $39.05M | -$37.22M | -$995,000.00 | -$38.22M | -$1.01M | -$37.21M | -$0.08 | -$0.08 | 2,504,140 | 2,504,140 |
|---|
| 2022-09-30 | $63.06M | $54.59M | $8.47M | $17.51M | $22.96M | $40.47M | -$32M | -$915,000.00 | -$32.92M | $1.69M | -$34.61M | -$0.07 | -$0.07 | 469,768,797 | 469,768,797 |
|---|
| 2022-06-30 | $55.47M | $50.52M | $4.96M | $19.17M | $18.95M | $38.12M | -$33.16M | -$6.33M | -$39.49M | $2.07M | -$37.42M | -$0.08 | -$0.08 | 464,719,924 | 464,719,924 |
|---|
| 2022-03-31 | $40.7M | $36.97M | $3.74M | $13.48M | $23.08M | $36.56M | -$32.82M | $10.5M | -$22.32M | $4.39M | -$26.71M | -$0.06 | -$0.06 | 456,495,288 | 456,495,288 |
|---|
| 2021-12-31 | $27.48M | $20.79M | $6.69M | $11.97M | $19.05M | $31.02M | -$24.33M | $20.99M | -$3.35M | -$6.54M | $3.2M | $0.37 | $0.37 | 80,663,119 | 80,663,119 |
|---|
| 2021-09-30 | $5.29M | $17.74M | -$12.45M | $14.19M | $25.66M | $39.84M | -$52.3M | -$37.36M | -$89.65M | -$1.68M | -$87.97M | -$0.39 | -$0.39 | 228,266,647 | 228,266,647 |
|---|
| 2021-06-30 | $11.28M | $8.82M | $2.46M | $8.53M | $7.07M | $15.6M | -$13.13M | -$3.09M | -$16.23M | $440,000.00 | -$16.67M | -$0.21 | -$0.21 | 78,961,096 | 78,961,096 |
|---|
| 2021-03-31 | $18.19M | $16.78M | $1.41M | $7.08M | $6.62M | $13.7M | -$12.29M | -$3.33M | -$15.62M | $264,000.00 | -$15.88M | — | — | — | 78,826,075 |
|---|
| 2020-12-31 | $15.74M | $19.79M | -$4.05M | $8.13M | $6.62M | $14.75M | -$18.8M | $573,000.00 | -$18.23M | $718,000.00 | -$18.95M | — | — | — | 660,109 |
|---|
| 2020-09-30 | $10.67M | $12.56M | -$1.89M | $4.9M | $6.06M | $10.96M | -$12.85M | -$760,000.00 | -$13.61M | -$1M | -$12.61M | — | — | — | 76,053,044 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | — | -$9.21M | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | -$14.25M | — | — | — | — |
|---|
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-12-31 | $601.8M | $394.62M | $207.18M | $270.72M | $165.3M | $436.02M | -$228.84M | $2.94M | -$225.9M | -$27.69M | -$198.21M | -$0.37 | -$0.37 | 530,664,781 | 530,664,781 |
|---|
| 2024-12-31 | $436.21M | $320.07M | $116.15M | $174.39M | $131.56M | $305.95M | -$189.8M | $390,000.00 | -$189.41M | $764,000.00 | -$190.18M | -$0.38 | -$0.38 | 495,929,861 | 495,929,861 |
|---|
| 2023-12-31 | $244.59M | $193.18M | $51.41M | $119.05M | $110.27M | $229.33M | -$177.92M | -$1M | -$178.92M | $3.65M | -$182.57M | -$0.38 | -$0.38 | 481,768,060 | 481,768,060 |
|---|
| 2022-12-31 | $211M | $192.01M | $18.99M | $65.17M | $89.03M | $154.19M | -$135.2M | $2.26M | -$132.95M | $3M | -$135.94M | -$0.29 | -$0.29 | 466,214,095 | 466,214,095 |
|---|
| 2021-12-31 | $62.24M | $64.13M | -$1.89M | $41.77M | $58.4M | $100.16M | -$102.05M | -$22.79M | -$124.84M | -$7.52M | -$117.32M | -$0.56 | -$0.56 | 209,895,135 | 209,895,135 |
|---|
| 2020-12-31 | $35.16M | $46.98M | -$11.82M | $19.14M | $23.99M | $43.14M | -$54.95M | $414,000.00 | -$54.54M | $467,000.00 | -$55.01M | -$0.73 | -$0.73 | 75,414,888 | 75,414,888 |
|---|