Complete source-backed income-statement history.
- Available history
- 2013-12-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 | $51.24M | $298,000.00 | — | — | — | — | -$61.7M | -$168.69M | -$230.39M | $0.00 | -$230.38M | -$0.22 | -$0.22 | 1,050,070,000 | 1,050,070,000 |
|---|
| 2026-03-31 | $44.21M | $238,000.00 | — | — | — | — | -$69.79M | -$563M | -$632.79M | $9,000.00 | -$632.78M | -$0.62 | -$0.62 | 1,026,874,000 | 1,026,874,000 |
|---|
| 2025-12-31 | $38.29M | $382,000.00 | — | — | — | — | -$64.68M | $2.59M | -$62.09M | -$135,000.00 | -$61.94M | -$0.06 | -$0.06 | 23,528,000 | 23,528,000 |
|---|
| 2025-09-30 | $32.06M | $177,000.00 | — | — | — | — | -$55.63M | -$11.68M | -$67.31M | -$35,000.00 | -$67.25M | -$0.07 | -$0.07 | 946,601,000 | 946,601,000 |
|---|
| 2025-06-30 | $26.43M | $136,000.00 | — | — | — | — | -$71.29M | -$21.02M | -$92.31M | $269,000.00 | -$92.56M | -$0.10 | -$0.10 | 888,216,000 | 888,216,000 |
|---|
| 2025-03-31 | $16.52M | $58,000.00 | — | — | — | — | -$64.43M | -$65.47M | -$129.9M | -$234,000.00 | -$129.65M | -$0.15 | -$0.15 | 853,162,000 | 853,162,000 |
|---|
| 2024-12-31 | $7.55M | $0.00 | — | $35.22M | $41.73M | $76.95M | -$69.4M | $10.22M | -$59.18M | $0.00 | -$59.16M | -$0.07 | -$0.09 | 12,051,000 | 11,504,000 |
|---|
| 2024-09-30 | $6.11M | $0.00 | — | $50.44M | $35.92M | $86.36M | -$80.25M | -$5.5M | -$85.75M | $0.00 | -$85.73M | -$0.12 | -$0.14 | 695,895,000 | 697,961,000 |
|---|
| 2024-06-30 | $1.05M | $0.00 | — | $51.13M | $49.25M | $100.38M | -$99.33M | -$35.25M | -$134.58M | $0.00 | -$134.56M | -$0.20 | -$0.20 | 686,938,000 | 686,938,000 |
|---|
| 2024-03-31 | $40,000.00 | $0.00 | — | $53.35M | $41.89M | $95.24M | -$95.2M | -$38.93M | -$134.13M | $0.00 | -$134.11M | -$0.20 | -$0.20 | 672,831,000 | 672,831,000 |
|---|
| 2023-12-31 | $139,000.00 | $0.00 | — | $51.53M | $33.11M | $85.53M | -$85.39M | -$148.07M | -$233.45M | -$40,000.00 | -$233.39M | -$0.38 | -$0.38 | 53,642,000 | 53,642,000 |
|---|
| 2023-09-30 | $82,000.00 | $0.00 | — | $48.4M | $31.82M | $80.22M | -$80.14M | -$15.51M | -$95.64M | $0.00 | -$95.58M | -$0.19 | -$0.19 | 498,375,000 | 498,375,000 |
|---|
| 2023-06-30 | $41,000.00 | $0.00 | — | $53.17M | $32.02M | $85.19M | -$85.15M | -$53.07M | -$138.21M | $0.00 | -$137.88M | -$0.32 | -$0.32 | 437,456,657 | 437,456,657 |
|---|
| 2023-03-31 | $360,000.00 | — | — | $79.26M | $32.68M | $111.94M | -$111.58M | -$5M | -$116.58M | $0.00 | -$116.34M | -$0.27 | -$0.27 | 428,381,485 | 428,381,485 |
|---|
| 2022-12-31 | $73,000.00 | — | — | $58.08M | $26.22M | $84.97M | -$84.9M | -$23.39M | -$108.29M | $34,000.00 | -$108.22M | -$0.27 | -$0.27 | 1,247,438 | 1,247,438 |
|---|
| 2022-09-30 | $118,000.00 | — | — | $71.61M | $19.31M | $90.92M | -$90.8M | -$20.36M | -$111.16M | $0.00 | -$110.94M | -$0.28 | -$0.28 | 400,059,707 | 400,059,707 |
|---|
| 2022-06-30 | $35,000.00 | — | — | $63.08M | $16.58M | $79.66M | -$79.62M | -$15.21M | -$94.84M | $0.00 | -$94.59M | -$0.24 | -$0.24 | 397,991,630 | 397,991,630 |
|---|
| 2022-03-31 | $14,000.00 | — | — | $55.38M | $40.61M | $95.99M | -$95.97M | -$7.03M | -$103M | $0.00 | -$102.83M | -$0.26 | -$0.26 | 397,882,441 | 397,882,441 |
|---|
| 2021-12-31 | $390,000.00 | — | — | $51.75M | $27.91M | $79.66M | -$79.27M | -$12.28M | -$91.55M | $1,000.00 | -$91.26M | -$0.23 | -$0.23 | 2,627,956 | 2,627,956 |
|---|
| 2021-09-30 | $66,000.00 | — | — | $49.28M | $29.63M | $78.9M | -$78.84M | -$9.59M | -$88.43M | $0.00 | -$87.63M | -$0.22 | -$0.22 | 391,853,623 | 391,853,623 |
|---|
| 2021-06-30 | $339,000.00 | — | — | $53.8M | $32.45M | $86.25M | -$85.91M | -$3.48M | -$89.38M | $2,000.00 | -$88.29M | -$0.23 | -$0.23 | 384,820,486 | 384,820,486 |
|---|
| 2021-03-31 | $139,000.00 | — | — | $41.13M | $45.28M | $86.4M | -$86.26M | $5.79M | -$80.48M | $6,000.00 | -$79.61M | -$0.21 | -$0.21 | 382,741,464 | 382,741,464 |
|---|
| 2020-12-31 | -$147,000.00 | — | — | $43.36M | $23.88M | $67.24M | -$67.39M | -$1.4M | -$68.78M | -$209,000.00 | -$67.77M | -$0.18 | -$0.18 | 1,697,889 | 1,697,889 |
|---|
| 2020-09-30 | $151,000.00 | — | — | $35.77M | $19.6M | $66.03M | -$65.88M | -$1.99M | -$67.87M | -$1.7M | -$65.6M | -$0.17 | -$0.17 | 381,763,170 | 381,763,170 |
|---|
| 2020-06-30 | $436,000.00 | — | — | $33.01M | $18.35M | $51.35M | -$50.92M | -$1.06M | -$51.97M | $45,000.00 | -$51.44M | — | — | — | 372,286,278 |
|---|
| 2020-03-31 | $165,000.00 | — | — | $27.37M | $9.49M | $36.87M | -$36.7M | -$707,000.00 | -$37.41M | $18,000.00 | -$37.04M | — | — | — | 371,989,232 |
|---|
| 2019-12-31 | $2.17M | — | — | $74.22M | $32.51M | $106.72M | -$104.56M | -$5.53M | -$110.08M | -$71,000.00 | -$107.63M | — | — | — | 273,533,215 |
|---|
| 2019-09-30 | $12,000.00 | — | — | $12.05M | $4.03M | $16.08M | -$16.07M | $484,000.00 | -$15.58M | $0.00 | -$15.58M | — | — | — | 98,331,695 |
|---|
| 2019-06-30 | $17,000.00 | — | — | $13.13M | $4.18M | $17.31M | -$17.3M | $616,000.00 | -$16.68M | $2,000.00 | -$16.68M | — | — | — | 98,594,355 |
|---|
| 2019-03-31 | $5,000.00 | — | — | $12.6M | $5.74M | $18.34M | -$18.34M | $414,000.00 | -$17.92M | -$36,000.00 | -$17.89M | — | — | — | 81,261,302 |
|---|
| 2018-12-31 | $7,000.00 | — | — | $12.48M | $5.25M | $17.73M | -$17.72M | $251,000.00 | -$17.47M | -$128,000.00 | -$17.34M | — | — | — | 15,415 |
|---|
| 2018-09-30 | $31,000.00 | — | — | $14.56M | $9.58M | $24.14M | -$24.11M | $345,000.00 | -$23.76M | -$128,000.00 | -$23.64M | — | — | — | 79,204,765 |
|---|
| 2018-06-30 | $4,000.00 | — | — | $14.69M | $13.59M | $28.28M | -$28.28M | $423,000.00 | -$27.86M | -$123,000.00 | -$27.73M | — | — | — | 79,107,208 |
|---|
| 2018-03-31 | $5,000.00 | — | — | $13.99M | $14.3M | $28.29M | -$28.28M | $641,000.00 | -$27.64M | -$124,000.00 | -$27.52M | — | — | — | 79,036,614 |
|---|
| 2017-12-31 | $12,000.00 | — | — | $12.02M | $13.39M | $25.41M | -$25.39M | $735,000.00 | -$24.66M | -$172,000.00 | -$24.49M | — | — | — | -412,822 |
|---|
| 2017-09-30 | $8,000.00 | — | — | $11.07M | $13.38M | $24.45M | -$24.44M | $374,000.00 | -$24.07M | -$99,000.00 | -$23.97M | — | — | — | 79,440,591 |
|---|
| 2017-06-30 | $14,000.00 | — | — | $9.71M | $14.13M | $23.83M | -$23.82M | $244,000.00 | -$23.58M | -$124,000.00 | -$23.45M | — | — | — | 81,440,816 |
|---|
| 2017-03-31 | $11,000.00 | — | — | $9.25M | $16.23M | $25.48M | -$25.46M | $851,000.00 | -$24.61M | -$98,000.00 | -$24.52M | — | — | — | 82,138,438 |
|---|
| 2016-12-31 | $14,000.00 | — | — | $9.45M | $15.71M | $25.16M | -$25.14M | $757,000.00 | -$24.39M | -$149,000.00 | -$24.24M | — | — | — | -40,198 |
|---|
| 2016-09-30 | $12,000.00 | — | — | $8.36M | $24.42M | $32.79M | -$32.78M | $826,000.00 | -$31.95M | -$52,000.00 | -$31.9M | — | — | — | 82,154,219 |
|---|
| 2016-06-30 | $12,000.00 | — | — | $6.39M | $28.59M | $34.98M | -$34.97M | $740,000.00 | -$34.23M | -$228,000.00 | -$34M | — | — | — | 81,959,248 |
|---|
| 2016-03-31 | $6,000.00 | — | — | $4.96M | $26.67M | $31.62M | -$31.62M | $796,000.00 | -$30.82M | -$143,000.00 | -$30.68M | — | — | — | 81,574,709 |
|---|
| 2015-12-31 | $14,000.00 | — | — | $4.07M | $25.87M | $29.94M | -$29.92M | $2.8M | -$27.12M | -$302,000.00 | -$26.82M | — | — | — | 3,203,605 |
|---|
| 2015-09-30 | $10,000.00 | — | — | $4.66M | $41.81M | $46.47M | -$46.46M | $145,000.00 | -$46.31M | $0.00 | -$46.31M | — | — | — | 77,837,586 |
|---|
| 2015-06-30 | $91,000.00 | — | — | $2.07M | $128.41M | $130.49M | -$130.4M | -$498,000.00 | -$130.89M | — | -$130.89M | — | — | — | 65,789,041 |
|---|
| 2015-03-31 | $120,000.00 | — | — | $603,000.00 | $31.62M | $32.22M | -$32.1M | -$747,000.00 | -$32.85M | $1,000.00 | -$32.85M | — | — | — | 61,137,625 |
|---|
| 2014-12-31 | $98,000.00 | — | — | $904,000.00 | $1.81M | $2.71M | -$2.61M | -$123,000.00 | -$2.74M | $0.00 | -$2.76M | — | — | — | 2,118,286 |
|---|
| 2014-09-30 | $133,000.00 | — | — | $328,000.00 | $702,000.00 | $1.03M | -$897,000.00 | $1,000.00 | -$896,000.00 | — | -$896,000.00 | — | — | — | 7,903,941 |
|---|
| 2014-06-30 | $124,000.00 | — | — | $243,000.00 | $1.05M | $1.3M | -$1.17M | — | -$1.4M | — | -$1.4M | — | — | — | 7,543,348 |
|---|
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 | $113.29M | $753,000.00 | — | — | — | — | -$256.03M | -$95.58M | -$351.61M | -$135,000.00 | -$351.4M | -$0.38 | -$0.38 | 919,863,000 | 919,863,000 |
|---|
| 2024-12-31 | $14.75M | $0.00 | — | $190.14M | $168.78M | $358.93M | -$344.18M | -$69.46M | -$413.65M | $0.00 | -$413.56M | -$0.59 | -$0.62 | 697,312,000 | 700,443,000 |
|---|
| 2023-12-31 | $622,000.00 | $0.00 | — | $232.37M | $129.62M | $362.87M | -$362.25M | -$221.64M | -$583.89M | -$40,000.00 | -$583.2M | -$1.15 | -$1.15 | 508,636,000 | 508,636,000 |
|---|
| 2022-12-31 | $240,000.00 | $0.00 | — | $248.15M | $102.71M | $351.54M | -$351.3M | -$65.99M | -$417.29M | $34,000.00 | -$416.57M | -$1.04 | -$1.04 | 399,900,000 | 399,900,000 |
|---|
| 2021-12-31 | $934,000.00 | — | — | $195.96M | $135.26M | $331.21M | -$330.28M | -$19.56M | -$349.84M | $9,000.00 | -$346.79M | -$0.89 | -$0.89 | 389,234,156 | 389,234,156 |
|---|
| 2020-12-31 | $605,000.00 | — | — | $139.51M | $71.32M | $221.49M | -$220.88M | -$5.15M | -$226.03M | -$1.85M | -$221.85M | -$0.59 | -$0.59 | 377,067,527 | 377,067,527 |
|---|
| 2019-12-31 | $2.2M | — | — | $112M | $46.46M | $158.45M | -$156.25M | -$4.01M | -$160.26M | -$105,000.00 | -$157.78M | -$0.43 | -$0.43 | 366,324,859 | 366,324,859 |
|---|
| 2018-12-31 | $47,000.00 | — | — | $55.72M | $42.72M | $98.44M | -$98.39M | $1.66M | -$96.73M | -$503,000.00 | -$96.23M | — | — | — | 79,132,220 |
|---|
| 2017-12-31 | $45,000.00 | — | — | $42.04M | $57.12M | $99.17M | -$99.12M | $2.2M | -$96.92M | -$493,000.00 | -$96.42M | — | — | — | 80,583,910 |
|---|
| 2016-12-31 | $44,000.00 | — | — | $29.15M | $95.39M | $124.54M | -$124.5M | $3.12M | -$121.38M | -$572,000.00 | -$120.81M | — | — | — | 81,979,005 |
|---|
| 2015-12-31 | $236,000.00 | — | — | $11.43M | $227.68M | $239.11M | -$238.88M | $1.7M | -$237.18M | -$301,000.00 | -$236.88M | — | — | — | 71,519,609 |
|---|
| 2014-12-31 | $641,000.00 | — | — | $1.6M | $4.62M | $6.22M | -$5.58M | -$609,000.00 | -$6.18M | $1,000.00 | -$6.19M | — | — | — | 8,246,028 |
|---|
| 2013-12-31 | $600,000.00 | — | — | $446,000.00 | $2.42M | — | — | — | — | $1,000.00 | -$2.05M | — | — | — | 797,105 |
|---|