Complete source-backed income-statement history.
- Available history
- 2014-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 | $1.93B | $1.4B | — | — | $410.86M | $446.53M | $91.85M | -$46.76M | $45.08M | $1.37M | $26.86M | — | — | — | — |
|---|
| 2026-03-31 | $1.35B | $951.27M | — | — | $358.3M | $381.25M | $22.09M | -$48.83M | -$26.75M | -$84,000.00 | -$16.4M | — | — | — | — |
|---|
| 2025-12-31 | $1.17B | $835.32M | — | — | $367.28M | $388.28M | -$50.05M | -$55.59M | -$105.64M | $3.49M | -$67.3M | — | — | — | — |
|---|
| 2025-09-30 | $1.81B | $1.29B | — | — | $411.01M | $437.89M | $79.14M | $98.97M | $178.11M | $207.46M | -$40.44M | — | — | — | — |
|---|
| 2025-06-30 | $1.98B | $1.38B | — | — | $437.49M | $461.99M | $130.27M | -$54.43M | $75.84M | $18.32M | $30.22M | — | — | — | — |
|---|
| 2025-03-31 | $1.41B | $983.9M | — | — | $387.45M | $408.79M | $20.84M | -$49M | -$28.15M | -$3.47M | -$12.28M | — | — | — | — |
|---|
| 2024-12-31 | $1.2B | $827.55M | — | — | $367.76M | $392.37M | -$15.45M | -$52.31M | -$67.77M | -$8.22M | -$31.6M | — | — | — | — |
|---|
| 2024-09-30 | $1.72B | $1.23B | — | — | $414.21M | $434.11M | $64.42M | -$58.41M | $6.01M | -$2.05M | $5.5M | — | — | — | — |
|---|
| 2024-06-30 | $1.81B | $1.26B | — | — | $419.68M | $452.28M | $95.38M | -$64.03M | $31.35M | $7.94M | $9.77M | — | — | — | — |
|---|
| 2024-03-31 | $1.36B | $961.62M | — | — | $371.47M | $398.18M | $4.22M | -$64.07M | -$59.85M | -$9.04M | -$22.31M | — | — | — | — |
|---|
| 2023-12-31 | $1.11B | $765.89M | — | — | $337.09M | $355.57M | -$12.13M | -$56.52M | -$68.65M | -$21.06M | -$14.46M | — | — | — | — |
|---|
| 2023-09-30 | $1.73B | $1.21B | — | — | $415.29M | $435.16M | $87.93M | -$53.35M | $34.57M | $3.68M | $15.96M | — | — | — | — |
|---|
| 2023-06-30 | $1.9B | $1.33B | — | — | $420.89M | $438.43M | $132.68M | -$54.37M | $78.3M | $13.58M | $28.7M | — | — | — | — |
|---|
| 2023-03-31 | $1.49B | $1.05B | — | — | $365.73M | $382.42M | $58.6M | -$53.42M | $5.18M | $273,000.00 | $3.17M | — | — | — | — |
|---|
| 2022-12-31 | $1.28B | $888.7M | — | — | $361.44M | $381.83M | $9.77M | -$43.7M | -$33.93M | $36.48M | -$46.42M | — | — | — | — |
|---|
| 2022-09-30 | $1.86B | $1.26B | — | — | $419.1M | $438.16M | $155.53M | -$30.19M | $125.35M | $22.4M | $41.13M | $0.98 | $0.97 | 41,985,000 | 42,505,000 |
|---|
| 2022-06-30 | $2.17B | $1.45B | — | — | $441.12M | $462.69M | $254.1M | -$23.74M | $230.36M | $32.38M | $84.31M | $2.02 | $2.01 | 41,737,000 | 42,139,000 |
|---|
| 2022-03-31 | $1.66B | $1.1B | — | — | $385.32M | $411.08M | $149.13M | -$20.79M | $128.34M | $21.04M | $44.73M | $1.03 | $1.02 | 43,553,000 | 44,215,000 |
|---|
| 2021-12-31 | $1.38B | $892.98M | — | — | $379.94M | $401.27M | $83.34M | -$15.21M | $68.13M | $8.87M | $27.25M | — | — | — | — |
|---|
| 2021-09-30 | $1.92B | $1.23B | — | — | $424.39M | $448.7M | $242.67M | -$14.5M | $228.18M | $38.87M | $79.7M | $1.75 | $1.72 | 45,628,000 | 47,022,000 |
|---|
| 2021-06-30 | $2.06B | $1.3B | — | — | $432.25M | $454.87M | $304.97M | -$16.55M | $288.42M | $42.35M | $109.19M | $2.37 | $2.33 | 45,983,000 | 47,550,000 |
|---|
| 2021-03-31 | $1.56B | $1.04B | — | — | $337.03M | $351.94M | $168.56M | -$19.09M | $149.47M | $2.04M | $62.32M | $1.43 | $1.40 | 43,584,000 | 90,238,000 |
|---|
| 2020-12-31 | $1.13B | $755.79M | — | — | $293.83M | $311.53M | $66.5M | -$15.42M | $51.08M | $10.74M | $14.38M | $0.30 | $0.32 | 1,027,000 | -49,873,000 |
|---|
| 2020-09-30 | $1.68B | $1.15B | — | — | $322.99M | $340.06M | $193.09M | -$15.91M | $177.18M | $22.4M | $58.05M | $1.46 | $1.44 | 39,880,000 | 40,872,000 |
|---|
| 2020-06-30 | $1.61B | $1.12B | — | — | $271.59M | $285.3M | $203.34M | -$19.65M | $183.7M | $20.47M | $58.08M | $1.54 | $1.54 | 37,635,000 | 89,689,000 |
|---|
| 2020-03-31 | $1.03B | $724.61M | — | — | $267.66M | $289.4M | $13.27M | -$23.26M | -$10M | $4.13M | -$8.16M | -$0.22 | -$0.22 | 37,534,000 | 37,534,000 |
|---|
| 2019-12-31 | $964.93M | $724.32M | — | — | $270.65M | $306.74M | -$66.13M | -$22.64M | -$88.77M | -$7.92M | -$28.52M | -$0.76 | -$0.76 | 44,000 | 84,000 |
|---|
| 2019-09-30 | $1.39B | $1.05B | — | — | $299.56M | $370.78M | -$32.31M | -$26.57M | -$58.88M | $6.38M | -$30.69M | -$0.82 | -$0.82 | 37,361,000 | 37,361,000 |
|---|
| 2019-06-30 | $1.47B | $1.06B | — | — | $303.37M | $319.69M | $90.3M | -$29.48M | $60.82M | $8.2M | $18.02M | $0.48 | $0.46 | 37,239,000 | 88,925,000 |
|---|
| 2019-03-31 | $1.06B | $766.44M | — | — | $268.07M | $281.45M | $16.88M | -$20.78M | -$3.89M | $22.91M | -$19.4M | -$0.52 | -$0.52 | 37,195,000 | 37,195,000 |
|---|
| 2018-12-31 | $982.39M | -$2.72B | — | — | $261.62M | $318.61M | -$43.02M | -$28.47M | -$71.49M | -$237,000.00 | -$30.33M | -$0.82 | -$0.82 | 52,000 | 51,738,000 |
|---|
| 2018-09-30 | $1.31B | $936.47M | — | — | $278.33M | $292.35M | $80.66M | -$24.61M | $56.06M | $9.9M | $14.12M | $0.38 | $0.38 | 37,018,000 | 37,055,000 |
|---|
| 2018-06-30 | $1.44B | $1.03B | — | — | $283.1M | $294.74M | $117.71M | -$26.31M | $91.39M | $14.26M | $24.78M | $0.67 | $0.67 | 36,964,000 | 37,047,000 |
|---|
| 2018-03-31 | $1.06B | $756.77M | — | — | $246.31M | $256.22M | $45.67M | -$25.26M | $20.41M | $6.87M | $1.82M | $0.05 | $0.05 | 36,816,000 | 37,320,000 |
|---|
| 2017-12-31 | $883.57M | -$2.41B | — | — | $213.05M | $222.32M | $38.87M | $80M | $118.87M | $126.64M | -$16.6M | — | — | — | — |
|---|
| 2017-09-30 | $1.24B | $880.39M | — | — | $236.17M | $244.55M | $110.66M | -$18.52M | $92.14M | $8.39M | $19.59M | — | — | — | — |
|---|
| 2017-06-30 | $1.28B | $906.45M | — | — | $228.44M | $236.06M | $136.52M | -$17.14M | $119.38M | $14.28M | $19.34M | — | — | — | — |
|---|
| 2017-03-31 | $881.64M | $629.71M | — | — | $175.49M | $182.03M | $69.9M | -$14.69M | $55.22M | $5.59M | $7.52M | — | — | — | — |
|---|
| 2016-12-31 | $659.63M | -$2.05B | — | — | $154.92M | $162.35M | $29.37M | -$19.33M | $10.04M | $1.16M | -$717,000.00 | — | — | — | — |
|---|
| 2016-09-30 | $991.07M | $710.84M | — | — | $186.26M | $192.5M | $87.74M | -$17.04M | $70.7M | $2.29M | $68.42M | — | — | — | — |
|---|
| 2016-06-30 | $1.07B | $768.37M | — | — | $190.32M | $196.13M | $103.35M | — | $85.39M | $1.98M | $83.41M | — | — | — | — |
|---|
| 2016-03-31 | $797.75M | $575.45M | — | — | $160.39M | $166.26M | $56.04M | — | $38.15M | $371,000.00 | $37.78M | — | — | — | — |
|---|
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 | $6.37B | $4.49B | — | — | $1.6B | $1.7B | $180.2M | -$60.05M | $120.16M | $225.8M | -$89.8M | — | — | — | — |
|---|
| 2024-12-31 | $6.1B | $4.27B | — | — | $1.57B | $1.68B | $148.57M | -$238.83M | -$90.26M | -$11.38M | -$38.64M | — | — | — | — |
|---|
| 2023-12-31 | $6.23B | $4.35B | — | — | $1.54B | $1.61B | $267.07M | -$217.67M | $49.4M | -$3.53M | $33.37M | — | — | — | — |
|---|
| 2022-12-31 | $6.97B | $4.7B | — | — | $1.61B | $1.69B | $568.53M | -$118.41M | $450.12M | $112.28M | $123.75M | — | — | — | — |
|---|
| 2021-12-31 | $6.91B | $4.46B | — | — | $1.57B | $1.66B | $799.54M | -$65.35M | $734.2M | $92.12M | $278.46M | — | — | — | — |
|---|
| 2020-12-31 | $5.45B | $3.74B | — | — | $1.16B | $1.23B | $476.2M | -$74.24M | $401.96M | $57.74M | $122.35M | $3.11 | $3.09 | 39,383,000 | 40,009,000 |
|---|
| 2019-12-31 | $4.89B | $3.6B | — | — | $1.14B | $1.28B | $8.75M | -$99.47M | -$90.72M | $29.58M | -$60.59M | -$1.62 | -$1.62 | 37,310,000 | 37,350,000 |
|---|
| 2018-12-31 | $4.79B | $4.9M | — | — | $1.07B | $1.16B | $201.02M | -$104.64M | $96.37M | $30.79M | $10.4M | $0.28 | $0.28 | 36,985,000 | 88,878,000 |
|---|
| 2017-12-31 | $4.28B | $4.1M | — | — | $853.16M | $884.96M | $355.96M | $29.65M | $385.6M | $154.91M | $29.85M | $1.12 | $1.12 | 26,622,000 | 26,622,000 |
|---|
| 2016-12-31 | $3.52B | $2.3M | — | — | $691.88M | $717.23M | $276.5M | -$72.22M | $204.28M | $5.8M | $188.89M | $0.08 | $0.07 | — | — |
|---|
| 2015-12-31 | $3.28B | $2.38B | — | — | $634.89M | $658.75M | $240.27M | -$64.62M | $175.65M | $1.36M | $174.29M | — | — | — | — |
|---|
| 2014-12-31 | $2.63B | $1.89B | — | — | $536.49M | $561.12M | $185.08M | — | $125.77M | $2.14M | $123.63M | — | — | — | — |
|---|