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.06B | $298.76M | $757.43M | $102.03M | $462.67M | $603.42M | $154.01M | -$9.96M | $148.69M | $40.4M | $108.29M | $1.51 | $1.51 | 71,495,000 | 71,520,000 |
|---|
| 2026-03-31 | $1.04B | $303.5M | $736.59M | $98.66M | $465.34M | $594.63M | $141.96M | $3.02M | $148.89M | $36.12M | $112.77M | $1.58 | $1.57 | 71,425,000 | 71,614,000 |
|---|
| 2025-12-31 | $1.05B | $363.97M | $683.59M | $83.04M | $441.68M | $528.26M | $155.32M | $16.65M | $176.6M | $40.84M | $135.76M | $1.89 | $1.88 | -289,000 | -292,000 |
|---|
| 2025-09-30 | $995.69M | $356.49M | $639.2M | $93.28M | $417.8M | $542.9M | $96.3M | -$4.81M | $94.73M | $37.98M | $56.75M | $0.78 | $0.78 | 72,377,000 | 72,419,000 |
|---|
| 2025-06-30 | $1.01B | $304.33M | $708.12M | $96.4M | $448.69M | $545.08M | $163.03M | $7.62M | $173.52M | $48.91M | $124.61M | $1.72 | $1.72 | 72,565,000 | 72,593,000 |
|---|
| 2025-03-31 | $979.26M | $299.15M | $680.11M | $97.2M | $447.63M | $549.01M | $131.1M | $4.03M | $140.44M | $47.21M | $93.23M | $1.27 | $1.27 | 73,562,000 | 73,615,000 |
|---|
| 2024-12-31 | $995.22M | $298.28M | $696.94M | $94.88M | $424.97M | $552.79M | $144.15M | -$11.89M | $140.78M | $36.97M | $103.81M | $1.40 | $1.39 | -154,000 | -156,000 |
|---|
| 2024-09-30 | $977.87M | $296.1M | $681.77M | $85.27M | $434.14M | $519.48M | $162.3M | -$371,000.00 | $165.93M | $49.97M | $115.96M | $1.55 | $1.55 | 74,736,000 | 74,757,000 |
|---|
| 2024-06-30 | $1.03B | $305.86M | $722.63M | $92.19M | $452.26M | $575.58M | $147.05M | -$6.48M | $143.87M | $47.3M | $96.56M | $1.28 | $1.28 | 75,184,000 | 75,223,000 |
|---|
| 2024-03-31 | $997.43M | $299.62M | $697.82M | $91.86M | $451.82M | $543.68M | $154.14M | -$141,000.00 | $158.39M | $53.36M | $105.03M | $1.40 | $1.39 | 75,175,000 | 75,322,000 |
|---|
| 2023-12-31 | $956.73M | $287.2M | $669.52M | $82.16M | $402.5M | $497.98M | $171.55M | -$3.64M | $172.88M | $48.87M | $124.01M | $1.63 | $1.63 | -244,000 | -281,000 |
|---|
| 2023-09-30 | $960.21M | $297.14M | $663.08M | $88.74M | $407.99M | $496.73M | $166.35M | -$9.76M | $162.11M | $40.68M | $121.43M | $1.59 | $1.58 | 76,569,000 | 76,826,000 |
|---|
| 2023-06-30 | $1B | $288.56M | $713.61M | $88.49M | $453.19M | $541.68M | $171.93M | -$4.76M | $171.59M | $59.78M | $111.81M | $1.46 | $1.46 | 76,524,000 | 76,689,000 |
|---|
| 2023-03-31 | $943.15M | $282.49M | $660.65M | $87.45M | $439.69M | $527.14M | $133.52M | -$1.23M | $134.62M | $46.83M | $87.8M | $1.14 | $1.14 | 76,921,000 | 77,111,000 |
|---|
| 2022-12-31 | $901.52M | $283.81M | $617.7M | $83.52M | $410.07M | $505.04M | $112.66M | -$100,000.00 | $115.32M | $73.55M | $41.78M | $0.54 | $0.54 | -218,000 | -232,000 |
|---|
| 2022-09-30 | $890.35M | $271.18M | $619.17M | $76.97M | $398.55M | $475.51M | $143.66M | -$22.7M | $122.64M | $49.94M | $72.7M | $0.93 | $0.93 | 78,093,000 | 78,237,000 |
|---|
| 2022-06-30 | $969.55M | $281.99M | $687.56M | $72.97M | $426.4M | $499.36M | $188.2M | -$14.83M | $173.61M | $60.81M | $112.8M | $1.44 | $1.44 | 78,395,000 | 78,545,000 |
|---|
| 2022-03-31 | $973.22M | $263.87M | $709.35M | $71.81M | $439.46M | $511.26M | $198.08M | -$11.27M | $187.49M | $53.19M | $134.3M | $1.71 | $1.70 | 78,742,000 | 79,193,000 |
|---|
| 2021-12-31 | $1.03B | $286.54M | $744.56M | $72.48M | $451.2M | $523.67M | $220.89M | -$1.56M | $220.01M | $29.05M | $190.96M | $2.42 | $2.40 | -54,000 | -7,000 |
|---|
| 2021-09-30 | $1.02B | $260.75M | $755.16M | $65.59M | $428.41M | $494M | $261.16M | $427,000.00 | $261.99M | $81.02M | $180.97M | $2.29 | $2.28 | 78,904,000 | 79,516,000 |
|---|
| 2021-06-30 | $1.01B | $252.27M | $758.54M | $57.72M | $431.92M | $489.64M | $268.9M | -$483,000.00 | $268.8M | $69.09M | $199.71M | $2.53 | $2.51 | 79,008,000 | 79,638,000 |
|---|
| 2021-03-31 | $894.77M | $217.67M | $677.1M | $54.54M | $397.12M | $451.65M | $225.45M | $34.53M | $261.62M | $61.25M | $200.38M | $2.54 | $2.51 | 79,000,000 | 79,798,000 |
|---|
| 2020-12-31 | $834.52M | $224.06M | $610.46M | $48.89M | $348.39M | $397.28M | $213.18M | $1.02M | $214.54M | $55.55M | $158.99M | $2.01 | $1.96 | 31,000 | 152,000 |
|---|
| 2020-09-30 | $734.14M | $200.06M | $534.09M | $44.53M | $312.49M | $357.02M | $177.07M | $7.15M | $184.55M | $45.17M | $139.37M | $1.77 | $1.76 | 78,824,000 | 79,163,000 |
|---|
| 2020-06-30 | $352.31M | $127.99M | $224.33M | $40.36M | $256.97M | $297.33M | -$73M | -$966,000.00 | -$73.49M | -$32.89M | -$40.6M | -$0.52 | -$0.52 | 78,769,000 | 78,769,000 |
|---|
| 2020-03-31 | $550.96M | $156.61M | $394.36M | $41.53M | $282.91M | $324.44M | $69.92M | -$18.55M | $53.36M | -$1.46B | $1.52B | $19.32 | $19.21 | 78,592,000 | 79,028,000 |
|---|
| 2019-12-31 | $649.79M | $177.83M | $471.96M | $41.33M | $279.48M | $320.81M | $151.15M | $1.74M | $155.8M | $34.54M | $121.26M | $1.54 | $1.53 | -285,000 | -297,000 |
|---|
| 2019-09-30 | $607.34M | $169.79M | $437.55M | $39.68M | $277.51M | $310.4M | $127.15M | -$2.21M | $128.42M | $25.9M | $102.52M | $1.29 | $1.28 | 79,332,000 | 79,825,000 |
|---|
| 2019-06-30 | $600.7M | $168.41M | $432.29M | $38.85M | $267.95M | $255.8M | $176.49M | $13.89M | $193.85M | $43.12M | $147.14M | $1.84 | $1.83 | 79,943,000 | 80,590,000 |
|---|
| 2019-03-31 | $548.97M | $146.88M | $402.1M | $37.5M | $247.11M | $314.4M | $87.7M | -$5.75M | $84.59M | $8.8M | $71.85M | $0.90 | $0.89 | 79,860,000 | 80,687,000 |
|---|
| 2018-12-31 | $534.02M | $150.92M | $383.1M | $35.8M | $226.82M | $262.62M | $120.47M | -$730,000.00 | $121.99M | $22.52M | $97.39M | $1.22 | $1.21 | -58,000 | -181,000 |
|---|
| 2018-09-30 | $505.29M | $133.51M | $371.78M | $32.7M | $213.87M | $246.57M | $125.21M | -$837,000.00 | $126.61M | $24.6M | $100.87M | $1.26 | $1.24 | 80,111,000 | 81,359,000 |
|---|
| 2018-06-30 | $490.26M | $124.68M | $365.58M | $30.8M | $212.09M | $242.89M | $122.69M | -$7.1M | $117.51M | $7.7M | $106.11M | $1.32 | $1.30 | 80,216,000 | 81,471,000 |
|---|
| 2018-03-31 | $436.92M | $109.52M | $327.41M | $29.59M | $199.63M | $229.22M | $98.19M | $177,000.00 | $100.55M | $2.9M | $95.87M | $1.20 | $1.17 | 80,036,000 | 81,628,000 |
|---|
| 2017-12-31 | $421.32M | $103.41M | $317.92M | $26.17M | — | $208.31M | $109.61M | — | $112.19M | $103.65M | $10.26M | $0.13 | $0.12 | -1,000 | 75,000 |
|---|
| 2017-09-30 | $385.27M | $92.78M | $292.49M | $24.2M | $169.52M | $193.73M | $98.76M | $1.92M | $102.51M | $18.34M | $82.56M | $1.03 | $1.01 | 80,163,000 | 81,789,000 |
|---|
| 2017-06-30 | $356.48M | $85.57M | $270.92M | $24.38M | $162.96M | $187.35M | $83.57M | $1.77M | $86.78M | $15.39M | $69.18M | $0.86 | $0.85 | 80,188,000 | 81,631,000 |
|---|
| 2017-03-31 | $310.34M | $74.72M | $235.63M | $22.8M | $151.15M | $173.95M | $61.67M | $450,000.00 | $63.32M | -$7.22M | $69.42M | $0.87 | $0.85 | 79,904,000 | 81,534,000 |
|---|
| 2016-12-31 | $293.2M | $72.95M | $220.25M | $21.61M | — | $151.88M | $68.37M | — | $60.86M | $12.03M | $47.62M | $0.60 | $0.59 | -64,000 | -39,000 |
|---|
| 2016-09-30 | $278.59M | $69.39M | $209.2M | $20.42M | $126.71M | $147.12M | $62.08M | $1.46M | $63.54M | $11.7M | $51.37M | $0.64 | $0.63 | 79,977,000 | 81,466,000 |
|---|
| 2016-06-30 | $269.36M | $64.15M | $205.22M | $18.61M | $121.47M | $140.08M | $65.14M | $125,000.00 | $65.26M | $15.11M | $50.15M | $0.63 | $0.62 | 79,951,000 | 81,281,000 |
|---|
| 2016-03-31 | $238.72M | $58.09M | $180.63M | $15.08M | $112.21M | $127.29M | $53.33M | -$427,000.00 | $52.91M | $12.36M | $40.55M | $0.51 | $0.50 | 79,831,000 | 81,320,000 |
|---|
| 2015-12-31 | $230.28M | $57.47M | $172.81M | $13.89M | $99.58M | $113.47M | $59.34M | — | $59.65M | $10.78M | $48.88M | $0.61 | $0.60 | -175,000 | -55,000 |
|---|
| 2015-09-30 | $207.64M | $50.06M | $157.58M | $17.78M | $101.75M | $119.53M | $38.05M | -$1.57M | $36.48M | $8.86M | $27.62M | $0.35 | $0.34 | 79,808,000 | 81,092,000 |
|---|
| 2015-06-30 | $209.49M | $50.85M | $158.63M | $15.68M | $100.63M | $116.31M | $42.33M | $174,000.00 | $42.5M | $11.15M | $31.35M | $0.39 | $0.39 | 80,257,000 | 81,394,000 |
|---|
| 2015-03-31 | $198.09M | $47M | $151.09M | $13.89M | $88.28M | $102.17M | $48.92M | -$1.45M | $47.47M | $11.3M | $36.18M | $0.45 | $0.44 | 80,459,000 | 81,824,000 |
|---|
| 2014-12-31 | $198.6M | $47.94M | $150.66M | $13.28M | — | $99.17M | $51.49M | — | $49.78M | $10.24M | $39.54M | $0.50 | $0.48 | -170,000 | -160,000 |
|---|
| 2014-09-30 | $189.88M | $44.82M | $145.05M | $12.85M | — | $93.51M | $51.55M | -$2M | $49.55M | $11.3M | $38.25M | $0.47 | $0.47 | 80,629,000 | 82,014,000 |
|---|
| 2014-06-30 | $192.53M | $47.06M | $145.48M | $13.29M | — | $96.74M | $48.73M | -$93,000.00 | $48.64M | $13.04M | $35.6M | $0.44 | $0.43 | 81,027,000 | 82,341,000 |
|---|
| 2014-03-31 | $180.65M | $43.4M | $137.25M | $13.38M | — | $95.45M | $41.8M | $601,000.00 | $42.41M | $9.96M | $32.44M | $0.40 | $0.39 | 81,120,000 | 82,817,000 |
|---|
| 2013-12-31 | $178.29M | $41.82M | $136.48M | $10.97M | — | $83.55M | $52.92M | — | $52.72M | $10.3M | $42.42M | $0.53 | $0.52 | -41,000 | 40,000 |
|---|
| 2013-09-30 | $164.51M | $39.42M | $125.09M | $10.92M | — | $83.63M | $41.46M | $449,000.00 | $41.91M | $7.38M | $34.54M | $0.43 | $0.42 | 79,967,000 | 81,848,000 |
|---|
| 2013-06-30 | $163.83M | $40.14M | $123.69M | $10.92M | — | $85.79M | $37.9M | -$335,000.00 | $37.57M | $8.25M | $29.32M | $0.36 | $0.36 | 80,576,000 | 82,149,000 |
|---|
| 2013-03-31 | $153.58M | $40.73M | $112.85M | $11.28M | — | $150.92M | -$38.08M | -$988,000.00 | -$39.06M | $2.92M | -$41.98M | -$0.52 | -$0.52 | 81,248,000 | 81,248,000 |
|---|
| 2012-12-31 | $142.84M | $36.36M | $106.48M | $11.71M | — | $89.41M | $17.07M | — | $16.4M | $6.84M | $9.56M | $0.12 | $0.12 | 173,000 | 24,000 |
|---|
| 2012-09-30 | $136.5M | $36.15M | $100.35M | $9.95M | — | $95.85M | $4.5M | -$353,000.00 | $4.15M | $4.49M | -$344,000.00 | $0.00 | $0.00 | 81,437,000 | 81,437,000 |
|---|
| 2012-06-30 | $145.63M | $36.83M | $108.8M | $10.68M | — | $72.79M | $36.01M | $541,000.00 | $36.55M | $8.06M | $28.49M | $0.35 | $0.34 | 80,384,000 | 82,954,000 |
|---|
| 2012-03-31 | $135.08M | $34.32M | $100.76M | $10.53M | — | $72.75M | $28.01M | -$812,000.00 | $27.19M | $6.21M | $20.98M | $0.26 | $0.26 | 79,235,000 | 81,856,000 |
|---|
| 2011-12-31 | $128.91M | $33.36M | $95.55M | $9.57M | — | $69.12M | $26.43M | — | $26.35M | $5.9M | $20.45M | $0.26 | $0.25 | 253,000 | 254,000 |
|---|
| 2011-09-30 | $125.89M | $33.52M | $92.37M | $8.93M | — | $66.06M | $26.31M | -$118,000.00 | $26.19M | $6.93M | $19.26M | $0.25 | $0.24 | 78,455,000 | 80,266,000 |
|---|
| 2011-06-30 | $120.09M | $28.95M | $91.14M | $9.27M | — | $74.54M | $16.6M | -$306,000.00 | $16.29M | $5.13M | $11.16M | $0.14 | $0.14 | 77,888,000 | 80,321,000 |
|---|
| 2011-03-31 | $104.86M | $22.63M | $82.23M | $9.39M | — | $61.2M | $21.02M | $89,000.00 | $21.11M | $5.27M | $15.84M | $0.21 | $0.20 | 76,844,000 | 79,361,000 |
|---|
| 2010-12-31 | $92.89M | $21.14M | $71.76M | $6.89M | — | $56.99M | $14.77M | — | $14.52M | $4.61M | $9.91M | $0.13 | $0.12 | 172,000 | 228,000 |
|---|
| 2010-09-30 | $95.95M | $21.01M | $74.93M | $6.59M | — | $53.01M | $21.92M | -$83,000.00 | $21.84M | $5.03M | $16.82M | $0.22 | $0.22 | 76,081,000 | 78,109,000 |
|---|
| 2010-06-30 | $108.2M | $21.18M | $87.02M | $6.4M | — | $41.67M | $45.34M | $156,000.00 | $45.5M | $12.9M | $32.6M | $0.43 | $0.42 | 75,703,000 | 77,607,000 |
|---|
| 2010-03-31 | $90.09M | $20.38M | $69.71M | $6.12M | — | $49.01M | $20.7M | -$553,000.00 | $20.14M | $5.21M | $14.93M | $0.20 | $0.19 | 75,166,000 | 77,597,000 |
|---|
| 2009-12-31 | $86.62M | $22.81M | $63.81M | $5.78M | — | $49.16M | $14.65M | — | $14.33M | $2.84M | $11.49M | $0.19 | $0.19 | 1,816,000 | 1,816,000 |
|---|
| 2009-09-30 | $79.27M | $20.27M | $59M | $5.61M | — | $119.2M | -$60.19M | -$271,000.00 | -$60.47M | -$10.52M | -$49.94M | -$0.72 | -$0.72 | 69,528,000 | 69,528,000 |
|---|
| 2009-06-30 | $76.32M | $18.34M | $57.98M | $5.67M | — | $51.73M | $6.25M | $557,000.00 | $6.81M | $2.27M | $4.55M | $0.07 | $0.07 | 66,285,000 | 67,373,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.03B | $1.32B | $2.71B | $369.91M | $1.76B | $2.17B | $545.76M | $23.49M | $585.29M | $174.94M | $410.35M | $5.66 | $5.65 | 72,542,000 | 72,588,000 |
|---|
| 2024-12-31 | $4B | $1.2B | $2.8B | $364.2M | $1.76B | $2.19B | $607.63M | -$18.89M | $608.96M | $187.6M | $421.36M | $5.63 | $5.62 | 74,877,000 | 74,993,000 |
|---|
| 2023-12-31 | $3.86B | $1.16B | $2.71B | $346.83M | $1.7B | $2.06B | $643.34M | -$19.39M | $641.2M | $196.15M | $445.05M | $5.82 | $5.81 | 76,426,000 | 76,568,000 |
|---|
| 2022-12-31 | $3.73B | $1.1B | $2.63B | $305.26M | $1.67B | $1.99B | $642.6M | -$48.91M | $599.06M | $237.48M | $361.57M | $4.62 | $4.61 | 78,190,000 | 78,420,000 |
|---|
| 2021-12-31 | $3.95B | $1.02B | $2.94B | $250.32M | $1.71B | $1.96B | $976.4M | $32.92M | $1.01B | $240.4M | $772.02M | $9.78 | $9.69 | 78,917,000 | 79,670,000 |
|---|
| 2020-12-31 | $2.47B | $708.71M | $1.76B | $175.31M | $1.2B | $1.38B | $387.17M | -$11.35M | $378.95M | -$1.4B | $1.78B | $22.55 | $22.41 | 78,760,000 | 79,230,000 |
|---|
| 2019-12-31 | $2.41B | $662.9M | $1.74B | $157.36M | $1.07B | $1.2B | $542.49M | $7.68M | $562.65M | $112.35M | $442.78M | $5.57 | $5.53 | 79,424,000 | 80,100,000 |
|---|
| 2018-12-31 | $1.97B | $518.63M | $1.45B | $128.9M | $852.4M | $981.3M | $466.56M | -$8.49M | $466.65M | $57.72M | $400.24M | $5.00 | $4.92 | 80,064,000 | 81,357,000 |
|---|
| 2017-12-31 | $1.47B | $356.47M | $1.12B | $97.56M | — | $763.34M | $353.61M | — | $364.8M | $130.16M | $231.42M | $2.89 | $2.83 | 80,085,000 | 81,832,000 |
|---|
| 2016-12-31 | $1.08B | $264.58M | $815.29M | $75.72M | — | $566.37M | $248.92M | — | $242.57M | $51.2M | $189.68M | $2.38 | $2.33 | 79,856,000 | 81,484,000 |
|---|
| 2015-12-31 | $845.49M | $205.38M | $640.11M | $61.24M | $390.24M | $451.48M | $188.63M | — | $186.1M | $42.08M | $144.02M | $1.80 | $1.77 | 79,998,000 | 81,521,000 |
|---|
| 2014-12-31 | $761.65M | $183.21M | $578.44M | $52.8M | $332.07M | $384.87M | $193.58M | — | $190.37M | $44.54M | $145.83M | $1.81 | $1.77 | 80,754,000 | 82,283,000 |
|---|
| 2013-12-31 | $660.21M | $162.1M | $498.11M | $44.08M | $292.8M | $403.89M | $94.21M | — | $93.14M | $28.84M | $64.3M | $0.80 | $0.78 | 80,551,000 | 82,589,000 |
|---|
| 2012-12-31 | $560.04M | $143.65M | $416.39M | $42.87M | — | $330.8M | $85.59M | — | $84.3M | $25.61M | $58.69M | $0.73 | $0.71 | 80,529,000 | 83,040,000 |
|---|
| 2011-12-31 | $479.74M | $118.46M | $361.28M | $37.15M | — | $270.92M | $90.36M | — | $89.94M | $23.23M | $66.72M | $0.86 | $0.83 | 77,988,000 | 80,294,000 |
|---|
| 2010-12-31 | $387.13M | $83.71M | $303.42M | $26M | — | $200.68M | $102.73M | — | $102M | $27.75M | $74.25M | $0.98 | $0.95 | 75,825,000 | 78,080,000 |
|---|
| 2009-12-31 | $312.33M | $78.84M | $233.49M | $22.25M | — | $267.5M | -$34.01M | — | -$33.89M | -$2.62M | -$31.27M | -$0.45 | -$0.45 | 69,094,000 | 69,094,000 |
|---|
| 2008-12-31 | $303.98M | $78.85M | $225.13M | $26.17M | — | $209.61M | $15.51M | — | $17.08M | -$62.91M | $79.99M | $1.20 | $1.18 | 66,812,000 | 68,064,000 |
|---|