Complete source-backed income-statement history.
- Available history
- 2016-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 | $796.2M | $461.69M | $334.51M | $39.02M | $148.72M | — | $129.77M | -$58.78M | $70.99M | $1.38M | $57.66M | $0.18 | $0.18 | 319,200,000 | 328,102,000 |
|---|
| 2026-03-31 | $722.52M | $402.41M | $320.11M | $38.38M | $138.86M | — | $141.77M | -$61.6M | $80.18M | $2.18M | $62.26M | $0.20 | $0.19 | 316,023,000 | 328,933,000 |
|---|
| 2025-12-31 | $814.32M | $517.13M | $297.19M | $34.82M | $146.46M | — | $112.03M | -$56.8M | $55.24M | $5.66M | $35.08M | $0.11 | $0.11 | 369,000 | 1,101,000 |
|---|
| 2025-09-30 | $784.51M | $510.54M | $273.97M | $63.35M | $137.82M | — | $70.34M | -$75.57M | -$5.22M | -$23.36M | $2.37M | $0.01 | $0.01 | 314,168,000 | 324,754,000 |
|---|
| 2025-06-30 | $724.51M | $438.26M | $286.25M | $47.96M | $124.27M | — | $111.37M | -$59.66M | $51.71M | $16.1M | $22.42M | $0.07 | $0.07 | 313,739,000 | 322,363,000 |
|---|
| 2025-03-31 | $695.42M | $439.53M | $255.89M | $40.04M | $118.29M | — | $100.35M | -$62.86M | $37.49M | $12.87M | $12.2M | $0.04 | $0.04 | 311,054,000 | 323,961,000 |
|---|
| 2024-12-31 | $730.52M | $467.65M | $262.87M | $54.27M | $128.69M | — | $75.79M | -$91.11M | -$15.32M | $5.42M | -$31.08M | -$0.10 | -$0.10 | 293,000 | 293,000 |
|---|
| 2024-09-30 | $702.47M | $432.91M | $269.56M | $61.1M | $118.69M | — | $88.81M | -$73.39M | $15.42M | $3.67M | -$156,000.00 | $0.00 | $0.00 | 309,647,000 | 309,647,000 |
|---|
| 2024-06-30 | $701.78M | $451.83M | $249.95M | $36.05M | $116.46M | — | $95.47M | -$75.07M | $20.41M | $3.62M | $5.99M | $0.02 | $0.02 | 309,117,000 | 318,957,000 |
|---|
| 2024-03-31 | $659.19M | $421.13M | $238.06M | $39.3M | $112.6M | — | -$10.75M | -$64.78M | -$75.52M | $6.16M | -$91.64M | -$0.30 | -$0.30 | 307,279,000 | 307,279,000 |
|---|
| 2023-12-31 | $616.98M | $427.15M | $189.83M | $46.09M | $109M | — | $14.19M | -$97.65M | -$83.46M | $9.88M | -$98.65M | -$0.58 | -$0.57 | 22,773,000 | 19,852,000 |
|---|
| 2023-09-30 | $620.04M | $387.51M | $232.53M | $41.38M | $113.01M | — | $75.65M | -$52.69M | $22.96M | -$2.08M | $9.68M | $0.06 | $0.06 | 154,219,000 | 159,691,000 |
|---|
| 2023-06-30 | $599.05M | $379.03M | $220.02M | $37.8M | $105.57M | — | $80.08M | -$50.42M | $29.66M | -$23,000.00 | $11.92M | $0.08 | $0.08 | 153,738,000 | 154,887,000 |
|---|
| 2023-03-31 | $557.54M | $379.35M | $178.19M | $38.69M | $102.1M | — | $34.45M | -$43.88M | -$9.43M | $668,000.00 | -$6.94M | -$0.05 | -$0.05 | 152,109,000 | 152,109,000 |
|---|
| 2022-12-31 | $609.76M | $394.37M | $215.39M | $41.91M | $102.16M | — | $36.03M | -$43.69M | -$7.66M | -$1.8M | -$12.03M | -$0.03 | -$0.03 | 179,000 | 179,000 |
|---|
| 2022-09-30 | $545.56M | $351.33M | $194.23M | $50.24M | $100.07M | — | $44.35M | -$42.17M | $2.18M | $4.57M | -$7.61M | -$0.02 | -$0.02 | 151,393,000 | 151,393,000 |
|---|
| 2022-06-30 | $559.36M | $358.84M | $200.52M | $50.75M | $98.81M | — | -$198.62M | -$34.11M | -$232.73M | $7.35M | -$242.13M | -$0.80 | -$0.80 | 150,993,000 | 150,993,000 |
|---|
| 2022-03-31 | $497.63M | $323.06M | $174.57M | $52.8M | $98.67M | — | $23.31M | -$33.23M | -$9.92M | -$3.46M | -$8.82M | -$0.01 | -$0.01 | 149,892,000 | 149,892,000 |
|---|
| 2021-12-31 | $536.9M | $371.18M | $166.4M | $51.87M | $97.22M | — | $11.18M | -$27.49M | -$16.32M | $4.14M | -$21.8M | -$0.04 | -$0.04 | 151,000 | 166,000 |
|---|
| 2021-09-30 | $528.59M | $329.39M | $198.51M | $48.93M | $91.4M | — | $28.52M | -$30.56M | -$2.04M | $4.05M | -$7.78M | -$0.03 | -$0.03 | 149,290,000 | 149,290,000 |
|---|
| 2021-06-30 | $535.08M | $322.58M | $212.5M | $52.86M | $86.16M | — | $67.12M | -$32.3M | $34.82M | $2.65M | $29.99M | $0.10 | $0.10 | 148,996,000 | 151,986,000 |
|---|
| 2021-03-31 | $493.11M | $301.54M | $191.56M | $48.18M | $90.73M | — | $45.91M | -$31M | $14.9M | $359,000.00 | $12.75M | $0.05 | $0.04 | 148,013,000 | 151,220,000 |
|---|
| 2020-12-31 | $510.03M | $342.96M | $167.07M | $53.46M | $84.69M | — | $20.18M | -$25.66M | -$5.48M | $1.49M | -$6.83M | -$0.02 | -$0.02 | 66,000 | 291,000 |
|---|
| 2020-09-30 | $519.29M | $353.35M | $133.59M | $44.52M | $83.12M | — | $2.44M | -$24.32M | -$21.89M | $144,000.00 | -$21.64M | -$0.06 | -$0.06 | 147,558,000 | 147,558,000 |
|---|
| 2020-06-30 | $464.66M | $319.67M | $144.24M | $45.57M | $80.94M | — | $10.75M | -$32.51M | -$21.76M | $2.19M | -$24.16M | -$0.08 | -$0.08 | 147,392,000 | 147,392,000 |
|---|
| 2020-03-31 | $498.53M | $313.58M | $183.5M | $36.38M | $77.98M | — | $57.79M | -$44.45M | $13.34M | -$108.17M | $120.43M | $0.78 | $0.78 | 147,180,000 | 147,956,000 |
|---|
| 2019-12-31 | $397.33M | $273.37M | $110.23M | $48.05M | $74.08M | — | -$23.14M | -$33.98M | -$57.11M | $7.79M | -$273.78M | -$0.18 | -$0.18 | 3,284,000 | 3,284,000 |
|---|
| 2019-09-30 | $378.28M | $267.72M | $54.43M | $38.13M | $63.8M | — | -$112.27M | $138.55M | $26.28M | $389.67M | -$265.01M | -$2.03 | -$2.03 | 130,729,000 | 130,729,000 |
|---|
| 2019-06-30 | $404.64M | $296.38M | $105.25M | $48.02M | $67.28M | — | -$18.91M | -$37.31M | -$56.23M | -$5.7M | -$16.9M | -$0.13 | -$0.13 | 128,016,000 | 128,016,000 |
|---|
| 2019-03-31 | $446.12M | $309.74M | $83.08M | $53.86M | $84.44M | — | -$94.36M | -$38.82M | -$133.18M | -$8.43M | -$47.88M | -$0.37 | -$0.37 | 127,687,000 | 127,687,000 |
|---|
| 2018-12-31 | $497.53M | $304.12M | $193.41M | $57.3M | $71.24M | — | $23.28M | -$38.09M | -$14.81M | $5.52M | -$8.77M | -$0.06 | -$0.06 | 56,000 | 56,000 |
|---|
| 2018-09-30 | $476.49M | $268.57M | $200.11M | $42.35M | $75.49M | — | $74.56M | -$51.98M | $22.57M | $5.11M | $6.89M | $0.05 | $0.05 | 127,247,000 | 128,222,000 |
|---|
| 2018-06-30 | $413.79M | $235.49M | $178.3M | $50.34M | $56M | — | -$181.06M | -$81.44M | -$262.51M | -$12.42M | -$17.86M | — | — | — | 127,112,000 |
|---|
| 2018-03-31 | $275.19M | $130.59M | $144.6M | $44.21M | $25.12M | $0.00 | $63.55M | -$11.54M | $52.02M | $364,000.00 | $0.00 | — | — | — | 1,000 |
|---|
| 2017-12-31 | $293.37M | $141.95M | $151.42M | $43.49M | $26.97M | — | $79.02M | -$16.94M | $62.08M | -$119,000.00 | $0.00 | — | — | — | — |
|---|
| 2017-09-30 | $254.73M | $119.72M | $135.01M | $41.32M | $27.44M | — | $78.75M | -$52.37M | $26.38M | -$738,000.00 | $0.00 | — | — | — | — |
|---|
| 2017-06-30 | $259.87M | $136.14M | $123.73M | $47.18M | $26.94M | — | $44.6M | -$5M | $39.6M | $1.85M | $0.00 | — | — | — | 0 |
|---|
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 | $3.02B | $1.91B | $1.11B | $186.18M | $526.83M | — | $394.1M | -$254.89M | $139.21M | $11.28M | $72.06M | $0.23 | $0.22 | 313,367,000 | 324,805,000 |
|---|
| 2024-12-31 | $2.79B | $1.77B | $1.02B | $190.71M | $476.44M | — | $249.33M | -$304.34M | -$55.01M | $18.86M | -$116.89M | -$0.38 | -$0.38 | 308,978,000 | 308,978,000 |
|---|
| 2023-12-31 | $2.39B | $1.57B | $820.57M | $163.95M | $429.68M | — | $204.37M | -$244.64M | -$40.27M | $8.45M | -$83.99M | -$0.48 | -$0.48 | 176,136,000 | 176,136,000 |
|---|
| 2022-12-31 | $2.21B | $1.43B | $784.71M | $195.69M | $399.7M | — | -$94.93M | -$153.2M | -$248.13M | $6.66M | -$270.58M | -$0.86 | -$0.86 | 150,944,000 | 150,944,000 |
|---|
| 2021-12-31 | $2.09B | $1.32B | $768.97M | $201.85M | $365.5M | — | $152.72M | -$121.35M | $31.37M | $11.2M | $13.16M | $0.07 | $0.07 | 148,922,000 | 151,821,000 |
|---|
| 2020-12-31 | $1.99B | $1.33B | $628.39M | $179.93M | $326.73M | — | $91.16M | -$126.94M | -$35.78M | -$104.36M | $67.79M | $0.62 | $0.61 | 147,443,000 | 148,913,000 |
|---|
| 2019-12-31 | $1.63B | $1.15B | $353M | $188.05M | $289.6M | — | -$248.68M | $28.44M | -$220.24M | $383.33M | -$603.57M | -$2.74 | -$2.74 | 132,106,000 | 132,106,000 |
|---|
| 2018-12-31 | $1.66B | $938.77M | $716.4M | $194.19M | $227.85M | — | -$19.67M | -$183.05M | -$202.72M | -$1.42M | -$19.74M | -$0.16 | -$0.16 | 127,252,000 | 127,252,000 |
|---|
| 2017-12-31 | $1.03B | $507.48M | $526.18M | $171.42M | $109.05M | — | $245.1M | -$73.78M | $171.32M | $2M | $0.00 | — | — | — | — |
|---|
| 2016-12-31 | $1.02B | $420.77M | $597.46M | $179.02M | $118.76M | — | $284.88M | -$70.06M | $214.82M | $5.4M | $0.00 | — | — | — | — |
|---|