Complete source-backed income-statement history.
- Available history
- 2009-12-31 to 2026-03-31
- 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-03-31 | $1.85B | — | — | — | — | — | $28.58M | -$30.1M | -$1.52M | -$107,000.00 | -$1.32M | -$0.01 | -$0.01 | 162,426,000 | 163,135,000 |
|---|
| 2025-12-31 | $1.86B | — | — | — | — | — | $26.46M | -$35.31M | -$8.85M | -$1.92M | -$6.8M | -$0.04 | -$0.04 | 51,000 | 74,000 |
|---|
| 2025-09-30 | $1.93B | — | — | — | — | — | $50.33M | -$34.61M | $15.72M | $7.39M | $7.86M | $0.05 | $0.05 | 162,305,000 | 162,647,000 |
|---|
| 2025-06-30 | $1.86B | — | — | — | — | — | $72.62M | -$24.69M | $47.92M | $13.99M | $34.24M | $0.21 | $0.21 | 162,131,000 | 162,541,000 |
|---|
| 2025-03-31 | $1.82B | — | — | — | — | — | $66.66M | -$26.13M | $40.53M | $10.3M | $30.64M | $0.19 | $0.19 | 161,974,000 | 162,457,000 |
|---|
| 2024-12-31 | $1.86B | — | — | — | — | — | $77.95M | $1.88M | $79.83M | $10.71M | $69.5M | $0.43 | $0.43 | 51,000 | 53,000 |
|---|
| 2024-09-30 | $1.88B | — | — | — | — | — | $81.42M | -$37.22M | $44.2M | $14.14M | $30.46M | $0.19 | $0.19 | 161,861,000 | 162,233,000 |
|---|
| 2024-06-30 | $1.85B | — | — | — | — | — | $63.46M | -$31.78M | $31.68M | $11.79M | $20.3M | $0.13 | $0.13 | 161,689,000 | 162,111,000 |
|---|
| 2024-03-31 | $1.82B | — | — | — | — | — | $20.56M | -$27.22M | -$6.67M | -$3.67M | -$2.64M | -$0.02 | -$0.02 | 161,511,000 | 162,086,000 |
|---|
| 2023-12-31 | $1.93B | — | — | — | — | — | $18.28M | -$27.98M | -$9.7M | $1.29M | -$10.66M | -$0.06 | -$0.07 | 64,000 | 44,000 |
|---|
| 2023-09-30 | $2.02B | — | — | — | — | — | $81.06M | -$22.38M | $58.68M | -$1.22M | $60.19M | $0.37 | $0.37 | 161,332,000 | 161,888,000 |
|---|
| 2023-06-30 | $1.55B | — | — | — | — | — | $94.03M | -$9.17M | $84.86M | $21.96M | $63.33M | $0.39 | $0.39 | 161,116,000 | 161,940,000 |
|---|
| 2023-03-31 | $1.64B | — | — | — | — | — | $144.79M | -$8.34M | $136.45M | $32.74M | $104.28M | $0.65 | $0.64 | 160,915,000 | 161,900,000 |
|---|
| 2022-12-31 | $1.74B | — | — | — | — | — | $202.52M | -$11.48M | $191.04M | $42.45M | $148.7M | $0.93 | $0.93 | -525,000 | -509,000 |
|---|
| 2022-09-30 | $1.9B | — | — | — | — | — | $265.44M | -$4.97M | $260.47M | $65.68M | $194.8M | $1.21 | $1.21 | 160,665,000 | 161,572,000 |
|---|
| 2022-06-30 | $1.96B | — | — | — | — | — | $325.78M | -$34.25M | $291.53M | $72.09M | $219.49M | $1.35 | $1.35 | 162,365,000 | 163,166,000 |
|---|
| 2022-03-31 | $1.83B | — | — | — | — | — | $298.09M | -$20.62M | $277.46M | $69.17M | $208.34M | $1.26 | $1.25 | 165,377,000 | 166,499,000 |
|---|
| 2021-12-31 | $1.82B | — | — | — | — | — | $342.24M | -$14.92M | $327.32M | $72.72M | $254.62M | $1.53 | $1.52 | 37,000 | 124,000 |
|---|
| 2021-09-30 | $1.64B | — | — | — | — | — | $270.09M | -$2.86M | $267.23M | $61.06M | $206.18M | $1.24 | $1.23 | 165,966,000 | 167,106,000 |
|---|
| 2021-06-30 | $1.32B | — | — | — | — | — | $191.12M | $13.8M | $204.92M | $51.78M | $152.8M | $0.92 | $0.92 | 165,577,000 | 166,585,000 |
|---|
| 2021-03-31 | $1.22B | — | — | — | — | — | $162.26M | $12.91M | $175.17M | $45.33M | $129.79M | $0.77 | $0.77 | 167,478,000 | 168,374,000 |
|---|
| 2020-12-31 | $1.28B | — | — | — | — | $0.00 | $194.69M | -$1.84M | $192.85M | $50.47M | $142.33M | $0.85 | $0.83 | -546,000 | -486,000 |
|---|
| 2020-09-30 | $1.21B | — | — | — | — | — | $165.46M | $4.58M | $170.04M | $47.84M | $122.06M | $0.72 | $0.71 | 170,205,000 | 171,028,000 |
|---|
| 2020-06-30 | $1.06B | — | — | — | — | $10M | $102.17M | $4.92M | $107.08M | $26.82M | $80.19M | $0.47 | $0.47 | 169,948,000 | 170,624,000 |
|---|
| 2020-03-31 | $1.12B | — | — | — | — | $2.3M | $102.12M | -$11.78M | $90.34M | $24.55M | $65.43M | $0.38 | $0.38 | 170,617,000 | 171,282,000 |
|---|
| 2019-12-31 | $1.2B | — | — | — | — | $1.1B | $99.59M | -$6.74M | $92.85M | $25.28M | $67.44M | $0.39 | $0.40 | -300,000 | -382,000 |
|---|
| 2019-09-30 | $1.2B | — | — | — | — | $1.1B | $102.95M | -$3.45M | $99.51M | $24.52M | $74.62M | $0.44 | $0.44 | 170,504,000 | 171,290,000 |
|---|
| 2019-06-30 | $1.24B | — | — | — | — | $1.13B | $108.59M | -$3.08M | $105.52M | $26.08M | $79.21M | $0.46 | $0.46 | 172,078,000 | 172,724,000 |
|---|
| 2019-03-31 | $1.2B | — | — | — | — | $1.09B | $116.3M | -$193,000.00 | $116.11M | $27.92M | $87.94M | $0.51 | $0.51 | 172,971,000 | 173,608,000 |
|---|
| 2018-12-31 | $1.39B | — | — | — | — | $1.19B | $206.78M | -$4.26M | $202.52M | $50.57M | $151.7M | $0.87 | $0.86 | -798,000 | -794,000 |
|---|
| 2018-09-30 | $1.35B | — | — | — | — | $1.2B | $144.28M | -$3.31M | $140.97M | $34.62M | $105.88M | $0.60 | $0.60 | 176,849,000 | 177,750,000 |
|---|
| 2018-06-30 | $1.33B | — | — | — | — | $1.21B | $124.24M | -$5.4M | $118.85M | $27.22M | $91.32M | $0.51 | $0.51 | 178,451,000 | 179,398,000 |
|---|
| 2018-03-31 | $1.27B | — | — | — | — | $1.18B | $93.74M | -$4.04M | $89.71M | $18.98M | $70.36M | $0.39 | $0.39 | 178,160,000 | 179,241,000 |
|---|
| 2017-12-31 | $1.36B | — | — | — | — | $1.22B | $143.77M | -$5.41M | $138.36M | -$309.5M | $447.56M | $3.96 | $3.93 | 22,679,000 | 22,850,000 |
|---|
| 2017-09-30 | $521.61M | — | — | — | — | $515.8M | $5.81M | -$2.88M | $2.93M | -$1.27M | $3.88M | $0.04 | $0.04 | 102,846,000 | 103,752,000 |
|---|
| 2017-06-30 | $273.24M | — | — | — | — | $244.83M | $28.41M | $677,000.00 | $29.09M | $10.83M | $17.97M | $0.22 | $0.22 | 80,520,000 | 81,349,000 |
|---|
| 2017-03-31 | $271.18M | — | — | — | — | $248.54M | $22.64M | $698,000.00 | $23.34M | $8.23M | $14.88M | $0.19 | $0.18 | 80,310,000 | 81,255,000 |
|---|
| 2016-12-31 | $289.1M | — | — | — | — | $254.36M | $34.74M | $232,000.00 | $34.97M | $12.5M | $22.16M | $0.28 | $0.28 | 78,000 | 116,000 |
|---|
| 2016-09-30 | $280.53M | — | — | — | — | $243.6M | $36.93M | $1.29M | $38.22M | $14.14M | $23.77M | $0.30 | $0.29 | 80,040,000 | 80,949,000 |
|---|
| 2016-06-30 | $1.01B | — | — | — | — | $937.65M | $74.21M | -$8.84M | $65.37M | $22.47M | $42.9M | $0.32 | $0.32 | 134,439,000 | 135,651,000 |
|---|
| 2016-03-31 | $967.82M | — | — | — | — | $915.34M | $52.48M | -$7.07M | $45.42M | $13.51M | $31.91M | $0.23 | $0.23 | 136,519,000 | 137,655,000 |
|---|
| 2015-12-31 | -$1.96B | — | — | — | — | -$1.89B | -$70.4M | $54.98M | -$15.41M | -$8.8M | -$8.36M | $0.55 | $0.55 | -61,044,000 | -61,771,000 |
|---|
| 2015-09-30 | $1.06B | — | — | — | — | $990.05M | $74.92M | -$17.37M | $57.56M | $21.27M | $36.28M | $0.25 | $0.25 | 142,801,000 | 144,132,000 |
|---|
| 2015-06-30 | $1.06B | — | — | — | — | $960.93M | $98.48M | -$15.65M | $82.83M | $31.88M | $50.95M | $0.36 | $0.35 | 142,540,000 | 144,212,000 |
|---|
| 2015-03-31 | $1.02B | — | — | — | — | $940.14M | $75M | -$13.47M | $61.53M | $23.69M | $37.84M | $0.27 | $0.26 | 142,199,000 | 143,955,000 |
|---|
| 2014-12-31 | $1.14B | — | — | — | — | $1.01B | $132.47M | — | $91.21M | $32.72M | $58.49M | $0.41 | $0.40 | 149,000 | 137,000 |
|---|
| 2014-09-30 | $1.07B | — | — | — | — | $977.47M | $97.41M | — | $74.05M | $23.89M | $50.16M | $0.35 | $0.35 | 141,557,000 | 143,322,000 |
|---|
| 2014-06-30 | $1.08B | — | — | — | — | $981.88M | $94.02M | — | $65.36M | $25.17M | $40.2M | $0.28 | $0.28 | 141,308,000 | 143,393,000 |
|---|
| 2014-03-31 | $1.01B | — | — | — | — | $962.28M | $46.17M | — | $20.01M | $7.7M | $12.31M | $0.09 | $0.09 | 140,981,000 | 143,018,000 |
|---|
| 2013-12-31 | $1.08B | — | — | — | — | $972.83M | $102.56M | — | $78.47M | $33.18M | $45.3M | $0.32 | $0.31 | 175,000 | 279,000 |
|---|
| 2013-09-30 | $1.03B | — | — | — | — | $947.71M | $84.42M | — | $56.11M | $26.16M | $29.95M | $0.21 | $0.21 | 140,327,000 | 142,315,000 |
|---|
| 2013-06-30 | $1.03B | — | — | — | — | $928.81M | $100.27M | — | $76.84M | $26.96M | $49.88M | $0.36 | $0.35 | 139,989,000 | 141,838,000 |
|---|
| 2013-03-31 | $981.61M | — | — | — | — | $911.89M | $69.72M | — | $44.98M | $14.69M | $30.29M | $0.22 | $0.21 | 139,686,000 | 141,259,000 |
|---|
| 2012-12-31 | $1.05B | — | — | — | — | $931.56M | $116M | — | $82.73M | $28.04M | $54.68M | $0.39 | $0.39 | 6,000 | -12,000 |
|---|
| 2012-09-30 | $992.62M | — | — | — | — | $915.43M | $77.19M | — | $48.74M | $15.09M | $33.66M | $0.24 | $0.24 | 139,535,000 | 139,546,000 |
|---|
| 2012-06-30 | $872.58M | — | — | — | — | $785.91M | $86.68M | — | $55.48M | $21.78M | $33.7M | $0.24 | $0.24 | 139,522,000 | 139,640,000 |
|---|
| 2012-03-31 | $826.89M | — | — | — | — | $768.98M | $57.9M | — | $2.64M | -$3.55M | $6.19M | $0.04 | $0.04 | 139,509,000 | 140,392,000 |
|---|
| 2011-12-31 | $1.31B | — | — | — | — | $1.19B | $113.04M | — | $72.02M | $23.01M | $49.01M | $0.35 | $0.36 | 116,000 | -46,000 |
|---|
| 2011-09-30 | $863.83M | — | — | — | — | $774.13M | $89.7M | — | $50.63M | $19.68M | $30.95M | $0.22 | $0.22 | 139,498,000 | 139,503,000 |
|---|
| 2011-06-30 | $850.47M | — | — | — | — | $777.9M | $72.57M | — | $33.07M | $13.49M | $19.58M | $0.14 | $0.14 | 139,479,000 | 140,716,000 |
|---|
| 2011-03-31 | $758.89M | — | — | — | — | $712.16M | $46.73M | — | $5.53M | $2.32M | $3.21M | $0.02 | $0.02 | 138,127,000 | 138,900,000 |
|---|
| 2010-12-31 | $780.43M | — | — | — | — | $703.85M | $76.57M | — | -$90.15M | -$41.84M | -$48.31M | -$0.70 | -$0.70 | 63,278,883 | 63,278,883 |
|---|
| 2010-09-30 | $758.28M | — | — | — | — | $676.18M | $82.1M | — | $1.95M | $2.97M | -$1.02M | -$0.02 | -$0.02 | 60,117 | 60,117 |
|---|
| 2010-06-30 | $736.19M | — | — | — | — | $675M | $61.19M | — | -$18.12M | $4.96M | -$23.08M | -$0.38 | -$0.38 | 60,117 | 60,117 |
|---|
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 | $7.47B | — | — | — | — | — | $216.06M | -$120.74M | $95.32M | $29.77M | $65.95M | $0.41 | $0.41 | 162,188,000 | 162,611,000 |
|---|
| 2024-12-31 | $7.41B | — | — | — | — | — | $243.39M | -$94.34M | $149.05M | $32.96M | $117.63M | $0.73 | $0.73 | 161,738,000 | 162,173,000 |
|---|
| 2023-12-31 | $7.14B | — | — | — | — | — | $338.15M | -$67.86M | $270.29M | $54.77M | $217.15M | $1.35 | $1.34 | 161,188,000 | 161,826,000 |
|---|
| 2022-12-31 | $7.43B | — | — | — | — | — | $1.09B | -$71.32M | $1.02B | $249.39M | $771.33M | $4.75 | $4.73 | 162,260,000 | 163,211,000 |
|---|
| 2021-12-31 | $6B | — | — | — | — | — | $965.7M | $8.94M | $974.64M | $230.89M | $743.39M | $4.48 | $4.45 | 165,860,000 | 167,060,000 |
|---|
| 2020-12-31 | $4.67B | — | — | — | — | $12.3M | $564.44M | -$4.13M | $560.31M | $149.68M | $410M | $2.42 | $2.40 | 169,711,000 | 170,549,000 |
|---|
| 2019-12-31 | $4.84B | — | — | — | — | $4.42B | $427.44M | -$13.46M | $413.98M | $103.8M | $309.21M | $1.80 | $1.80 | 171,541,000 | 172,142,000 |
|---|
| 2018-12-31 | $5.34B | — | — | — | — | $4.78B | $569.04M | -$17.01M | $552.04M | $131.39M | $419.26M | $2.37 | $2.36 | 177,018,000 | 177,999,000 |
|---|
| 2017-12-31 | $2.43B | — | — | — | — | $2.22B | $200.63M | -$6.92M | $193.71M | -$291.72M | $484.29M | $4.38 | $4.34 | 110,657,000 | 111,697,000 |
|---|
| 2016-12-31 | $1.12B | — | — | — | — | $969.56M | $148.48M | $4.35M | $152.83M | $57.59M | $93.86M | $1.17 | $1.16 | 80,362,000 | 81,228,000 |
|---|
| 2015-12-31 | $1.18B | — | — | — | — | $1B | $178M | $8.5M | $186.5M | $68.05M | $116.72M | $1.43 | $1.42 | 81,491,000 | 82,467,000 |
|---|
| 2014-12-31 | $4.3B | — | — | — | — | $3.93B | $370.07M | -$119.44M | $250.63M | $89.47M | $161.15M | $1.14 | $1.12 | 141,431,000 | 143,475,000 |
|---|
| 2013-12-31 | $4.12B | — | — | — | — | $3.76B | $356.96M | -$100.56M | $256.4M | $100.98M | $155.42M | $1.11 | $1.09 | 140,179,000 | 142,221,000 |
|---|
| 2012-12-31 | $3.98B | — | — | — | — | $3.62B | $351.82M | — | $201.7M | $61.61M | $140.09M | $1.00 | $1.00 | 139,532,000 | 139,619,000 |
|---|
| 2011-12-31 | $3.78B | — | — | — | — | $3.46B | $322.04M | — | $161.24M | $58.49M | $102.75M | $0.74 | $0.74 | 139,155,000 | 139,663,000 |
|---|
| 2010-12-31 | $2.93B | — | — | — | — | $2.69B | $243.06M | — | -$168.85M | -$43.43M | -$125.41M | -$1.98 | -$1.98 | 63,339,000 | 63,339,000 |
|---|
| 2009-12-31 | $2.57B | — | — | — | — | $2.44B | $132M | — | -$109M | $326.65M | -$435.65M | -$7.25 | -$7.25 | 60,117,000 | 60,117,000 |
|---|