Complete source-backed income-statement history.
- Available history
- 2009-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 | $990.6M | $688.8M | — | $31.9M | $90.5M | — | $165.4M | — | $132.5M | $30.3M | $102.1M | $0.70 | $0.70 | 145,500,000 | 146,700,000 |
|---|
| 2026-03-31 | $934.8M | $648.5M | — | $31.9M | $93.4M | — | $141.6M | — | $115.5M | $28.4M | $87.1M | $0.60 | $0.59 | 145,600,000 | 146,600,000 |
|---|
| 2025-12-31 | $917.88M | $651.83M | — | $31.37M | $96.58M | — | $100.13M | — | $75.31M | $12.07M | $63.24M | $0.43 | $0.43 | -290,000 | 310,000 |
|---|
| 2025-09-30 | $931.98M | $672.6M | — | $33.03M | $85.76M | — | -$122.89M | — | -$148.43M | $14.1M | -$162.52M | -$1.12 | -$1.12 | 145,663,000 | 145,663,000 |
|---|
| 2025-06-30 | $943.4M | $657.1M | — | $32.6M | $87.8M | — | $138.1M | — | $105.8M | $45.1M | $60.7M | $0.41 | $0.41 | 146,200,000 | 146,500,000 |
|---|
| 2025-03-31 | $911.3M | $638.7M | — | $36.8M | $86M | — | $122.2M | — | $90.6M | $20.7M | $69.9M | $0.47 | $0.47 | 148,500,000 | 148,800,000 |
|---|
| 2024-12-31 | $907.73M | $661.76M | — | $35.98M | $108.43M | — | $73.79M | — | $35.23M | $29.42M | $5.81M | $0.04 | $0.04 | -281,000 | -330,000 |
|---|
| 2024-09-30 | $982.83M | $701.46M | — | $42.69M | $102.45M | — | -$199.23M | — | -$244.61M | -$219.57M | -$25.03M | -$0.17 | -$0.17 | 150,717,000 | 150,717,000 |
|---|
| 2024-06-30 | $1.04B | $724.41M | — | $45.33M | $93.27M | — | $129.95M | — | $98.98M | $27.28M | $71.7M | $0.48 | $0.47 | 150,845,000 | 151,129,000 |
|---|
| 2024-03-31 | $1.01B | $689.26M | — | $45.31M | $88.05M | — | $144.79M | — | $98.59M | $22.57M | $76.02M | $0.51 | $0.50 | 150,480,000 | 150,921,000 |
|---|
| 2023-12-31 | $992.51M | $702.26M | — | $42.66M | $87.58M | — | -$201.42M | — | -$242M | -$39.67M | -$202.23M | -$1.33 | -$1.33 | -321,000 | -822,000 |
|---|
| 2023-09-30 | $1B | $687.96M | — | $45.45M | $85.66M | — | $116.26M | — | $80.67M | $17.87M | $62.8M | $0.41 | $0.41 | 152,046,000 | 152,379,000 |
|---|
| 2023-06-30 | $1.06B | $732.11M | — | $44.86M | $91.31M | — | $118.01M | — | $68.98M | $19.87M | $49.11M | $0.32 | $0.32 | 152,700,000 | 153,064,000 |
|---|
| 2023-03-31 | $998.18M | $670.47M | — | $45.94M | $86.15M | — | $148.84M | — | $110.14M | $23.73M | $86.42M | $0.57 | $0.56 | 152,518,000 | 153,324,000 |
|---|
| 2022-12-31 | $1.01B | $673.83M | — | $47.45M | $87.62M | — | $152.37M | — | $125.14M | $11.99M | $113.15M | $0.73 | $0.73 | -871,000 | -928,000 |
|---|
| 2022-09-30 | $1.02B | $694.54M | — | $47.95M | $90.01M | — | $252.9M | — | $186.67M | $46.42M | $140.25M | $0.91 | $0.91 | 154,474,000 | 154,943,000 |
|---|
| 2022-06-30 | $1.02B | $686.6M | — | $47.97M | $97.33M | — | $138.94M | — | $54.86M | $20.02M | $34.84M | $0.22 | $0.22 | 156,477,000 | 156,994,000 |
|---|
| 2022-03-31 | $975.77M | $657.08M | — | $45.98M | $95.68M | — | $125.93M | — | $30.03M | $7.59M | $22.44M | $0.14 | $0.14 | 157,422,000 | 158,630,000 |
|---|
| 2021-12-31 | $934.6M | $619.88M | — | $40.14M | $87.26M | — | $149.69M | — | $112.55M | $578,000.00 | $111.97M | $0.71 | $0.70 | 44,000 | 19,000 |
|---|
| 2021-09-30 | $951.02M | $628.92M | — | $40.06M | $85.78M | — | $161.34M | -$9.4M | $106.8M | $21.84M | $84.96M | $0.54 | $0.53 | 158,394,000 | 159,479,000 |
|---|
| 2021-06-30 | $992.66M | $658.29M | — | $42.91M | $86.82M | — | $164.76M | $1.01M | $120.55M | $7.64M | $112.92M | $0.71 | $0.71 | 158,208,000 | 159,344,000 |
|---|
| 2021-03-31 | $942.53M | $635.35M | — | $35.96M | $77.12M | — | $157.45M | -$39.4M | $74.01M | $20.28M | $53.73M | $0.34 | $0.34 | 157,764,000 | 159,230,000 |
|---|
| 2020-12-31 | $906.49M | $609.94M | — | $33.31M | $77.03M | — | $154.16M | — | $107.92M | -$13.75M | $121.67M | $0.77 | $0.77 | 38,000 | 144,000 |
|---|
| 2020-09-30 | $788.31M | $530.26M | — | $33.42M | $75.75M | — | $126.85M | $9.19M | $91.91M | $15.18M | $76.73M | $0.49 | $0.49 | 157,220,000 | 157,979,000 |
|---|
| 2020-06-30 | $576.51M | $412.44M | — | $30.24M | $64.73M | — | -$1.87M | $1.58M | -$41.1M | $1.44M | -$42.54M | -$0.27 | -$0.27 | 157,186,000 | 157,186,000 |
|---|
| 2020-03-31 | $774.27M | $566.41M | — | $34.45M | $77.22M | — | $58.6M | -$12.28M | $6.92M | -$1.52M | $8.43M | $0.05 | $0.05 | 157,599,000 | 158,385,000 |
|---|
| 2019-12-31 | $846.69M | $556.48M | — | $38.46M | $70.71M | — | $120.72M | — | $80.6M | $27.06M | $53.54M | $0.34 | $0.34 | -828,000 | -801,000 |
|---|
| 2019-09-30 | $849.72M | $554.91M | — | $38.19M | $68.16M | — | $146.13M | — | $99.02M | $28.34M | $70.68M | $0.44 | $0.44 | 160,458,000 | 161,308,000 |
|---|
| 2019-06-30 | $883.73M | $575.24M | — | $36.69M | $72.03M | — | $147.44M | — | $104.28M | $30.84M | $73.44M | $0.45 | $0.45 | 161,618,000 | 162,478,000 |
|---|
| 2019-03-31 | $870.5M | $580.81M | — | $35.1M | $70.55M | — | $142.6M | — | $106.53M | $21.47M | $85.07M | $0.52 | $0.52 | 163,247,000 | 164,521,000 |
|---|
| 2018-12-31 | $847.92M | $543.56M | — | $35.5M | $69.88M | — | $162.36M | — | $119.39M | -$134.71M | $254.1M | $1.52 | $1.52 | -1,475,000 | -1,522,000 |
|---|
| 2018-09-30 | $873.55M | $558.33M | — | $37.8M | $73.89M | — | $222.32M | — | $173.68M | $24.56M | $149.12M | $0.89 | $0.88 | 167,290,000 | 168,594,000 |
|---|
| 2018-06-30 | $913.86M | $582.51M | — | $37.98M | $80.47M | — | $178.06M | — | $128.69M | $23.4M | $105.29M | $0.61 | $0.61 | 171,439,000 | 172,693,000 |
|---|
| 2018-03-31 | $886.29M | $582.46M | — | $36M | $81.32M | — | $147.68M | — | $104.62M | $14.13M | $90.49M | $0.53 | $0.52 | 171,404,000 | 172,856,000 |
|---|
| 2017-12-31 | $840.53M | $538.74M | — | $33.12M | $75.09M | — | $153.91M | — | $115.45M | -$53.68M | $169.13M | $0.99 | $0.98 | 49,000 | 146,000 |
|---|
| 2017-09-30 | $819.05M | $527.24M | — | $34M | $75.89M | — | $140.28M | — | $102.85M | $14.82M | $88.04M | $0.51 | $0.51 | 171,269,000 | 172,245,000 |
|---|
| 2017-06-30 | $839.87M | $540.51M | — | $31.2M | $80.81M | — | $139.97M | — | $98.07M | $18.61M | $79.46M | $0.46 | $0.46 | 171,132,000 | 171,920,000 |
|---|
| 2017-03-31 | $807.27M | $532.42M | — | $31.8M | $70.11M | — | $121.63M | — | $86.07M | $14.33M | $71.74M | $0.42 | $0.42 | 170,947,000 | 171,905,000 |
|---|
| 2016-12-31 | $788.4M | $509.4M | — | $31.42M | $68.87M | — | $127.84M | — | $77.24M | $10.71M | $66.53M | $0.39 | $0.39 | 53,000 | 101,000 |
|---|
| 2016-09-30 | $789.8M | $508.94M | — | $31.6M | $75.05M | — | $122.81M | — | $80.91M | $11.12M | $69.79M | $0.41 | $0.41 | 170,840,000 | 171,478,000 |
|---|
| 2016-06-30 | $827.55M | $537.44M | — | $32.29M | $77.66M | — | $128.12M | — | $86.49M | $20.98M | $65.51M | $0.38 | $0.38 | 170,723,000 | 171,343,000 |
|---|
| 2016-03-31 | $796.55M | $528.38M | — | $31.35M | $71.93M | — | $113.59M | — | $76.81M | $16.2M | $60.61M | $0.36 | $0.35 | 170,404,000 | 171,257,000 |
|---|
| 2015-12-31 | $726.47M | $476.66M | — | $30.87M | $67.72M | — | $91.16M | — | $43.88M | -$174.41M | $218.29M | $1.29 | $1.28 | 97,000 | 1,000 |
|---|
| 2015-09-30 | $727.36M | $476.63M | — | $30.82M | $66.23M | — | $106.88M | — | $66.37M | $13.22M | $53.15M | $0.31 | $0.31 | 170,147,000 | 171,608,000 |
|---|
| 2015-06-30 | $770.45M | $517.88M | — | $31.24M | $73.01M | — | $93.16M | — | $49.51M | $8.61M | $40.9M | $0.24 | $0.24 | 170,007,000 | 171,667,000 |
|---|
| 2015-03-31 | $750.69M | $506.63M | — | $30.74M | $64.4M | — | $102.39M | — | $45.87M | $10.52M | $35.36M | $0.21 | $0.21 | 169,487,000 | 171,262,000 |
|---|
| 2014-12-31 | $705.26M | $469.75M | — | $26.5M | $71.81M | — | $76.32M | — | $32.33M | -$37.19M | $69.52M | $0.41 | $0.41 | -350,000 | -394,000 |
|---|
| 2014-09-30 | $577.1M | $371.94M | — | $19.53M | $52.99M | — | $92.12M | — | $59.99M | -$21.98M | $81.96M | $0.49 | $0.48 | 168,554,000 | 170,765,000 |
|---|
| 2014-06-30 | $575.85M | $368.45M | — | $18.49M | $50.64M | — | $103.98M | — | $84.6M | $20.71M | $63.89M | $0.37 | $0.37 | 170,748,000 | 172,918,000 |
|---|
| 2014-03-31 | $551.59M | $357.2M | — | $17.66M | $44.67M | — | $99.18M | — | $76.51M | $8.14M | $68.37M | $0.40 | $0.39 | 172,085,000 | 174,151,000 |
|---|
| 2013-12-31 | $505.02M | $315.81M | — | $14.84M | $41.72M | — | $97.99M | — | $64.65M | -$2.41M | $67.07M | $0.38 | $0.38 | -271,000 | -495,000 |
|---|
| 2013-09-30 | $498.89M | $309.06M | — | $15.19M | $40.36M | — | $100.1M | — | $86.25M | $20.22M | $66.02M | $0.38 | $0.37 | 175,941,000 | 178,629,000 |
|---|
| 2013-06-30 | $506.42M | $322.7M | — | $14.31M | $42.82M | — | $90.59M | — | $34.83M | $14.46M | $20.37M | $0.12 | $0.11 | 175,210,000 | 178,407,000 |
|---|
| 2013-03-31 | $470.41M | $308.68M | — | $13.62M | $38.25M | — | $74.8M | — | $48.21M | $13.55M | $34.67M | $0.19 | $0.19 | 177,936,000 | 181,522,000 |
|---|
| 2012-12-31 | $445.36M | $297.5M | — | $12.92M | $31.7M | — | $41.65M | — | $7.05M | -$63.9M | $70.94M | $0.40 | $0.39 | 145,000 | -24,000 |
|---|
| 2012-09-30 | $471.93M | $308.64M | — | $13.4M | $36.09M | — | $71.24M | — | $57.34M | $15.84M | $41.51M | $0.23 | $0.23 | 177,761,000 | 181,654,000 |
|---|
| 2012-06-30 | $504.62M | $326.16M | — | $12.46M | $35.53M | — | $86.38M | — | $50.88M | $24.76M | $26.12M | $0.15 | $0.14 | 177,457,000 | 181,781,000 |
|---|
| 2012-03-31 | $492.01M | $325.25M | — | $13.29M | $38.58M | — | $78.2M | — | $57.4M | $18.48M | $38.92M | $0.22 | $0.21 | 176,766,000 | 181,505,000 |
|---|
| 2011-12-31 | $453.37M | $298.56M | — | $11.5M | $34.83M | — | $59.66M | — | $32.53M | $8.15M | $24.38M | $0.14 | $0.14 | 349,859 | 6,254,859 |
|---|
| 2011-09-30 | $474.31M | $306.29M | — | $12.25M | $41.29M | — | $77.41M | — | $48.08M | $21.83M | $26.25M | $0.15 | $0.14 | 175,984,139 | 181,526,365 |
|---|
| 2011-06-30 | $455.04M | $284.75M | — | $12.08M | $44.23M | — | $78.19M | — | -$20.64M | $13.99M | -$34.63M | -$0.20 | -$0.20 | 174,944,203 | 174,944,203 |
|---|
| 2011-03-31 | $444.23M | $277.25M | — | $8.77M | $44.44M | — | $78.87M | — | $15.37M | $24.9M | -$9.53M | -$0.05 | -$0.05 | 173,943,081 | 173,943,081 |
|---|
| 2010-12-31 | $387.84M | $236.05M | — | $7.41M | $38.09M | — | $70.42M | — | $72.42M | $3.81M | $68.61M | $0.41 | $0.39 | — | — |
|---|
| 2010-09-30 | $383.29M | $238.65M | — | $6.11M | $39.38M | — | $63.07M | — | -$38.39M | $10M | -$48.39M | -$0.28 | -$0.28 | — | — |
|---|
| 2010-06-30 | $391.81M | $240.59M | — | $6.21M | $38.74M | — | $70.68M | — | $97.32M | $14.8M | $82.52M | $0.48 | $0.46 | — | — |
|---|
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.7B | $2.62B | — | $133.8M | $356.2M | — | $237.5M | — | $123.3M | $92M | $31.3M | $0.21 | $0.21 | 146,500,000 | 147,100,000 |
|---|
| 2024-12-31 | $3.93B | $2.78B | — | $169.3M | $392.2M | — | $149.3M | — | -$11.8M | -$140.3M | $128.5M | $0.85 | $0.85 | 150,400,000 | 150,700,000 |
|---|
| 2023-12-31 | $4.05B | $2.79B | — | $178.9M | $350.7M | — | $181.7M | — | $17.8M | $21.8M | -$3.9M | -$0.03 | -$0.03 | 152,100,000 | 152,100,000 |
|---|
| 2022-12-31 | $4.03B | $2.71B | — | $189.34M | $370.64M | — | $670.14M | — | $396.7M | $86.02M | $310.69M | $2.00 | $1.99 | 155,253,000 | 155,927,000 |
|---|
| 2021-12-31 | $3.82B | $2.54B | — | $159.07M | $336.99M | — | $633.24M | — | $413.92M | $50.34M | $363.58M | $2.30 | $2.28 | 158,166,000 | 159,370,000 |
|---|
| 2020-12-31 | $3.05B | $2.12B | — | $131.43M | $294.73M | — | $337.74M | — | $165.64M | $1.36M | $164.29M | $1.04 | $1.04 | 157,373,000 | 158,134,000 |
|---|
| 2019-12-31 | $3.45B | $2.27B | — | $148.43M | $281.44M | — | $556.89M | — | $390.42M | $107.71M | $282.71M | $1.76 | $1.75 | 160,946,000 | 161,968,000 |
|---|
| 2018-12-31 | $3.52B | $2.27B | — | $147.28M | $305.56M | — | $710.42M | — | $526.38M | -$72.62M | $599M | $3.55 | $3.53 | 168,570,000 | 169,859,000 |
|---|
| 2017-12-31 | $3.31B | $2.14B | — | $130.13M | $301.9M | — | $555.79M | — | $402.44M | -$5.92M | $408.36M | $2.39 | $2.37 | 171,165,000 | 172,169,000 |
|---|
| 2016-12-31 | $3.2B | $2.08B | — | $126.66M | $293.51M | — | $492.36M | — | $321.45M | $59.01M | $262.43M | $1.54 | $1.53 | 170,709,000 | 171,460,000 |
|---|
| 2015-12-31 | $2.97B | $1.98B | — | $123.67M | $271.36M | — | $393.58M | — | $205.63M | -$142.07M | $347.7M | $2.05 | $2.03 | 169,977,000 | 171,513,000 |
|---|
| 2014-12-31 | $2.41B | $1.57B | — | $82.18M | $220.11M | — | $371.59M | — | $253.43M | -$30.32M | $283.75M | $1.67 | $1.65 | 170,113,000 | 172,217,000 |
|---|
| 2013-12-31 | $1.98B | $1.26B | — | $57.95M | $163.15M | — | $363.48M | — | $233.94M | $45.81M | $188.13M | $1.07 | $1.05 | 176,091,000 | 179,024,000 |
|---|
| 2012-12-31 | $1.91B | $1.26B | — | $52.07M | $141.89M | — | $277.47M | — | $172.67M | -$4.82M | $177.48M | $1.00 | $0.98 | 177,473,000 | 181,623,000 |
|---|
| 2011-12-31 | $1.83B | $1.17B | — | $44.6M | $164.79M | — | $294.13M | — | $75.34M | $68.86M | $6.47M | $0.04 | $0.04 | 175,307,000 | 181,212,000 |
|---|
| 2010-12-31 | $1.54B | $948.07M | — | $24.66M | $194.11M | — | $228.86M | — | $169.86M | $39.81M | $130.05M | $0.78 | $0.75 | 166,278,000 | 172,946,000 |
|---|
| 2009-12-31 | $1.13B | $742.08M | — | $16.8M | $126.55M | — | $58.49M | — | $16.99M | $44.28M | -$27.68M | -$0.19 | -$0.19 | 144,056,568 | 144,056,568 |
|---|