Complete source-backed income-statement history.
- Available history
- 2007-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.22B | — | — | — | — | — | -$6.96M | -$20.96M | -$27.92M | -$8.65M | -$19.6M | -$0.05 | -$0.05 | 380,192,000 | 380,192,000 |
|---|
| 2026-03-31 | $1.11B | — | — | — | — | — | -$14.32M | -$13.76M | -$28.07M | -$3.6M | -$24.63M | -$0.06 | -$0.06 | 379,587,000 | 379,587,000 |
|---|
| 2025-12-31 | $1.15B | — | — | — | $62.06M | — | -$235,000.00 | -$14.89M | -$15.13M | -$5.93M | -$9.09M | -$0.02 | -$0.02 | -1,423,000 | -1,423,000 |
|---|
| 2025-09-30 | $1.17B | — | — | — | $61.98M | — | -$28.05M | -$14.99M | -$43.04M | -$6.59M | -$36.4M | -$0.10 | -$0.10 | 382,819,000 | 382,819,000 |
|---|
| 2025-06-30 | $1.21B | — | — | — | $64.11M | — | -$29.49M | -$18.02M | -$47.5M | $1.19M | -$49.14M | -$0.13 | -$0.13 | 385,365,000 | 385,365,000 |
|---|
| 2025-03-31 | $1.26B | — | — | — | $66.93M | — | $16.95M | -$14.27M | $2.68M | $1.39M | $1.01M | $0.00 | $0.00 | 386,521,000 | 387,044,000 |
|---|
| 2024-12-31 | $1.15B | — | — | — | $73.08M | — | -$31.34M | -$18.13M | -$49.47M | $1.93M | -$51.58M | -$0.15 | -$0.15 | -2,599,000 | -2,599,000 |
|---|
| 2024-09-30 | $1.34B | — | — | — | $65.7M | — | -$990.63M | -$17.96M | -$1.01B | -$30.26M | -$978.76M | -$2.50 | -$2.50 | 391,732,000 | 391,732,000 |
|---|
| 2024-06-30 | $1.33B | — | — | — | $64.58M | — | $45.23M | -$15.82M | $29.41M | $17.79M | $11.08M | $0.03 | $0.03 | 399,558,000 | 399,558,000 |
|---|
| 2024-03-31 | $1.49B | — | — | — | $64.98M | — | $87M | -$15.3M | $71.7M | $20M | $51.24M | $0.13 | $0.13 | 408,182,000 | 409,819,000 |
|---|
| 2023-12-31 | $1.51B | — | — | — | $61.04M | — | $111.71M | -$18.44M | $93.27M | $31.33M | $61.95M | $0.09 | $0.09 | 45,870,000 | 45,573,000 |
|---|
| 2023-09-30 | $1.01B | — | — | — | $45.1M | — | $9.7M | -$14.11M | -$4.41M | -$4.13M | $50,000.00 | $0.00 | $0.00 | 280,218,000 | 281,984,000 |
|---|
| 2023-06-30 | $758.89M | — | — | — | $33.26M | — | $104.58M | -$6.2M | $98.38M | $13.77M | $84.61M | $0.41 | $0.40 | 207,839,000 | 208,984,000 |
|---|
| 2023-03-31 | $791.8M | — | — | — | $30.57M | — | $125.96M | -$6.1M | $119.86M | $20.19M | $99.68M | $0.47 | $0.46 | 212,089,000 | 215,866,000 |
|---|
| 2022-12-31 | $708.12M | — | — | — | $34.58M | — | $116.81M | -$8.41M | $108.39M | $8.29M | $100.1M | $0.47 | $0.45 | -155,000 | 115,000 |
|---|
| 2022-09-30 | $727.5M | — | — | — | $28.47M | — | $76.35M | -$12.69M | $63.65M | $2.2M | $61.45M | $0.28 | $0.28 | 216,822,000 | 220,454,000 |
|---|
| 2022-06-30 | $622.24M | — | — | — | $26.08M | — | $36.76M | -$13.1M | $23.67M | $1.78M | $21.89M | $0.10 | $0.10 | 216,165,000 | 219,676,000 |
|---|
| 2022-03-31 | $509.38M | — | — | — | $27.46M | — | -$18.88M | -$8.97M | -$27.85M | $928,000.00 | -$28.78M | -$0.13 | -$0.13 | 215,267,000 | 215,267,000 |
|---|
| 2021-12-31 | $466.49M | — | — | — | $24.21M | — | -$360.8M | -$11.67M | -$372.48M | -$8.12M | -$361.83M | -$1.81 | -$1.81 | -188,159,979 | -188,159,979 |
|---|
| 2021-09-30 | $357.89M | — | — | — | $22.06M | — | -$90.01M | -$10.63M | -$100.64M | -$17.64M | -$83M | -$0.44 | -$0.44 | 188,965,000 | 188,965,000 |
|---|
| 2021-06-30 | $291.77M | — | — | — | $23.56M | — | -$109.41M | -$9.87M | -$119.28M | -$15.97M | -$103.31M | -$0.55 | -$0.55 | 188,408,000 | 188,408,000 |
|---|
| 2021-03-31 | $240.93M | — | — | — | $22.56M | — | -$117.53M | -$9.86M | -$127.38M | -$20.97M | -$106.41M | -$0.57 | -$0.57 | 187,677,000 | 187,677,000 |
|---|
| 2020-12-31 | $220.8M | — | — | — | $20.92M | — | -$124.2M | -$7.18M | -$131.37M | -$24.85M | -$106.53M | -$0.57 | -$0.57 | -188,004,987 | -188,004,987 |
|---|
| 2020-09-30 | $207.14M | — | — | — | $22.36M | — | -$114.57M | -$10.54M | -$125.1M | -$12.99M | -$112.11M | -$0.60 | -$0.60 | 187,280,000 | 187,280,000 |
|---|
| 2020-06-30 | $250.38M | — | — | — | $23.99M | — | -$159.08M | -$10.57M | -$169.65M | -$19.32M | -$150.33M | -$0.81 | -$0.81 | 186,633,000 | 186,633,000 |
|---|
| 2020-03-31 | $445.93M | — | — | — | $30.35M | — | -$494.41M | -$10.48M | -$504.89M | -$70.17M | -$434.72M | -$2.28 | -$2.28 | 190,674,000 | 190,674,000 |
|---|
| 2019-12-31 | $492.3M | — | — | — | $31.83M | — | -$82.76M | -$26.59M | -$109.35M | -$23.43M | -$85.92M | -$0.45 | -$0.45 | -205,987,961 | -205,987,961 |
|---|
| 2019-09-30 | $598.45M | — | — | — | $34.23M | — | -$307.31M | -$18.93M | -$326.23M | -$64.51M | -$261.72M | -$1.31 | -$1.31 | 199,343,000 | 199,343,000 |
|---|
| 2019-06-30 | $675.77M | — | — | — | $34.89M | — | -$48.13M | -$11.45M | -$59.58M | -$10.13M | -$49.45M | -$0.24 | -$0.24 | 207,499,000 | 207,499,000 |
|---|
| 2019-03-31 | $704.17M | — | — | — | $32.56M | — | -$23.38M | -$11.84M | -$35.22M | -$6.6M | -$28.61M | -$0.14 | -$0.14 | 211,868,000 | 211,868,000 |
|---|
| 2018-12-31 | $795.94M | — | — | — | $32.77M | — | -$210.79M | -$11.83M | -$222.62M | -$21.37M | -$201.25M | -$0.92 | -$0.92 | -992,000 | -992,000 |
|---|
| 2018-09-30 | $867.48M | — | — | — | $32.82M | — | -$80.28M | -$11.28M | -$91.56M | -$16.52M | -$75.04M | -$0.34 | -$0.34 | 218,059,000 | 218,059,000 |
|---|
| 2018-06-30 | $854.42M | — | — | — | $35.66M | — | -$9M | -$10.09M | -$19.1M | -$8.38M | -$10.71M | -$0.05 | -$0.05 | 220,093,000 | 220,093,000 |
|---|
| 2018-03-31 | $809.16M | — | — | — | $32.82M | — | -$22.1M | -$12.03M | -$34.14M | $282,000.00 | -$34.42M | -$0.16 | -$0.16 | 220,783,000 | 220,783,000 |
|---|
| 2017-12-31 | $787.33M | — | — | — | $34.7M | — | -$21.65M | -$9.71M | -$31.36M | -$226.76M | $195.4M | $1.02 | $1.02 | 7,210,000 | 8,645,000 |
|---|
| 2017-09-30 | $684.99M | — | — | — | $28.82M | — | -$38.02M | -$9.41M | -$47.42M | -$13.65M | -$33.77M | -$0.16 | -$0.16 | 211,875,000 | 211,875,000 |
|---|
| 2017-06-30 | $579.19M | — | — | — | $23.48M | — | -$140.24M | -$8.3M | -$148.54M | -$56.35M | -$92.18M | -$0.46 | -$0.46 | 201,204,000 | 201,204,000 |
|---|
| 2017-03-31 | $305.18M | — | — | — | $18.85M | — | -$92.64M | -$7.85M | -$100.49M | -$36.95M | -$63.54M | -$0.40 | -$0.40 | 160,062,000 | 160,062,000 |
|---|
| 2016-12-31 | $246.89M | — | — | — | $17.53M | — | -$113.23M | -$8.57M | -$121.8M | -$43.68M | -$78.12M | -$0.53 | -$0.53 | 164,000 | 164,000 |
|---|
| 2016-09-30 | $206.13M | — | — | — | $16.61M | — | -$123.41M | -$10.16M | -$133.57M | -$49.43M | -$84.14M | -$0.58 | -$0.58 | 146,326,000 | 146,326,000 |
|---|
| 2016-06-30 | $193.91M | — | — | — | $17.09M | — | -$124.33M | -$10.56M | -$134.89M | -$49.03M | -$85.87M | -$0.58 | -$0.58 | 145,944,000 | 145,944,000 |
|---|
| 2016-03-31 | $268.94M | — | — | — | $17.97M | — | -$95.26M | -$10.67M | -$105.93M | -$35.43M | -$70.5M | -$0.48 | -$0.48 | 145,770,000 | 145,770,000 |
|---|
| 2015-12-31 | $338.57M | — | — | — | $16.58M | — | -$76.8M | -$9.37M | -$86.17M | -$27.51M | -$58.66M | -$0.39 | -$0.39 | 99,000 | 99,000 |
|---|
| 2015-09-30 | $422.25M | — | — | — | $18.58M | — | -$329.52M | -$8.92M | -$338.43M | -$112.45M | -$225.98M | -$1.54 | -$1.54 | 145,662,000 | 145,662,000 |
|---|
| 2015-06-30 | $472.76M | — | — | — | $19.22M | — | -$24.76M | -$8.93M | -$33.7M | -$14.72M | -$18.98M | -$0.13 | -$0.13 | 145,300,000 | 145,300,000 |
|---|
| 2015-03-31 | $657.7M | — | — | — | $20.54M | — | $24.1M | -$8.26M | $15.85M | $6.72M | $9.13M | $0.06 | $0.06 | 144,983,000 | 145,745,000 |
|---|
| 2014-12-31 | $901.22M | — | — | — | $22.03M | — | $106.83M | -$8.03M | $98.8M | $41.22M | $57.58M | $0.40 | $0.40 | 288,000 | -725,000 |
|---|
| 2014-09-30 | $845.63M | — | — | — | $18.9M | — | $30.29M | -$6.76M | $23.53M | $7.56M | $15.98M | $0.11 | $0.11 | 144,798,000 | 146,991,000 |
|---|
| 2014-06-30 | $757.28M | — | — | — | $19.55M | — | $87.23M | -$7.04M | $80.19M | $25.91M | $54.28M | $0.37 | $0.37 | 143,622,000 | 146,029,000 |
|---|
| 2014-03-31 | $678.17M | — | — | — | $19.67M | — | $58.78M | -$7.01M | $51.76M | $16.94M | $34.82M | $0.24 | $0.24 | 142,892,000 | 145,099,000 |
|---|
| 2013-12-31 | $658.77M | — | — | — | $18.56M | — | $32.1M | -$6.04M | $26.07M | $9.48M | $16.59M | $0.12 | $0.12 | -559,000 | -537,000 |
|---|
| 2013-09-30 | $730.91M | — | — | — | $19.58M | — | $124.55M | -$6.83M | $117.72M | $43.3M | $74.42M | $0.51 | $0.51 | 144,446,000 | 145,432,000 |
|---|
| 2013-06-30 | $659.32M | — | — | — | $18.32M | — | $70.61M | -$6.31M | $64.3M | $23.53M | $40.77M | $0.28 | $0.28 | 145,465,000 | 146,374,000 |
|---|
| 2013-03-31 | $667.04M | — | — | — | $17.4M | — | $94.93M | -$6.57M | $88.36M | $32.13M | $56.23M | $0.38 | $0.38 | 144,827,000 | 146,783,000 |
|---|
| 2012-12-31 | $652.75M | — | — | — | $16.66M | — | $100.21M | -$5.77M | $94.44M | $35.59M | $58.86M | $0.40 | $0.40 | -1,426,000 | -1,367,000 |
|---|
| 2012-09-30 | $643.63M | — | — | — | $17.22M | — | $88.59M | -$6.43M | $82.16M | $31.35M | $50.81M | $0.34 | $0.33 | 149,846,000 | 150,522,000 |
|---|
| 2012-06-30 | $681.11M | — | — | — | $16.72M | — | $150.89M | -$5.02M | $145.88M | $53.34M | $92.54M | $0.60 | $0.60 | 153,269,000 | 153,655,000 |
|---|
| 2012-03-31 | $745.92M | — | — | — | $13.87M | — | $157.66M | -$4.47M | $153.19M | $55.92M | $97.27M | $0.62 | $0.62 | 154,625,000 | 155,401,000 |
|---|
| 2011-12-31 | $724.65M | — | — | — | $15.59M | — | $143.9M | -$4.35M | $139.55M | $51.95M | $87.6M | $0.56 | $0.56 | 210,000 | -65,000 |
|---|
| 2011-09-30 | $673.83M | — | — | — | $15.96M | — | $132.29M | -$3.41M | $128.88M | $46.95M | $81.93M | $0.53 | $0.53 | 152,617,000 | 154,120,000 |
|---|
| 2011-06-30 | $600.06M | — | — | — | $16.75M | — | $131.86M | -$3.39M | $128.47M | $46.83M | $81.64M | $0.53 | $0.52 | 153,556,000 | 155,581,000 |
|---|
| 2011-03-31 | $567.4M | — | — | — | $15.98M | — | $117.55M | -$3.73M | $113.82M | $42.2M | $71.25M | $0.46 | $0.46 | 153,122,000 | 154,653,000 |
|---|
| 2010-12-31 | $505.68M | — | — | — | $15.55M | — | $94.83M | -$3.3M | $91.53M | $36.72M | $53.85M | $0.35 | $0.35 | 90,000 | 594,000 |
|---|
| 2010-09-30 | $378.66M | — | — | — | $13.69M | — | $52.51M | -$5.9M | $46.61M | $17.23M | $29.37M | $0.19 | $0.19 | 152,933,000 | 154,109,000 |
|---|
| 2010-06-30 | $306.99M | — | — | — | $12.34M | — | $45.76M | $171,000.00 | $45.93M | $16.4M | $29.53M | $0.19 | $0.19 | 152,650,000 | 152,871,000 |
|---|
| 2010-03-31 | $271.6M | — | — | — | $11.46M | — | $7.83M | -$1.14M | $6.69M | $2.51M | $4.19M | $0.03 | $0.03 | 152,458,000 | 153,122,000 |
|---|
| 2009-12-31 | $213.57M | — | — | — | $10.72M | — | -$22.89M | -$1.19M | -$24.08M | -$7.99M | -$18.17M | -$0.12 | -$0.12 | 94,000 | 94,000 |
|---|
| 2009-09-30 | $159.67M | — | — | — | $11.38M | — | -$24.62M | -$1.17M | -$25.79M | -$8.97M | -$18.58M | -$0.12 | -$0.12 | 152,242,000 | 152,242,000 |
|---|
| 2009-06-30 | $140.5M | — | — | — | $11.45M | — | -$25.86M | -$623,000.00 | -$26.48M | -$9.59M | -$17.74M | -$0.12 | -$0.12 | 151,941,000 | 151,941,000 |
|---|
| 2009-03-31 | $268.21M | — | — | — | $10.38M | — | $25.15M | -$363,000.00 | $24.79M | $8.96M | $16.2M | $0.11 | $0.11 | 151,735,000 | 151,829,000 |
|---|
| 2008-12-31 | $424.51M | — | — | — | -$8.94M | — | $134.36M | -$328,000.00 | $134.03M | $47.74M | $79.49M | $0.52 | $0.52 | -238,000 | -857,000 |
|---|
| 2008-09-30 | $608.53M | — | — | — | $17.47M | — | $165.28M | $520,000.00 | $165.8M | $57.06M | $108.75M | $0.70 | $0.69 | 154,266,000 | 155,308,000 |
|---|
| 2008-06-30 | $526.28M | — | — | — | $17.75M | — | $126.42M | $783,000.00 | $127.2M | $45.78M | $81.42M | $0.52 | $0.52 | 153,978,000 | 155,894,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 |
|---|
| 2025-12-31 | $4.79B | — | — | — | $255.07M | — | -$40.83M | -$62.16M | -$102.99M | -$9.94M | -$93.64M | -$0.24 | -$0.24 | 383,465,000 | 383,465,000 |
|---|
| 2024-12-31 | $5.31B | — | — | — | $268.34M | — | -$889.74M | -$67.21M | -$956.95M | $9.45M | -$968.03M | -$2.44 | -$2.44 | 397,196,000 | 397,196,000 |
|---|
| 2023-12-31 | $4.07B | — | — | — | $169.96M | — | $351.95M | -$44.85M | $307.1M | $61.15M | $246.29M | $0.88 | $0.88 | 279,501,000 | 280,061,000 |
|---|
| 2022-12-31 | $2.57B | — | — | — | $116.59M | — | $211.03M | -$43.17M | $167.86M | $13.2M | $154.66M | $0.72 | $0.70 | 215,935,000 | 219,496,000 |
|---|
| 2021-12-31 | $1.36B | — | — | — | $92.38M | — | -$677.75M | -$42.03M | -$719.78M | -$62.7M | -$654.55M | -$3.36 | -$3.36 | 195,021 | 195,021 |
|---|
| 2020-12-31 | $1.12B | — | — | — | $97.61M | — | -$892.26M | -$38.76M | -$931.02M | -$127.33M | -$803.69M | -$4.27 | -$4.27 | 188,013 | 188,013 |
|---|
| 2019-12-31 | $2.47B | — | — | — | $133.51M | — | -$461.58M | -$68.8M | -$530.38M | -$104.68M | -$425.7M | -$2.10 | -$2.10 | 203,039 | 203,039 |
|---|
| 2018-12-31 | $3.33B | — | — | — | $134.07M | — | -$322.18M | -$45.23M | -$367.41M | -$45.99M | -$321.42M | -$1.47 | -$1.47 | 218,643,000 | 218,643,000 |
|---|
| 2017-12-31 | $2.36B | — | — | — | $105.85M | — | -$292.54M | -$35.26M | -$327.8M | -$333.71M | $5.91M | $0.03 | $0.03 | 198,447,000 | 199,882,000 |
|---|
| 2016-12-31 | $915.87M | — | — | — | $69.21M | — | -$456.23M | -$39.97M | -$496.2M | -$177.56M | -$318.63M | -$2.18 | -$2.18 | 146,178,000 | 146,178,000 |
|---|
| 2015-12-31 | $1.89B | — | — | — | $74.91M | — | -$406.97M | -$35.48M | -$442.45M | -$147.96M | -$294.49M | -$2.00 | -$2.00 | 145,416,000 | 145,416,000 |
|---|
| 2014-12-31 | $3.18B | — | — | — | $80.15M | — | $283.13M | -$28.84M | $254.28M | $91.62M | $162.66M | $1.12 | $1.11 | 144,066,000 | 145,376,000 |
|---|
| 2013-12-31 | $2.72B | — | — | — | $73.85M | — | $322.19M | -$25.75M | $296.44M | $108.43M | $188.01M | $1.29 | $1.28 | 144,356,000 | 145,303,000 |
|---|
| 2012-12-31 | $2.72B | — | — | — | $64.47M | — | $497.36M | -$21.69M | $475.67M | $176.2M | $299.48M | $1.96 | $1.96 | 151,144,000 | 151,699,000 |
|---|
| 2011-12-31 | $2.57B | — | — | — | $64.27M | — | $525.6M | -$14.88M | $510.72M | $187.94M | $322.41M | $2.08 | $2.06 | 153,871,000 | 155,304,000 |
|---|
| 2010-12-31 | $1.46B | — | — | — | $53.04M | — | $200.93M | -$10.17M | $190.75M | $72.86M | $116.94M | $0.76 | $0.76 | 152,772,000 | 153,276,000 |
|---|
| 2009-12-31 | $781.95M | — | — | — | $43.94M | — | -$48.21M | -$3.34M | -$51.56M | -$17.6M | -$38.29M | -$0.25 | -$0.25 | 152,069,000 | 152,069,000 |
|---|
| 2008-12-31 | $2.06B | — | — | — | $43.27M | — | $545.93M | $1.43M | $547.36M | $193.49M | $347.07M | $2.25 | $2.23 | 153,379,000 | 154,358,000 |
|---|
| 2007-12-31 | $1.99B | — | — | — | $54.67M | — | $663.31M | $527,000.00 | $663.84M | $229.35M | $438.64M | $2.81 | $2.78 | 154,755,000 | 156,612,000 |
|---|