Complete source-backed income-statement history.
- Available history
- 2008-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.95B | $1.45B | $495M | — | $116M | — | $372M | — | $320M | $64M | $251M | $4.18 | $4.17 | 60,100,000 | 60,200,000 |
|---|
| 2026-03-31 | $1.36B | $1.05B | $310M | — | $133M | — | $162M | — | $117M | $38M | $1.51B | $25.11 | $25.06 | 60,300,000 | 60,400,000 |
|---|
| 2025-12-31 | $1.53B | $1.07B | $467M | — | $103M | — | $341M | — | $279M | $46M | $279M | $4.63 | $4.62 | 0 | 0 |
|---|
| 2025-09-30 | $1.85B | $1.24B | $611M | — | $110M | — | $505M | — | $450M | $89M | $414M | $6.86 | $6.85 | 60,300,000 | 60,400,000 |
|---|
| 2025-06-30 | $1.61B | $1.11B | $496M | — | $104M | — | $413M | — | $365M | $73M | $328M | $5.44 | $5.43 | 60,300,000 | 60,400,000 |
|---|
| 2025-03-31 | $1.16B | $847M | $315M | — | $125M | — | $179M | — | $132M | $28M | $116M | $1.91 | $1.90 | 60,900,000 | 61,000,000 |
|---|
| 2024-12-31 | $1.41B | $987M | $425M | — | $101M | — | $339M | — | $293M | $46M | $294M | $4.82 | $4.81 | -100,000 | 0 |
|---|
| 2024-09-30 | $1.64B | $1.13B | $513M | — | $101M | — | $406M | — | $374M | $77M | $363M | $5.93 | $5.91 | 61,100,000 | 61,300,000 |
|---|
| 2024-06-30 | $1.76B | $1.25B | $517M | — | $117M | — | $398M | — | $372M | $78M | $294M | $4.77 | $4.76 | 61,500,000 | 61,600,000 |
|---|
| 2024-03-31 | $1.25B | $979M | $272M | — | $118M | — | $1.42B | — | $1.41B | $368M | $1.05B | $16.92 | $16.87 | 61,800,000 | 62,000,000 |
|---|
| 2023-12-31 | $682M | $476M | $206M | — | $101M | — | $107M | — | $76M | -$3M | $283M | $4.57 | $4.55 | 0 | 0 |
|---|
| 2023-09-30 | $1.99B | $1.32B | $676M | — | $108M | — | $567M | — | $540M | $110M | $417M | $6.74 | $6.72 | 61,800,000 | 62,000,000 |
|---|
| 2023-06-30 | $1.82B | $1.26B | $560M | — | $112M | — | $463M | — | $440M | $92M | $348M | $5.62 | $5.61 | 61,900,000 | 62,100,000 |
|---|
| 2023-03-31 | $1.35B | $1.05B | $303M | — | $104M | — | $196M | — | $171M | $36M | $121M | $1.96 | $1.95 | 62,100,000 | 62,200,000 |
|---|
| 2022-12-31 | $1.48B | $1.12B | $353.9M | — | $101M | — | $262.6M | — | $232.9M | $45.6M | $183.8M | $2.95 | $2.95 | -100,000 | 0 |
|---|
| 2022-09-30 | $1.81B | $1.32B | $487.8M | — | $94.9M | — | $405.9M | — | $370.4M | $79.2M | $295.3M | $4.74 | $4.73 | 62,300,000 | 62,500,000 |
|---|
| 2022-06-30 | $1.64B | $1.22B | $425.2M | — | $104.1M | — | $478.6M | — | $457.5M | $104.4M | $366.5M | $5.87 | $5.86 | 62,400,000 | 62,500,000 |
|---|
| 2022-03-31 | $1.23B | $1.07B | $156.1M | — | $97.1M | — | $59.9M | — | $30.2M | $5.8M | $21.4M | $0.34 | $0.34 | 62,400,000 | 62,600,000 |
|---|
| 2021-12-31 | $1.5B | $1.15B | $346.7M | — | $102.8M | — | $210.1M | — | $167.9M | $11.5M | $156.8M | $2.52 | $2.50 | 0 | 0 |
|---|
| 2021-09-30 | $1.56B | $1.12B | $441.9M | — | $86M | — | $356.9M | — | $318.2M | $63.6M | $254.6M | $4.08 | $4.07 | 62,400,000 | 62,600,000 |
|---|
| 2021-06-30 | $1.38B | $992.8M | $385.1M | — | $82.4M | — | $307.5M | — | $288.1M | $62.3M | $225.8M | $3.62 | $3.61 | 62,400,000 | 62,500,000 |
|---|
| 2021-03-31 | $982.4M | $807.7M | $174.7M | — | $79.8M | — | $99.3M | — | $81.4M | $15.9M | $65.3M | $1.05 | $1.04 | 62,300,000 | 62,500,000 |
|---|
| 2020-12-31 | $1.18B | $854.2M | $325.4M | — | $84.9M | — | $240.6M | — | $208.3M | $25.2M | $183M | $2.93 | $2.93 | 0 | 0 |
|---|
| 2020-09-30 | $1.32B | $916.9M | $404.5M | — | $71.1M | — | $400.6M | — | $375.9M | $81.5M | $294.4M | $4.72 | $4.71 | 62,300,000 | 62,400,000 |
|---|
| 2020-06-30 | $1.27B | $890.1M | $380.5M | — | $71.2M | — | $306.4M | — | $279M | $61.4M | $217.6M | $3.49 | $3.49 | 62,300,000 | 62,300,000 |
|---|
| 2020-03-31 | $958.2M | $815.8M | $142.4M | — | $78.7M | — | $57.8M | — | $26M | $100,000.00 | $25.9M | $0.42 | $0.41 | 62,300,000 | 62,500,000 |
|---|
| 2019-12-31 | $1.1B | $841.8M | $258.6M | — | $73.8M | — | $184.5M | — | $156.3M | $25.2M | $131M | $2.10 | $2.09 | -100,000 | 0 |
|---|
| 2019-09-30 | $1.42B | $999.6M | $420.6M | — | $78.2M | — | $345.3M | — | $314.8M | $66.2M | $248.6M | $3.97 | $3.96 | 62,500,000 | 62,700,000 |
|---|
| 2019-06-30 | $1.28B | $922.6M | $356.9M | — | $72.4M | — | $285.9M | — | $239.4M | $49.9M | $189.5M | $3.02 | $3.01 | 62,600,000 | 62,700,000 |
|---|
| 2019-03-31 | $939M | $796.1M | $142.9M | — | $78.3M | — | $69.2M | — | $37.9M | -$5M | $42.9M | $0.68 | $0.68 | 62,600,000 | 62,800,000 |
|---|
| 2018-12-31 | $1.02B | $792.95M | $227.31M | — | $70.97M | — | $147M | — | $116.06M | $21.55M | $94.38M | $1.51 | $1.50 | -70,000 | -124,000 |
|---|
| 2018-09-30 | $1.22B | $906.66M | $312.98M | — | $68.44M | — | $240.66M | — | $209.44M | $29.09M | $180.22M | $2.86 | $2.85 | 62,932,000 | 63,167,000 |
|---|
| 2018-06-30 | $1.2B | $886.49M | $315.92M | — | $71.07M | — | $263.95M | — | $238.1M | $52.6M | $185.38M | $2.94 | $2.92 | 63,021,000 | 63,285,000 |
|---|
| 2018-03-31 | $802M | $691.61M | $110.39M | — | $70.12M | — | $39.08M | — | $12.5M | $2.46M | $10.02M | $0.16 | $0.16 | 62,957,000 | 63,222,000 |
|---|
| 2017-12-31 | $970.48M | $711.42M | $259.06M | — | $66.97M | — | $183.43M | — | $163.54M | -$213.78M | $377.14M | $5.97 | $5.95 | -40,000 | -18,000 |
|---|
| 2017-09-30 | $1.09B | $796.05M | $291.68M | — | $57.22M | — | $226.96M | — | $204.3M | $52.76M | $151.55M | $2.40 | $2.39 | 62,896,000 | 63,158,000 |
|---|
| 2017-06-30 | $1.06B | $789.43M | $274.09M | — | $68.37M | — | $212.85M | — | $194.23M | $51.99M | $142.28M | $2.26 | $2.25 | 62,858,000 | 63,141,000 |
|---|
| 2017-03-31 | $843.86M | $696.79M | $147.07M | — | $69.54M | — | $77.15M | — | $56.84M | $14.53M | $42.33M | $0.67 | $0.67 | 63,024,000 | 63,319,000 |
|---|
| 2016-12-31 | $948.82M | $723.07M | $225.75M | — | $68.7M | — | $157.73M | — | $136.37M | $37.57M | $98.86M | $1.56 | $1.55 | -103,000 | -106,000 |
|---|
| 2016-09-30 | $1.1B | $810.59M | $293.31M | — | $54.77M | — | $242.67M | — | $230.35M | $70.87M | $159.48M | $2.50 | $2.49 | 63,452,000 | 63,723,000 |
|---|
| 2016-06-30 | $977.3M | $729.87M | $247.43M | — | $59.78M | — | $190.85M | — | $175.55M | $53.44M | $122.05M | $1.91 | $1.90 | 63,532,000 | 63,802,000 |
|---|
| 2016-03-31 | $788.73M | $643.48M | $145.25M | — | $58.35M | — | $86.02M | — | $64.77M | $19.71M | $44.99M | $0.70 | $0.69 | 64,158,000 | 64,350,000 |
|---|
| 2015-12-31 | $844.56M | $654.55M | $190M | — | $49.63M | — | $152.12M | — | $122.49M | $39.26M | $83.19M | $1.26 | $1.26 | -433,000 | -450,000 |
|---|
| 2015-09-30 | $1.08B | $819.74M | $262.51M | — | $54.89M | — | $179.5M | — | $165.06M | $47.48M | $117.54M | $1.75 | $1.74 | 66,830,000 | 67,108,000 |
|---|
| 2015-06-30 | $921.42M | $721.27M | $200.15M | — | $56.78M | — | $136.98M | — | $120.91M | $38.93M | $81.94M | $1.23 | $1.22 | 67,373,000 | 67,633,000 |
|---|
| 2015-03-31 | $691.35M | $617.09M | $74.26M | — | $49.45M | — | $25.57M | — | $5.35M | -$812,000.00 | $6.13M | $0.07 | $0.07 | 67,411,000 | 67,676,000 |
|---|
| 2014-12-31 | $856.37M | $691.04M | $165.33M | — | $50.01M | — | $118.57M | — | $99.16M | $35.28M | $63.96M | $1.02 | $1.01 | 3,512,000 | 3,529,000 |
|---|
| 2014-09-30 | $1B | $808.13M | $195.59M | — | $48.43M | — | $115.96M | — | $97.99M | $44.09M | $53.74M | $0.80 | $0.79 | 67,086,000 | 67,495,000 |
|---|
| 2014-06-30 | $669.23M | $533.62M | $135.6M | — | $36.57M | — | $96.24M | — | $83.59M | $23.91M | $59.52M | $1.28 | $1.27 | 46,395,000 | 46,529,000 |
|---|
| 2014-03-31 | $428.63M | $402.79M | $25.84M | — | $34.25M | — | -$15.9M | — | -$31.56M | -$8.42M | -$21.62M | -$0.47 | -$0.47 | 46,315,000 | 46,315,000 |
|---|
| 2013-12-31 | $545M | $443.96M | $101.03M | — | $37.46M | — | $62.83M | — | $49.88M | $14.43M | $36.03M | $0.78 | $0.77 | 30,000 | 24,000 |
|---|
| 2013-09-30 | $665.32M | $522.21M | $143.11M | — | $37.14M | — | $108.84M | — | $95.22M | $22.92M | $71.84M | $1.55 | $1.54 | 46,244,000 | 46,349,000 |
|---|
| 2013-06-30 | $561.33M | $454.33M | $107M | — | $37.84M | — | $69.64M | — | $56.56M | $15.1M | $41.31M | $0.89 | $0.89 | 46,129,000 | 46,260,000 |
|---|
| 2013-03-31 | $383.91M | $371.09M | $12.82M | — | $37.65M | — | -$23.32M | — | -$37.44M | -$8.4M | -$27.84M | -$0.61 | -$0.61 | 46,028,000 | 46,028,000 |
|---|
| 2012-12-31 | $502.26M | $425.54M | $76.72M | — | $38M | — | $40.23M | — | $26.88M | $4.95M | $21.53M | $0.46 | $0.47 | 36,000 | 41,000 |
|---|
| 2012-09-30 | $592.27M | $468.25M | $124.02M | — | $32.1M | — | $91.53M | — | $77.69M | $13.7M | $62.92M | $1.36 | $1.36 | 45,860,000 | 45,992,000 |
|---|
| 2012-06-30 | $545.69M | $443.62M | $102.07M | — | $35.28M | — | $59.24M | — | $46.03M | $8.55M | $36.75M | $0.80 | $0.80 | 45,781,000 | 45,905,000 |
|---|
| 2012-03-31 | $393.97M | $370.15M | $23.83M | — | $33.03M | — | -$35.33M | — | -$46.96M | -$9.88M | -$36.73M | -$0.81 | -$0.81 | 45,734,000 | 45,734,000 |
|---|
| 2011-12-31 | $420.9M | $350.99M | $69.91M | — | $31.72M | — | $20.75M | — | $7.83M | -$850,000.00 | $14.84M | $0.32 | $0.32 | 18,000 | 10,000 |
|---|
| 2011-09-30 | $502.39M | $390.49M | $111.89M | — | $32.77M | — | $80.01M | — | $64.47M | $14.13M | $49.16M | $1.07 | $1.07 | 45,690,000 | 45,799,000 |
|---|
| 2011-06-30 | $462.39M | $364.85M | $97.54M | — | $31M | — | $64.7M | — | $50.64M | $13.83M | $35.8M | $0.78 | $0.78 | 45,628,000 | 45,794,000 |
|---|
| 2011-03-31 | $327.94M | $305.29M | $22.66M | $2,000.00 | $28.64M | — | -$4.45M | — | -$22.35M | -$6.11M | -$17.41M | -$0.39 | -$0.39 | 45,584,000 | 45,584,000 |
|---|
| 2010-12-31 | $297.83M | $227.33M | $70.5M | $4,000.00 | $32.06M | — | $36.64M | — | $19.73M | $4.3M | $14.8M | $0.32 | $0.32 | 22,000 | 20,000 |
|---|
| 2010-09-30 | $509.4M | $395.59M | $113.81M | $114,000.00 | $31.24M | — | $83.85M | — | $67.3M | $14.06M | $51.99M | $1.13 | $1.13 | 45,526,000 | 45,678,000 |
|---|
| 2010-06-30 | $504.63M | $386.93M | $117.7M | $22,000.00 | $33.56M | — | $90.65M | — | $72.5M | $17.54M | $54.4M | $1.18 | $1.18 | 45,463,000 | 45,657,000 |
|---|
| 2010-03-31 | $340.94M | $321.33M | $19.61M | $13,000.00 | $33.57M | — | -$12.86M | — | -$29.88M | -$4.98M | -$24.18M | -$0.54 | -$0.54 | 45,400,000 | 45,400,000 |
|---|
| 2009-12-31 | $245.4M | $191.84M | $53.57M | $23,000.00 | $29.03M | — | $9.81M | — | -$8.64M | -$2.7M | -$3.15M | -$0.08 | -$0.08 | 310,000 | 311,000 |
|---|
| 2009-09-30 | $487.97M | $370.22M | $117.75M | $51,000.00 | $32.93M | — | $89.21M | — | $72.23M | $15.31M | $55.51M | $1.23 | $1.23 | 44,622,000 | 44,813,000 |
|---|
| 2009-06-30 | $465.39M | $353.67M | $111.72M | $163,000.00 | $36.77M | — | $72.95M | — | $55.63M | $15.54M | $38.86M | $0.86 | $0.86 | 44,554,000 | 44,753,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 | $6.15B | $4.26B | $1.89B | — | $443M | — | $1.44B | — | $1.23B | $236M | $1.14B | $18.81 | $18.77 | 60,500,000 | 60,600,000 |
|---|
| 2024-12-31 | $5.66B | $4.03B | $1.64B | — | $429M | — | $2.48B | — | $2.37B | $550M | $2B | $32.50 | $32.41 | 61,400,000 | 61,600,000 |
|---|
| 2023-12-31 | $5.85B | $4.11B | $1.75B | — | $425M | — | $1.33B | — | $1.23B | $234M | $1.17B | $18.88 | $18.82 | 61,900,000 | 62,100,000 |
|---|
| 2022-12-31 | $6.16B | $4.74B | $1.42B | — | $397M | — | $1.21B | — | $1.09B | $235M | $867M | $13.91 | $13.87 | 62,300,000 | 62,500,000 |
|---|
| 2021-12-31 | $5.41B | $4.07B | $1.35B | — | $351M | — | $973.8M | — | $855.5M | $153.2M | $702.5M | $11.26 | $11.22 | 62,400,000 | 62,600,000 |
|---|
| 2020-12-31 | $4.73B | $3.48B | $1.25B | — | $305.9M | — | $1.01B | — | $889.3M | $168.2M | $721M | $11.56 | $11.54 | 62,300,000 | 62,400,000 |
|---|
| 2019-12-31 | $4.74B | $3.56B | $1.18B | — | $302.7M | — | $884.9M | — | $748.3M | $136.3M | $611.9M | $9.77 | $9.74 | 62,500,000 | 62,700,000 |
|---|
| 2018-12-31 | $4.24B | $3.28B | $966.6M | — | $280.6M | — | $690.7M | — | $576.1M | $105.7M | $470M | $7.46 | $7.43 | 62,900,000 | 63,100,000 |
|---|
| 2017-12-31 | $3.97B | $2.99B | $971.9M | — | $262.1M | — | $700.4M | — | $618.9M | -$94.5M | $713.3M | $11.30 | $11.25 | 62,900,000 | 63,200,000 |
|---|
| 2016-12-31 | $3.82B | $2.91B | $911.74M | — | $241.61M | — | $677.27M | — | $607.03M | $181.58M | $425.39M | $6.66 | $6.63 | 63,610,000 | 63,861,000 |
|---|
| 2015-12-31 | $3.54B | $2.81B | $726.92M | — | $210.75M | — | $494.17M | — | $413.8M | $124.86M | $288.79M | $4.31 | $4.29 | 66,770,000 | 67,020,000 |
|---|
| 2014-12-31 | $2.96B | $2.44B | $522.36M | — | $169.25M | — | $314.87M | — | $249.18M | $94.85M | $155.6M | $2.73 | $2.71 | 56,854,000 | 57,088,000 |
|---|
| 2013-12-31 | $2.16B | $1.79B | $363.96M | — | $150.09M | — | $217.99M | — | $164.23M | $44.05M | $121.34M | $2.62 | $2.61 | 46,164,000 | 46,285,000 |
|---|
| 2012-12-31 | $2.03B | $1.7B | $327.13M | — | $138.4M | — | $156.17M | — | $104.13M | $17.43M | $84.47M | $1.83 | $1.83 | 45,828,000 | 45,970,000 |
|---|
| 2011-12-31 | $1.71B | $1.41B | $302M | — | $124.14M | — | $161.01M | — | $100.59M | $21M | $82.38M | $1.79 | $1.78 | 45,652,000 | 45,793,000 |
|---|
| 2010-12-31 | $1.65B | $1.33B | $321.65M | $153,000.00 | $130.42M | — | $198.31M | — | $129.67M | $30.91M | $97.01M | $2.11 | $2.10 | 45,485,000 | 45,659,000 |
|---|
| 2009-12-31 | $1.57B | $1.24B | $331.57M | $373,000.00 | $135.88M | — | $182.91M | — | $110.62M | $25.97M | $85.46M | $1.92 | $1.91 | 44,000,000 | 44,190,000 |
|---|
| 2008-12-31 | $2.12B | $1.65B | $470.52M | $596,000.00 | $151.35M | — | $323.39M | — | $247.13M | $72.09M | $176.26M | $4.20 | $4.18 | 41,370,000 | 41,617,000 |
|---|