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 | $640.7M | — | — | — | $107.4M | $486.7M | — | — | $307.4M | $70M | $185.9M | $7.05 | $6.95 | 26,400,000 | 26,900,000 |
|---|
| 2026-03-31 | $544.9M | — | — | — | $107.4M | $505.9M | — | — | $192.9M | $46.5M | $110.4M | $4.12 | $3.84 | 26,800,000 | 27,500,000 |
|---|
| 2025-12-31 | $556.6M | — | — | — | $117.8M | $526.6M | — | — | $525.5M | $147.6M | $347.6M | $12.33 | $10.91 | -200,000 | 0 |
|---|
| 2025-09-30 | $528M | — | — | — | $100.5M | $409.2M | — | — | $362.5M | $71.6M | $212.4M | $7.47 | $6.87 | 28,400,000 | 32,900,000 |
|---|
| 2025-06-30 | $493.2M | — | — | — | $95.7M | $412.7M | — | — | $171.6M | $35.7M | $84.3M | $2.96 | $2.80 | 28,500,000 | 31,400,000 |
|---|
| 2025-03-31 | $496.6M | — | — | — | $94.7M | $456.9M | — | — | $126.6M | $27.4M | $72.4M | $2.48 | $2.20 | 29,200,000 | 32,600,000 |
|---|
| 2024-12-31 | $524.3M | — | — | — | $98.4M | $392.4M | — | — | $273.7M | $52.6M | $162.1M | $5.34 | $4.88 | -300,000 | 900,000 |
|---|
| 2024-09-30 | $516.4M | — | — | — | $97M | $374.7M | — | — | $217.1M | $31.3M | $123.6M | $4.11 | $3.78 | 30,100,000 | 35,000,000 |
|---|
| 2024-06-30 | $500.3M | — | — | — | $89.4M | $359.4M | — | — | $178.3M | $43.3M | $76M | $2.42 | $2.26 | 31,500,000 | 35,300,000 |
|---|
| 2024-03-31 | $499.9M | — | — | — | $91.7M | $381.3M | — | — | $254.1M | $55.4M | $149.8M | $4.56 | $4.14 | 32,800,000 | 40,100,000 |
|---|
| 2023-12-31 | $502.6M | — | — | — | $84.8M | $384.1M | — | — | $274.1M | $29.9M | $196.1M | $5.77 | $5.14 | -500,000 | -700,000 |
|---|
| 2023-09-30 | $525.2M | — | — | — | $91.1M | $357.4M | — | — | $363.7M | $77.7M | $217M | $6.22 | $5.48 | 34,900,000 | 43,400,000 |
|---|
| 2023-06-30 | $512.5M | — | — | — | $85.2M | $374.6M | — | — | $220.2M | $32.8M | $125.3M | $3.49 | $3.25 | 35,900,000 | 42,100,000 |
|---|
| 2023-03-31 | $517.4M | — | — | — | $97.1M | $380.5M | — | — | $233.5M | $45M | $134.5M | $3.74 | $3.47 | 35,900,000 | 39,900,000 |
|---|
| 2022-12-31 | $539.7M | — | — | — | $109.8M | $452.5M | — | — | $1.06B | $227.8M | $777.9M | $20.29 | $16.52 | -300,000 | 1,200,000 |
|---|
| 2022-09-30 | $578.6M | — | — | — | $93.2M | $425.4M | — | — | $201.1M | $36.8M | $112.6M | $2.95 | $2.80 | 38,200,000 | 43,500,000 |
|---|
| 2022-06-30 | $604.1M | — | — | — | $93.1M | $400.6M | — | — | $212M | $38M | $109.4M | $2.83 | $2.68 | 38,700,000 | 44,500,000 |
|---|
| 2022-03-31 | $607.3M | — | — | — | $89.4M | $395.1M | — | — | $274.4M | $55.7M | $146M | $3.68 | $3.44 | 39,700,000 | 46,900,000 |
|---|
| 2021-12-31 | $691.8M | — | — | — | $96.8M | $467.7M | — | — | $368M | $84.6M | $178.4M | $4.37 | $4.10 | -300,000 | 0 |
|---|
| 2021-09-30 | $575.2M | — | — | — | $82.9M | $395.3M | — | — | $253.3M | $44.9M | $128.4M | $3.12 | $3.00 | 41,100,000 | 44,300,000 |
|---|
| 2021-06-30 | $586.3M | — | — | — | $88.6M | $389.9M | — | — | $255.1M | $70.9M | $109M | $2.62 | $2.55 | 41,600,000 | 44,600,000 |
|---|
| 2021-03-31 | $559.1M | — | — | — | $78.8M | $378.5M | — | — | $264.6M | $50.5M | $149.9M | $3.52 | $3.41 | 42,600,000 | 45,400,000 |
|---|
| 2020-12-31 | $554.3M | — | — | — | $83.5M | $386.7M | — | — | $234.2M | $38.4M | $115.9M | $2.51 | $2.50 | -600,000 | -500,000 |
|---|
| 2020-09-30 | $494.8M | — | — | — | $74.1M | $359.2M | — | — | $165.3M | $37.5M | $71.3M | $1.54 | $1.53 | 46,300,000 | 46,500,000 |
|---|
| 2020-06-30 | $471.1M | — | — | — | $73.6M | $409.6M | — | — | $66.8M | $3.3M | $30.7M | $0.65 | $0.65 | 47,200,000 | 47,300,000 |
|---|
| 2020-03-31 | $507.3M | — | — | — | $90.3M | $354.3M | — | — | $42.2M | $2.2M | -$15.6M | -$0.33 | -$0.33 | 47,800,000 | 47,800,000 |
|---|
| 2019-12-31 | $555.6M | — | — | — | $93.5M | $445M | — | — | $94.3M | -$1.5M | $22.5M | $0.44 | $0.44 | -600,000 | -500,000 |
|---|
| 2019-09-30 | $549M | — | — | — | $91.5M | $373.4M | — | — | $192.6M | $30.5M | $86.3M | $1.71 | $1.71 | 50,400,000 | 50,400,000 |
|---|
| 2019-06-30 | $591.9M | — | — | — | $96.2M | $412.6M | — | — | $215.9M | $35.7M | $107.7M | $2.11 | $2.11 | 51,000,000 | 51,000,000 |
|---|
| 2019-03-31 | $543.1M | — | — | — | $95.6M | $387.8M | — | — | -$194.8M | -$61.8M | -$200.8M | -$3.87 | -$3.87 | 51,900,000 | 51,900,000 |
|---|
| 2018-12-31 | $564.5M | — | — | — | $103.3M | $427.3M | — | — | -$63.6M | $35.2M | -$151.3M | -$2.77 | -$2.75 | -300,000 | -2,500,000 |
|---|
| 2018-09-30 | $601.3M | — | — | — | $102.8M | $421.6M | — | — | $250.4M | $48.5M | $124.9M | $2.35 | $2.34 | 53,100,000 | 55,400,000 |
|---|
| 2018-06-30 | $600.1M | — | — | — | $105.2M | $407.6M | — | — | $239.3M | $34.1M | $117M | $2.17 | $2.16 | 54,000,000 | 54,200,000 |
|---|
| 2018-03-31 | $612.4M | — | — | — | $106.4M | $435.4M | — | — | $287.5M | $63.5M | $153M | $2.80 | $2.77 | 54,600,000 | 57,000,000 |
|---|
| 2017-12-31 | $604.1M | — | — | — | $103.4M | $428.5M | $280M | -$16M | $264M | -$129.8M | $315.3M | $5.65 | $5.46 | -300,000 | -200,000 |
|---|
| 2017-09-30 | $585.7M | — | — | — | $91.9M | $389.6M | $289.5M | -$6.6M | $282.9M | $66.1M | $125.4M | $2.25 | $2.22 | 55,800,000 | 58,300,000 |
|---|
| 2017-06-30 | — | — | — | — | $89.1M | $394.9M | $275.9M | -$9M | $266.9M | $62.5M | $126.3M | $2.24 | $2.22 | 56,300,000 | 58,700,000 |
|---|
| 2017-03-31 | — | — | — | — | $88.7M | $391.7M | $176.6M | -$9.2M | $253.3M | $59.7M | $122.5M | $2.16 | $2.13 | 56,700,000 | 59,200,000 |
|---|
| 2016-12-31 | — | — | — | — | $111.4M | $482.5M | $301.9M | -$20M | $281.9M | $75.9M | $150.3M | $2.75 | $2.67 | 300,000 | 400,000 |
|---|
| 2016-09-30 | — | — | — | — | $94.2M | $373.7M | $238.5M | -$12.3M | $226.2M | $50.3M | $110.2M | $2.04 | $2.02 | 53,900,000 | 56,600,000 |
|---|
| 2016-06-30 | — | — | — | — | $96.6M | $372.3M | $247M | -$11.1M | $235.9M | $52.3M | $108.3M | $2.01 | $1.98 | 53,800,000 | 56,700,000 |
|---|
| 2016-03-31 | — | — | — | — | $95.9M | $366.6M | $178.8M | -$16.3M | $230.5M | $57M | $104M | $1.93 | $1.90 | 54,000,000 | 56,600,000 |
|---|
| 2015-12-31 | — | — | — | — | $113.3M | $396.6M | $482.1M | -$21.7M | $289.2M | $61.2M | $147.5M | $2.73 | $2.66 | -200,000 | -200,000 |
|---|
| 2015-09-30 | — | — | — | — | $107.5M | $397.9M | $215.2M | -$24M | $249.1M | $58.1M | $107.7M | $1.99 | $1.96 | 54,200,000 | 57,000,000 |
|---|
| 2015-06-30 | — | — | — | — | $114.3M | $451.4M | $195.2M | $6.7M | $262M | $72.1M | $128.7M | $2.36 | $2.31 | 54,600,000 | 57,500,000 |
|---|
| 2015-03-31 | — | — | — | — | $108.7M | $403.6M | $231.4M | $5.8M | $290.3M | $69.6M | $128M | $2.34 | $2.28 | 54,800,000 | 57,800,000 |
|---|
| 2014-12-31 | — | — | — | — | $126M | $442.6M | $198.6M | -$18.3M | $312.7M | $72.7M | $154.4M | $2.80 | $2.72 | 100,000 | 2,300,000 |
|---|
| 2014-09-30 | — | — | — | — | $114.4M | $416.1M | $224.2M | -$19.2M | $253.4M | $63.5M | $103.2M | $1.86 | $1.82 | 55,600,000 | 58,800,000 |
|---|
| 2014-06-30 | — | — | — | — | $122.8M | $437.9M | $198.4M | -$14M | $239.1M | $61.1M | $99.1M | $1.79 | $1.75 | 55,400,000 | 56,600,000 |
|---|
| 2014-03-31 | — | — | — | — | $122.3M | $399.1M | $194M | -$31.9M | $208.3M | $48.9M | $77.2M | $1.44 | $1.40 | 53,700,000 | 55,200,000 |
|---|
| 2013-12-31 | — | — | — | — | $129M | $440.9M | $153.1M | -$3.2M | $336.7M | $87.5M | $158.2M | $2.97 | $2.85 | 100,000 | 2,000,000 |
|---|
| 2013-09-30 | — | — | — | — | $106.4M | $382.5M | $169.1M | -$15.8M | $187.4M | $31M | $75.2M | $1.41 | $1.37 | 53,200,000 | 56,900,000 |
|---|
| 2013-06-30 | — | — | — | — | $99.5M | $379.6M | $161.4M | -$25.2M | $172.4M | $38.2M | $64.7M | $1.22 | $1.18 | 53,100,000 | 54,600,000 |
|---|
| 2013-03-31 | — | — | — | — | $92.3M | $351.7M | $150.5M | -$33.9M | $167.2M | $37.5M | $62.4M | $1.18 | $1.15 | 52,700,000 | 54,200,000 |
|---|
| 2012-12-31 | — | — | — | — | $99.2M | $364.1M | $126.9M | -$32.1M | $177.2M | $37.8M | $75.1M | $1.44 | $1.41 | 100,000 | 100,000 |
|---|
| 2012-09-30 | — | — | — | — | $93.9M | $327.6M | $139.7M | -$21.6M | $137.5M | $19.4M | $54.9M | $1.06 | $1.04 | 51,700,000 | 53,000,000 |
|---|
| 2012-06-30 | — | — | — | — | $88.8M | $404.6M | $25M | $24.5M | $62.9M | $2M | $6.6M | $0.13 | $0.12 | 51,400,000 | 52,700,000 |
|---|
| 2012-03-31 | — | — | — | — | $85M | $308.9M | $108.8M | -$5.7M | $117.6M | $24.6M | $37.4M | $0.72 | $0.71 | 51,600,000 | 52,900,000 |
|---|
| 2011-12-31 | — | — | — | — | $89.2M | $307.2M | $95.2M | -$58.9M | $109M | $19.9M | $40.3M | $0.78 | $0.77 | -100,000 | -200,000 |
|---|
| 2011-09-30 | — | — | — | — | $83.5M | $287.8M | $126M | -$26.1M | $99.9M | $19.8M | $40.1M | $0.77 | $0.76 | 51,900,000 | 53,000,000 |
|---|
| 2011-06-30 | — | — | — | — | $90.6M | $322.3M | $140M | -$12.4M | $127.6M | $26.6M | $45.5M | $0.87 | $0.85 | 52,100,000 | 53,400,000 |
|---|
| 2011-03-31 | — | — | — | — | $87.5M | $301.4M | $124.9M | -$8.8M | $116.1M | $26.7M | $39.1M | $0.76 | $0.74 | 51,800,000 | 53,100,000 |
|---|
| 2010-12-31 | — | — | — | — | $93.9M | $306.7M | $114M | -$45.6M | $145.9M | $38.6M | $62M | $1.26 | $1.24 | 1,300,000 | 700,000 |
|---|
| 2010-09-30 | — | — | — | — | $73.4M | $258.8M | $95.6M | -$2.6M | $93M | $24M | $34M | $0.66 | $0.65 | 51,200,000 | 51,900,000 |
|---|
| 2010-06-30 | — | — | — | — | $72.1M | $236.3M | $95.8M | -$20.7M | $75.1M | $16.9M | $25.2M | $0.56 | $0.53 | 44,600,000 | 47,600,000 |
|---|
| 2010-03-31 | — | — | — | — | $45.3M | $182.5M | $68.5M | -$3.8M | — | $11.9M | $17.5M | $0.41 | $0.38 | 42,400,000 | 45,400,000 |
|---|
| 2009-12-31 | — | — | — | — | $37.52M | $164.42M | $80.19M | $2.88M | — | $17.53M | $24.63M | $0.59 | $0.56 | -41,074,419,000 | -42,791,958,000 |
|---|
| 2009-09-30 | — | — | — | — | $26.86M | $154.43M | $63.04M | $10.19M | — | $5.37M | $17.77M | $0.42 | $0.40 | 41,854,249,000 | 44,267,107,000 |
|---|
| 2009-06-30 | — | — | — | — | $30.95M | $150.35M | $50.9M | $10.3M | — | $4.94M | $10.98M | $0.26 | $0.26 | 41,450,659,000 | 43,159,140,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.07B | — | — | — | $408.6M | $1.81B | — | — | $1.19B | $282.3M | $716.6M | $25.18 | $22.74 | 28,500,000 | 33,000,000 |
|---|
| 2024-12-31 | $2.04B | — | — | — | $376.5M | $1.51B | — | — | $923.2M | $182.6M | $511.6M | $16.45 | $15.13 | 31,100,000 | 36,100,000 |
|---|
| 2023-12-31 | $2.06B | — | — | — | $358.2M | $1.5B | — | — | $1.09B | $185.3M | $672.9M | $19.18 | $17.42 | 35,100,000 | 42,200,000 |
|---|
| 2022-12-31 | $2.33B | — | — | — | $385.5M | $1.67B | — | — | $1.75B | $358.3M | $1.15B | $29.77 | $25.35 | 38,500,000 | 49,000,000 |
|---|
| 2021-12-31 | $2.41B | — | — | — | $347.1M | $1.63B | — | — | $1.14B | $251M | $565.7M | $13.65 | $13.05 | 41,500,000 | 44,800,000 |
|---|
| 2020-12-31 | $2.03B | — | — | — | $321.4M | $1.51B | — | — | $508.4M | $81.4M | $202.2M | $4.34 | $4.33 | 46,500,000 | 46,700,000 |
|---|
| 2019-12-31 | $2.24B | — | — | — | $376.8M | $1.62B | — | — | $308M | $2.9M | $15.7M | $0.31 | $0.31 | 50,500,000 | 50,600,000 |
|---|
| 2018-12-31 | $2.38B | — | — | — | $417.7M | $1.69B | — | — | $713.6M | $181.3M | $243.6M | $4.55 | $4.52 | 53,600,000 | 53,800,000 |
|---|
| 2017-12-31 | $2.31B | — | — | — | $373.1M | $1.6B | $1.11B | -$40.8M | $1.07B | $58.4M | $689.5M | $12.30 | $12.03 | 56,000,000 | 58,600,000 |
|---|
| 2016-12-31 | $2.19B | — | — | — | $398.1M | $1.6B | $1.03B | -$59.5M | $974.6M | $235.6M | $472.8M | $8.73 | $8.57 | 54,200,000 | 57,000,000 |
|---|
| 2015-12-31 | — | — | — | — | $443.8M | $1.65B | $1.12B | -$33.3M | $1.09B | $263.4M | $509.5M | $9.37 | $9.17 | 54,300,000 | 57,200,000 |
|---|
| 2014-12-31 | — | — | — | — | $485.5M | $1.7B | $815.2M | -$83.4M | $1.01B | $246.1M | $433.9M | $7.89 | $7.70 | 55,000,000 | 58,400,000 |
|---|
| 2013-12-31 | — | — | — | — | $427.2M | $1.55B | $634.1M | -$78.2M | $863.7M | $194.1M | $360.5M | $6.79 | $6.55 | 53,100,000 | 56,700,000 |
|---|
| 2012-12-31 | — | — | — | — | $366.9M | $1.41B | $400.4M | -$34.9M | $495.2M | $83.8M | $174M | $3.36 | $3.28 | 51,700,000 | 53,000,000 |
|---|
| 2011-12-31 | — | — | — | — | $350.8M | $1.22B | $486.1M | -$106.1M | $452.7M | $93.1M | $164.9M | $3.18 | $3.11 | 51,800,000 | 53,000,000 |
|---|
| 2010-12-31 | — | — | — | — | $284.6M | $984.2M | $374M | -$72.7M | $378.8M | $91.5M | $138.6M | $2.92 | $2.81 | 47,400,000 | 49,400,000 |
|---|
| 2009-12-31 | — | — | — | — | $126.8M | $601.9M | $239.9M | $5.8M | $245.7M | $32.8M | $59.5M | $1.44 | $1.38 | 41,400,000 | 43,300,000 |
|---|
| 2008-12-31 | — | — | — | — | $201.47M | $791.5M | $366.72M | -$215.08M | — | $19.74M | -$1.33M | -$0.03 | -$0.03 | 38,211,326 | 38,211,326 |
|---|