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 | $651M | $305.2M | $345.8M | $61.2M | $212M | — | $72.6M | — | $542.1M | $170.7M | $371.4M | $13.89 | $13.85 | 26,746,000 | 26,814,000 |
|---|
| 2026-03-31 | $592.1M | $282.7M | $309.4M | $62.9M | $212.4M | — | $34.1M | — | -$689.8M | -$162.7M | -$527.1M | -$19.55 | -$19.55 | 26,958,000 | 26,958,000 |
|---|
| 2025-12-31 | $693.2M | $348M | $345.2M | $70.3M | $221M | — | -$118.9M | — | $929.2M | $209.2M | $720M | $26.41 | $26.39 | -96,000 | -88,000 |
|---|
| 2025-09-30 | $653M | $309.6M | $343.4M | $71.3M | $206.8M | — | $65.3M | — | -$431.1M | -$89.2M | -$341.9M | -$12.70 | -$12.70 | 26,923,000 | 26,923,000 |
|---|
| 2025-06-30 | $651.6M | $306.3M | $345.3M | $60.5M | $207.7M | — | $77.1M | — | $414M | $96.2M | $317.8M | $11.67 | $11.67 | 27,226,000 | 27,228,000 |
|---|
| 2025-03-31 | $585.4M | $279.4M | $306M | $73.5M | $208.8M | — | $23.7M | — | $83.4M | $19.4M | $64M | $2.29 | $2.29 | 27,941,000 | 27,955,000 |
|---|
| 2024-12-31 | $667.5M | $325.6M | $341.9M | $79.6M | $204M | — | $58.3M | — | -$908.9M | -$193.1M | -$715.8M | -$25.47 | -$25.47 | -72,000 | -72,000 |
|---|
| 2024-09-30 | $649.7M | $293.8M | $355.9M | $91M | $200.4M | — | $64.5M | — | $861.6M | $208.4M | $653.2M | $23.37 | $23.34 | 27,949,000 | 27,985,000 |
|---|
| 2024-06-30 | $638.5M | $283.4M | $355.1M | $58.9M | $194.7M | — | $101.5M | — | -$2.79B | -$620.8M | -$2.17B | -$76.26 | -$76.26 | 28,395,000 | 28,395,000 |
|---|
| 2024-03-31 | $610.8M | $284.9M | $325.9M | $66.4M | $214.9M | — | $44.6M | — | $491.1M | $107.2M | $383.9M | $13.46 | $13.45 | 28,518,000 | 28,537,000 |
|---|
| 2023-12-31 | $681.12M | $314.81M | $366.32M | $63.87M | $207.12M | — | $95.32M | — | $428.4M | $78.66M | $349.73M | $11.81 | $11.81 | -140,000 | -140,000 |
|---|
| 2023-09-30 | $632.12M | $296.44M | $335.68M | $43.54M | $201.2M | — | $90.95M | — | $137.1M | $30.85M | $106.26M | $3.65 | $3.64 | 29,102,000 | 29,223,000 |
|---|
| 2023-06-30 | $681.11M | $318.63M | $362.48M | $65.04M | $207.82M | — | $89.62M | — | -$1.5B | -$338.18M | -$1.16B | -$39.59 | -$39.59 | 29,355,000 | 29,355,000 |
|---|
| 2023-03-31 | $676.84M | $314.43M | $362.42M | $74.95M | $225.55M | — | $61.91M | — | $84.83M | $15.87M | $68.96M | $2.33 | $2.32 | 29,596,000 | 29,747,000 |
|---|
| 2022-12-31 | $730.24M | $333.17M | $397.07M | $66.21M | $212.2M | — | $118.65M | — | $1.09B | $263.59M | $827.77M | $27.62 | $27.62 | -34,000 | -34,000 |
|---|
| 2022-09-30 | $680.8M | $308.23M | $372.57M | $66.81M | $211.11M | — | $94.65M | — | -$207.32M | -$44.51M | -$162.81M | -$5.48 | -$5.48 | 29,733,000 | 29,733,000 |
|---|
| 2022-06-30 | $691.1M | $296.07M | $395.03M | $64.35M | $207.79M | — | $122.89M | — | -$1.22B | -$295.09M | -$925.11M | -$31.05 | -$31.12 | 29,794,000 | 29,794,000 |
|---|
| 2022-03-31 | $700.06M | $297.43M | $402.64M | $59.54M | $196.69M | — | $146.41M | — | -$4.37B | -$1B | -$3.37B | -$112.50 | -$112.50 | 29,933,000 | 29,933,000 |
|---|
| 2021-12-31 | $732.72M | $334.33M | $398.44M | $58.85M | $221.69M | — | $117.89M | — | -$2.03B | -$461.85M | -$1.57B | -$52.68 | -$51.93 | 31,000 | 18,000 |
|---|
| 2021-09-30 | $747.05M | $309.61M | $437.44M | $64.48M | $216.15M | — | $156.8M | — | $5.02B | $1.09B | $3.93B | $131.75 | $129.96 | 29,814,000 | 30,224,000 |
|---|
| 2021-06-30 | $715.93M | $314.33M | $401.6M | $63.39M | $213.43M | — | $124.78M | — | $1.16B | $242.66M | $914.11M | $30.71 | $30.32 | 29,764,000 | 30,148,000 |
|---|
| 2021-03-31 | $726.8M | $326.17M | $400.63M | $73.91M | $225.85M | — | $100.86M | — | $1.3B | $319.79M | $977.41M | $32.77 | $32.38 | 29,823,000 | 30,186,000 |
|---|
| 2020-12-31 | $789.81M | $329.62M | $460.22M | $56.93M | $217.68M | — | $185.61M | — | $1.09B | $241.84M | $847.06M | $28.38 | $28.01 | 22,000 | 23,000 |
|---|
| 2020-09-30 | $647.26M | $279.95M | $367.31M | $59.55M | $198.17M | — | $109.6M | — | $1.68B | $369.64M | $1.31B | $44.24 | $43.64 | 29,721,000 | 30,128,000 |
|---|
| 2020-06-30 | $536.88M | $243.89M | $292.99M | $51.98M | $189.26M | — | $51.74M | — | $1.25B | $279.52M | $966.43M | $32.59 | $32.15 | 29,652,000 | 30,058,000 |
|---|
| 2020-03-31 | $571.64M | $254.28M | $317.37M | $49.3M | $193.69M | — | $74.37M | — | $898.7M | $212.79M | $685.91M | $22.97 | $22.72 | 29,865,000 | 30,196,000 |
|---|
| 2019-12-31 | $624.47M | $293.99M | $330.44M | $57.07M | $214.17M | — | $59.21M | — | $699.43M | $145.94M | $553.49M | $18.51 | $18.30 | 28,000 | 35,000 |
|---|
| 2019-09-30 | $560.63M | $253.61M | $307.03M | $47.94M | $201.62M | — | $57.46M | $4.37M | -$335.22M | -$76.4M | -$258.82M | -$8.68 | -$8.68 | 29,831,000 | 29,831,000 |
|---|
| 2019-06-30 | $572.62M | $264.85M | $307.77M | $50.12M | $201.26M | — | $56.39M | $3.9M | $769.6M | $170.79M | $598.81M | $20.08 | $19.86 | 29,814,000 | 30,154,000 |
|---|
| 2019-03-31 | $553.98M | $242.22M | $311.76M | $47.58M | $207.58M | — | $56.61M | $18.7M | $1.13B | $262.07M | $865.2M | $29.03 | $28.74 | 29,801,000 | 30,104,000 |
|---|
| 2018-12-31 | $616.83M | $284.28M | $332.57M | $53.07M | $214.03M | — | -$227.05M | — | -$1.04B | -$212.72M | -$828.53M | -$27.79 | -$27.40 | 14,000 | -6,000 |
|---|
| 2018-09-30 | $545.14M | $258.42M | $286.72M | $49.25M | $201.2M | — | $36.28M | $2.59M | $350.13M | $80.81M | $269.33M | $9.02 | $8.89 | 29,863,000 | 30,292,000 |
|---|
| 2018-06-30 | $575.91M | $274.24M | $301.67M | $47.45M | $210.43M | — | $43.79M | $15.86M | $340.09M | $72.04M | $268.04M | $8.99 | $8.87 | 29,814,000 | 30,219,000 |
|---|
| 2018-03-31 | $551.52M | $249.32M | $302.2M | $49.43M | $209.13M | — | $43.65M | $11.15M | $863.69M | $206.92M | $656.77M | $22.05 | $21.77 | 29,787,000 | 30,171,000 |
|---|
| 2017-12-31 | $621.34M | $276.04M | $345.26M | $76.04M | $201.73M | — | $55.98M | — | $45.95M | -$36.78M | $82.73M | $2.79 | $2.75 | 37,000 | 40,000 |
|---|
| 2017-09-30 | $534.14M | $235.13M | $299.01M | $62.08M | $198.17M | — | $38.76M | $1.06M | $30.59M | $8.52M | $22.07M | $0.74 | $0.73 | 29,660,000 | 30,052,000 |
|---|
| 2017-06-30 | $504.67M | $231.29M | $273.38M | $62.59M | $212.49M | — | -$1.7M | $11.38M | $1.12M | -$3.92M | $5.04M | $0.17 | $0.17 | 29,613,000 | 30,006,000 |
|---|
| 2017-03-31 | $500.05M | $229.99M | $270.06M | $49.45M | $194.4M | — | $26.21M | $1.04M | $20.15M | $7.73M | $12.41M | $0.42 | $0.41 | 29,580,000 | 29,911,000 |
|---|
| 2016-12-31 | $571.48M | $256.76M | $314.7M | $57.39M | $217.99M | — | -$20.63M | — | -$28.19M | -$5.49M | -$22.7M | -$0.78 | -$0.77 | 38,000 | 54,000 |
|---|
| 2016-09-30 | $508.75M | $229.28M | $279.47M | $49.92M | $201.45M | — | $28.09M | — | $22.69M | $4.28M | $18.41M | $0.63 | $0.62 | 29,444,000 | 29,671,000 |
|---|
| 2016-06-30 | $516.78M | $236.55M | $280.23M | $49.81M | $205.54M | — | $22.53M | — | $26.86M | $8.85M | $18.01M | $0.61 | $0.61 | 29,398,000 | 29,589,000 |
|---|
| 2016-03-31 | $471.2M | $207.17M | $264.03M | $48.59M | $189.72M | — | $25.73M | — | $20.2M | $7.92M | $12.28M | $0.42 | $0.42 | 29,364,000 | 29,506,000 |
|---|
| 2015-12-31 | $570.56M | $262.04M | $308.52M | $55.89M | $193.15M | — | $59.48M | — | $54.2M | $8.57M | $45.63M | $1.56 | $1.54 | 45,000 | 37,000 |
|---|
| 2015-09-30 | $469.96M | $206.51M | $263.45M | $43.34M | $187.45M | — | $32.67M | — | $25.42M | $8.05M | $17.37M | $0.59 | $0.59 | 29,195,000 | 29,439,000 |
|---|
| 2015-06-30 | $506.1M | $226.51M | $279.6M | $46.55M | $192.85M | — | $40.21M | — | $39.54M | $11.12M | $28.42M | $0.98 | $0.97 | 29,136,000 | 29,381,000 |
|---|
| 2015-03-31 | $472.82M | $202.72M | $270.11M | $47.2M | $188.56M | — | $34.35M | — | $26.69M | $8.88M | $17.82M | $0.61 | $0.61 | 29,092,000 | 29,289,000 |
|---|
| 2014-12-31 | $598.22M | $280.81M | $317.41M | $59.29M | $207.54M | — | $50.59M | — | $45.75M | $6.71M | $39.04M | $1.35 | $1.34 | 42,000 | 36,000 |
|---|
| 2014-09-30 | $530.64M | $242.07M | $288.58M | $52.79M | $202.55M | — | $33.24M | — | $22.48M | $10.97M | $11.51M | $0.40 | $0.39 | 28,884,000 | 29,141,000 |
|---|
| 2014-06-30 | $536.83M | $239.59M | $297.24M | $55.72M | $195.84M | — | $45.69M | — | $48.8M | $17.17M | $31.63M | $1.10 | $1.09 | 28,826,000 | 29,092,000 |
|---|
| 2014-03-31 | $509.34M | $234.06M | $275.29M | $52.54M | $202.28M | — | $20.47M | — | $14.54M | $7.87M | $6.67M | $0.23 | $0.23 | 28,791,000 | 29,059,000 |
|---|
| 2013-12-31 | $602.64M | $279.89M | $322.75M | $55.85M | $214.58M | — | $52.32M | — | $44.51M | $14.37M | $30.14M | $1.05 | $1.04 | 41,000 | 36,000 |
|---|
| 2013-09-30 | $505.07M | $220.85M | $284.22M | $52.92M | $202.24M | — | $29.06M | — | -$5.22M | $1.88M | -$7.1M | -$0.25 | -$0.25 | 28,603,000 | 28,603,000 |
|---|
| 2013-06-30 | $525.32M | $225.22M | $300.1M | $51.84M | $195.33M | — | $52.93M | — | $49.04M | $14.44M | $34.6M | $1.21 | $1.20 | 28,538,000 | 28,868,000 |
|---|
| 2013-03-31 | $499.67M | $228.26M | $271.41M | $50.34M | $185.92M | — | $35.15M | — | $24.05M | $3.88M | $20.15M | $0.71 | $0.70 | 28,494,000 | 28,817,000 |
|---|
| 2012-12-31 | $573.84M | $259.29M | $314.55M | $58.57M | $188.87M | — | $67.11M | — | $59.16M | $15.99M | $43.25M | $1.52 | $1.51 | 35,000 | 33,000 |
|---|
| 2012-09-30 | $498.7M | $224.93M | $273.77M | $47.8M | $160.13M | — | $65.84M | — | $55M | $12.38M | $42.63M | $1.51 | $1.49 | 28,312,000 | 28,645,000 |
|---|
| 2012-06-30 | $510.42M | $222.52M | $287.9M | $52.34M | $162.26M | — | $73.31M | — | $66.02M | $17.45M | $48.34M | $1.71 | $1.69 | 28,250,000 | 28,610,000 |
|---|
| 2012-03-31 | $486.28M | $207.7M | $278.58M | $52.92M | $171.29M | — | $54.37M | — | $46.18M | $15.24M | $31.01M | $1.10 | $1.09 | 28,201,000 | 28,553,000 |
|---|
| 2011-12-31 | $550.24M | $238.33M | $311.91M | $41.28M | $174.61M | — | $96.02M | — | $83.99M | $24M | $60.03M | $2.14 | $2.11 | 34,000 | 14,000 |
|---|
| 2011-09-30 | $516.51M | $220.34M | $296.18M | $45.39M | $176.87M | — | $73.92M | — | $55.77M | $9.91M | $45.9M | $1.63 | $1.61 | 28,072,000 | 28,456,000 |
|---|
| 2011-06-30 | $521.66M | $228.52M | $293.14M | $48.21M | $176.74M | — | $68.19M | — | $57.82M | $17.8M | $40.05M | $1.43 | $1.41 | 28,014,000 | 28,495,000 |
|---|
| 2011-03-31 | $485.12M | $207.51M | $277.61M | $42.73M | $167.76M | — | $67.12M | — | $48.26M | $15.32M | $33.04M | $1.18 | $1.16 | 27,904,000 | 28,389,000 |
|---|
| 2010-12-31 | $533.72M | $234M | $299.72M | $45.27M | $176.67M | — | $77.78M | — | $57.2M | -$10.74M | $67.91M | $2.44 | $2.41 | 49,000 | 41,000 |
|---|
| 2010-09-30 | $471.5M | $205.17M | $266.33M | $42.87M | $148.65M | — | $74.8M | — | $57.91M | $12.82M | $44.76M | $1.62 | $1.59 | 27,697,000 | 28,103,000 |
|---|
| 2010-06-30 | $467.66M | $199.35M | $268.31M | $43.86M | $156.27M | — | $68.18M | — | $55.35M | $16.83M | $37.96M | $1.37 | $1.35 | 27,606,000 | 28,125,000 |
|---|
| 2010-03-31 | $454.23M | $197.11M | $257.13M | $40.26M | $153.62M | — | $63.25M | — | $49.82M | $14.43M | $34.86M | $1.27 | $1.24 | 27,545,000 | 28,072,000 |
|---|
| 2009-12-31 | $495.07M | $226.6M | $268.47M | $44.51M | $163.86M | — | $56.3M | — | $42.09M | $3.57M | $37.86M | $1.38 | $1.35 | 29,000 | 79,000 |
|---|
| 2009-09-30 | $461.06M | $200.55M | $260.51M | $39.52M | $153.62M | — | $67.37M | — | $51.22M | $11.92M | $38.52M | $1.40 | $1.38 | 27,431,000 | 27,875,000 |
|---|
| 2009-06-30 | $427.18M | $185.22M | $241.96M | $42.41M | $143.67M | — | $55.89M | — | $49.27M | -$9.97M | $37.97M | $1.39 | $1.37 | 27,370,000 | 27,742,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 | $2.58B | $1.24B | $1.34B | $275.6M | $844.3M | — | $47.2M | — | $995.5M | $235.6M | $759.9M | $27.87 | $27.85 | 27,263,000 | 27,281,000 |
|---|
| 2024-12-31 | $2.57B | $1.19B | $1.38B | $295.9M | $814M | — | $269M | — | -$2.34B | -$498.3M | -$1.84B | -$65.36 | -$65.36 | 28,214,000 | 28,214,000 |
|---|
| 2023-12-31 | $2.67B | $1.24B | $1.43B | $247.4M | $841.7M | — | $337.8M | — | -$850.1M | -$212.8M | -$637.3M | -$21.82 | -$21.82 | 29,209,000 | 29,209,000 |
|---|
| 2022-12-31 | $2.8B | $1.23B | $1.57B | $256.9M | $827.8M | — | $482.6M | — | -$4.7B | -$1.08B | -$3.63B | -$121.79 | -$121.79 | 29,785,000 | 29,785,000 |
|---|
| 2021-12-31 | $2.92B | $1.28B | $1.64B | $260.64M | $877.12M | — | $500.34M | — | $5.45B | $1.19B | $4.25B | $142.61 | $140.83 | 29,831,000 | 30,208,000 |
|---|
| 2020-12-31 | $2.55B | $1.11B | $1.44B | $217.76M | $798.8M | — | $421.33M | — | $4.92B | $1.1B | $3.81B | $128.13 | $126.47 | 29,768,000 | 30,160,000 |
|---|
| 2019-12-31 | $2.31B | $1.05B | $1.26B | $202.71M | $824.63M | — | $229.66M | — | $2.26B | $502.41M | $1.76B | $58.93 | $58.27 | 29,843,000 | 30,184,000 |
|---|
| 2018-12-31 | $2.29B | $1.07B | $1.22B | $199.2M | $834.78M | — | -$103.34M | — | $512.66M | $147.05M | $365.61M | $12.25 | $12.10 | 29,836,000 | 30,228,000 |
|---|
| 2017-12-31 | $2.16B | $972.45M | $1.19B | $250.16M | $806.79M | — | $119.25M | — | $97.81M | -$24.44M | $122.25M | $4.12 | $4.07 | 29,655,000 | 30,034,000 |
|---|
| 2016-12-31 | $2.07B | $929.74M | $1.14B | $205.71M | $814.7M | — | $55.72M | $0.00 | $41.56M | $15.56M | $26M | $0.88 | $0.88 | 29,440,000 | 29,646,000 |
|---|
| 2015-12-31 | $2.02B | $897.77M | $1.12B | $192.97M | $761.99M | — | $166.71M | $0.00 | $145.85M | $36.61M | $109.24M | $3.74 | $3.71 | 29,186,000 | 29,409,000 |
|---|
| 2014-12-31 | $2.18B | $996.53M | $1.18B | $220.33M | $808.2M | — | $149.98M | -$100,000.00 | $131.56M | $42.71M | $88.85M | $3.08 | $3.05 | 28,876,000 | 29,133,000 |
|---|
| 2013-12-31 | $2.13B | $954.22M | $1.18B | $210.95M | $798.07M | — | $169.46M | — | $112.39M | $34.57M | $77.79M | $2.72 | $2.69 | 28,586,000 | 28,906,000 |
|---|
| 2012-12-31 | $2.07B | $914.08M | $1.16B | $209.2M | $681.78M | — | $264.18M | — | $229.91M | $64.36M | $165.48M | $5.85 | $5.78 | 28,290,000 | 28,642,000 |
|---|
| 2011-12-31 | $2.07B | $894.7M | $1.18B | $177.6M | $695.98M | — | $305.24M | — | $245.85M | $67.03M | $179.01M | $6.39 | $6.29 | 28,031,000 | 28,468,000 |
|---|
| 2010-12-31 | $1.93B | $835.63M | $1.09B | $172.27M | $635.21M | — | $284.01M | — | $220.28M | $33.35M | $185.49M | $6.70 | $6.59 | 27,665,000 | 28,151,000 |
|---|
| 2009-12-31 | $1.78B | $784.4M | $999.84M | $163.59M | $601.47M | — | $230.99M | — | $185.83M | $36.67M | $144.62M | $5.28 | $5.20 | 27,404,000 | 27,828,000 |
|---|
| 2008-12-31 | $1.76B | $801.84M | $962.52M | $159.52M | $591.3M | — | $182.94M | — | $142.84M | $44.58M | $89.51M | $3.30 | $3.24 | 27,112,000 | 27,638,000 |
|---|