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.57B | $1B | — | $11.4M | $199.3M | — | $352.5M | — | $333.7M | $76M | $255.2M | $6.33 | $6.30 | 40,200,000 | 40,500,000 |
|---|
| 2026-03-31 | $1.05B | $688.9M | — | $12.1M | $171.8M | — | $180.3M | — | $163.2M | $35.5M | $127.7M | $3.12 | $3.10 | 40,800,000 | 41,100,000 |
|---|
| 2025-12-31 | $1.13B | $747.1M | — | $12.9M | $176.6M | — | $190M | — | $172.4M | $39M | $127.4M | $3.11 | $3.09 | -400,000 | -400,000 |
|---|
| 2025-09-30 | $1.35B | $861.7M | — | $12.4M | $177.9M | — | $293.9M | — | $277.8M | $64.3M | $214.2M | $5.02 | $4.98 | 42,500,000 | 42,900,000 |
|---|
| 2025-06-30 | $1.45B | $908.4M | — | $11.1M | $196.9M | — | $335M | — | $323.6M | $68.1M | $255.8M | $5.93 | $5.88 | 43,000,000 | 43,400,000 |
|---|
| 2025-03-31 | $1.1B | $710.1M | — | $10.7M | $194M | — | $183.6M | — | $175M | $34.9M | $143.3M | $3.23 | $3.20 | 44,300,000 | 44,700,000 |
|---|
| 2024-12-31 | $1.12B | $717.4M | — | $8.8M | $174.9M | — | $224M | — | $202M | $39.6M | $162.8M | $3.76 | $3.72 | -500,000 | -500,000 |
|---|
| 2024-09-30 | $1.33B | $819.2M | — | $8.1M | $191.8M | — | $316.4M | — | $321.5M | $74.9M | $244.3M | $5.31 | $5.25 | 45,900,000 | 46,500,000 |
|---|
| 2024-06-30 | $1.45B | $881.7M | — | $9.3M | $189.3M | — | $377.5M | — | $372.6M | $87.4M | $712.4M | $15.03 | $14.84 | 47,300,000 | 47,900,000 |
|---|
| 2024-03-31 | $1.1B | $697.6M | — | $9.2M | $166.8M | — | $225.2M | — | $214.8M | $43.9M | $192.3M | $4.02 | $3.97 | 47,800,000 | 48,400,000 |
|---|
| 2023-12-31 | $1.13B | $707.8M | — | $8M | $157.6M | — | $253.6M | — | $244.5M | $52.8M | $205.5M | $4.23 | $4.18 | -500,000 | -600,000 |
|---|
| 2023-09-30 | $1.26B | $793.7M | — | $7.2M | $161.7M | — | $299.9M | — | $283.5M | $66.6M | $265.6M | $5.35 | $5.29 | 49,500,000 | 50,100,000 |
|---|
| 2023-06-30 | $1.31B | $829.8M | — | $6.7M | $163.7M | — | $308.6M | — | $295M | $68.3M | $194.6M | $3.83 | $3.79 | 50,700,000 | 51,200,000 |
|---|
| 2023-03-31 | $892.6M | $621.4M | — | $6.8M | $142.2M | — | $120.7M | — | $107.4M | $23.8M | $101.7M | $1.99 | $1.96 | 51,100,000 | 51,700,000 |
|---|
| 2022-12-31 | $1.15B | $794.4M | — | $4.8M | $142.1M | — | $209.5M | — | $197.6M | $44.6M | $174.2M | $3.40 | $3.36 | -100,000 | -100,000 |
|---|
| 2022-09-30 | $1.5B | $982.5M | — | $5M | $162.2M | — | $324M | — | $302.4M | $69.1M | $254.7M | $4.90 | $4.83 | 51,900,000 | 52,600,000 |
|---|
| 2022-06-30 | $1.77B | $1.17B | — | $11M | $192M | — | $403.6M | — | $379.4M | $88.6M | $301.5M | $5.81 | $5.73 | 51,800,000 | 52,500,000 |
|---|
| 2022-03-31 | $1.5B | $1.01B | — | $12.3M | $203M | — | $277.3M | — | $254.8M | $60.5M | $193.6M | $3.71 | $3.66 | 52,100,000 | 52,900,000 |
|---|
| 2021-12-31 | $402.4M | $231.1M | — | -$20.6M | $3.1M | — | $188.4M | — | $167.6M | $38.2M | $128.1M | $2.44 | $2.41 | -100,000 | 0 |
|---|
| 2021-09-30 | $1.32B | $944M | — | $12.8M | $192.6M | — | $166.5M | — | $146M | $33M | $142.1M | $2.70 | $2.67 | 52,300,000 | 53,000,000 |
|---|
| 2021-06-30 | $1.18B | $870.1M | — | $13.8M | $161.3M | — | $133.8M | — | $113.9M | $19.8M | $99.3M | $1.89 | $1.87 | 52,300,000 | 53,000,000 |
|---|
| 2021-03-31 | $940.9M | $696M | — | $10.4M | $150.8M | — | $84.7M | — | $62.4M | $13.3M | $52.2M | $0.98 | $0.97 | 53,000,000 | 53,600,000 |
|---|
| 2020-12-31 | $988.3M | $708.3M | — | $10.3M | $154.7M | — | $111.3M | — | $89.9M | $7.7M | $80.6M | $1.50 | $1.49 | -400,000 | -400,000 |
|---|
| 2020-09-30 | $1.06B | $739.1M | — | $11.5M | $153M | — | $154.8M | — | $135.9M | $33.2M | $102.3M | $1.88 | $1.87 | 54,100,000 | 54,500,000 |
|---|
| 2020-06-30 | $965.4M | $695.3M | — | $11.7M | $144.6M | — | $114.5M | — | $98.1M | $22.1M | $75.4M | $1.37 | $1.36 | 54,800,000 | 55,200,000 |
|---|
| 2020-03-31 | $1.03B | $751.8M | — | $14.4M | $161.9M | — | $102.7M | — | $76.2M | $14.4M | $61.8M | $1.10 | $1.09 | 55,800,000 | 56,500,000 |
|---|
| 2019-12-31 | $817.3M | $574.2M | — | $7.2M | $118.3M | — | $121.2M | — | $103.4M | $15.3M | $102.6M | $1.81 | $1.78 | -200,000 | -100,000 |
|---|
| 2019-09-30 | $1.28B | $900.4M | — | $15.2M | $175M | — | $191M | — | $177.2M | $37.9M | $137.9M | $2.43 | $2.40 | 56,700,000 | 57,300,000 |
|---|
| 2019-06-30 | $1.31B | $920.6M | — | $15.4M | $172.3M | — | $207.2M | — | $193.1M | $40.1M | $152.9M | $2.68 | $2.65 | 57,000,000 | 57,600,000 |
|---|
| 2019-03-31 | $1.07B | $783.3M | — | $14.4M | $164.2M | — | $114.7M | — | $101.4M | $24M | $79.4M | $1.37 | $1.36 | 57,500,000 | 57,900,000 |
|---|
| 2018-12-31 | $1.08B | $798.5M | — | $14.7M | $152.1M | — | $114.6M | — | $99.5M | $10.4M | $88.1M | $1.54 | $1.53 | -312,000 | -376,000 |
|---|
| 2018-09-30 | $1.18B | $867.1M | — | $12.3M | $164.8M | — | $140M | — | $121.9M | $25M | $99.7M | $1.66 | $1.64 | 59,826,000 | 60,329,000 |
|---|
| 2018-06-30 | $1.24B | $903.9M | — | $14.2M | $159.9M | — | $159.7M | — | $146.2M | $31.5M | $113.7M | $1.86 | $1.85 | 60,641,000 | 61,059,000 |
|---|
| 2018-03-31 | $984.7M | $735.3M | — | $13.9M | $148.6M | — | $94.7M | — | $78.3M | $20.4M | $309.6M | $4.98 | $4.94 | 61,684,000 | 62,164,000 |
|---|
| 2017-12-31 | $990.5M | $739.4M | — | $13.8M | $143.1M | — | $93.4M | — | $81.4M | -$27.5M | $115.1M | $1.84 | $1.82 | -430,000 | -365,000 |
|---|
| 2017-09-30 | $1B | $717.8M | — | $12.4M | $137.9M | — | $134.8M | — | $123.6M | $44.5M | $86.3M | $1.38 | $1.37 | 62,432,000 | 62,797,000 |
|---|
| 2017-06-30 | $983.9M | $697.4M | — | $13.1M | $127M | — | $146.3M | — | $139.7M | $45M | $102.3M | $1.59 | $1.58 | 63,746,000 | 64,140,000 |
|---|
| 2017-03-31 | $774M | $547.9M | — | $12M | $124.9M | — | $89.5M | — | $84.3M | $26.4M | $61.8M | $0.95 | $0.94 | 64,353,000 | 64,848,000 |
|---|
| 2016-12-31 | $893.5M | $447.1M | — | $9.8M | $104.2M | — | $78.3M | — | $77.4M | $20.6M | $76.2M | $1.17 | $1.16 | 20,000 | 4,000 |
|---|
| 2016-09-30 | $991M | $667.4M | — | $12.3M | $135.6M | — | $36.4M | — | $28.9M | $38.4M | -$9.8M | -$0.15 | -$0.15 | 64,353,000 | 64,353,000 |
|---|
| 2016-06-30 | $996.9M | $675.7M | — | $12M | $131.5M | — | $178.9M | — | $170.7M | $55.4M | $115.2M | $1.78 | $1.75 | 64,246,000 | 65,112,000 |
|---|
| 2016-03-31 | $794M | $548.6M | — | $11.3M | $124.1M | — | $110.6M | — | $102.2M | $33.7M | $68.5M | $1.06 | $1.05 | 64,018,000 | 64,876,000 |
|---|
| 2015-12-31 | $876.2M | $623.4M | — | $11.8M | $116.5M | — | $127.1M | — | $117.3M | $35.6M | $81.8M | $1.25 | $1.24 | -108,000 | -248,000 |
|---|
| 2015-09-30 | $973.1M | $677.6M | — | $11.3M | $121.7M | — | $161.8M | — | $153.1M | $49.5M | $103.6M | $1.59 | $1.56 | 64,970,000 | 65,987,000 |
|---|
| 2015-06-30 | $984.6M | $699.2M | — | $10.9M | $125.6M | — | $148M | — | $139.5M | $44.7M | $94.9M | $1.45 | $1.43 | 65,010,000 | 66,018,000 |
|---|
| 2015-03-31 | $709.3M | $536.3M | — | $8.8M | $98.1M | — | $66.4M | — | $58M | $18.5M | $39.4M | $0.60 | $0.59 | 64,876,000 | 65,896,000 |
|---|
| 2014-12-31 | $790M | $594.3M | — | $8.8M | $97M | — | $89M | — | $80.6M | $27.3M | $52.9M | $0.82 | $0.81 | 127,000 | -11,000 |
|---|
| 2014-09-30 | $904.1M | $667M | — | $8.6M | $94.4M | — | $134M | — | $126.3M | $40M | $87.3M | $1.35 | $1.32 | 64,149,000 | 65,447,000 |
|---|
| 2014-06-30 | $859.5M | $634.9M | — | $8.5M | $95.4M | — | $122.3M | — | $114.3M | $38.6M | $75.2M | $1.16 | $1.14 | 64,100,000 | 65,441,000 |
|---|
| 2014-03-31 | $650.4M | $488.3M | — | $8M | $92.2M | — | $63M | — | $55M | $18.5M | $35.8M | $0.56 | $0.55 | 63,878,000 | 65,089,000 |
|---|
| 2013-12-31 | $724M | $538.2M | — | $7.6M | $88.2M | — | $92.4M | — | $84M | $23.8M | $69.7M | $1.09 | $1.06 | 42,000 | 92,000 |
|---|
| 2013-09-30 | $796.8M | $596.5M | — | $7M | $87.1M | — | $109.6M | — | $101.1M | $34.7M | $76.6M | $1.20 | $1.17 | 63,567,000 | 64,890,000 |
|---|
| 2013-06-30 | $792.6M | $585.5M | — | $7.4M | $88.1M | — | $109.3M | — | $100.7M | $36.4M | $8.2M | $0.13 | $0.13 | 63,409,000 | 64,695,000 |
|---|
| 2013-03-31 | $629.6M | $477.2M | — | $7.4M | $90.4M | — | $55.4M | — | $47.1M | $2.8M | $55.2M | $0.87 | $0.85 | 63,253,000 | 64,719,000 |
|---|
| 2012-12-31 | $67.4M | -$7M | — | $1.7M | $42M | — | $24.8M | — | $18.5M | $9M | $47.8M | $0.75 | $0.74 | 166,000 | 90,000 |
|---|
| 2012-09-30 | $910.2M | $684.3M | — | $8.1M | $101.1M | — | $110.6M | — | $104.4M | $34.7M | $69.5M | $1.10 | $1.08 | 62,708,000 | 63,946,000 |
|---|
| 2012-06-30 | $984.6M | $729.2M | — | $8.5M | $106M | — | $140.3M | — | $133.8M | $44.4M | $92.8M | $1.48 | $1.45 | 62,419,000 | 63,797,000 |
|---|
| 2012-03-31 | $889.3M | $678.1M | — | $7.8M | $107.5M | — | $96.2M | — | $89.7M | $29.7M | $60M | $0.96 | $0.94 | 61,913,000 | 63,229,000 |
|---|
| 2011-12-31 | $57.5M | -$8.3M | — | $300,000.00 | $21M | — | $43.6M | — | $38.1M | $8.4M | $38.6M | $0.62 | $0.62 | 61,000 | 173,000 |
|---|
| 2011-09-30 | $870.5M | $683M | — | $7.1M | $99.9M | — | $81.8M | — | $76.3M | $22.6M | $53.7M | $0.86 | $0.85 | 61,599,000 | 62,403,000 |
|---|
| 2011-06-30 | $870.8M | $687.1M | — | $7.3M | $92.2M | — | $85.4M | — | $80.5M | $25.2M | $54.6M | $0.88 | $0.86 | 61,449,000 | 62,701,000 |
|---|
| 2011-03-31 | $693.6M | $546.5M | — | $7M | $85.7M | — | $55.2M | — | $50.1M | $16.8M | $33.4M | $0.54 | $0.53 | 61,134,000 | 62,181,000 |
|---|
| 2010-12-31 | $626.9M | $497.4M | — | $6.4M | $95.8M | — | $26.8M | — | $23.6M | $1.7M | $32.2M | $0.51 | $0.51 | 16,000 | -47,000 |
|---|
| 2010-09-30 | $665.9M | $522.3M | — | $6M | $71.5M | — | $66.5M | — | $65.1M | $18.3M | $50.5M | $0.82 | $0.81 | 60,980,000 | 61,527,000 |
|---|
| 2010-06-30 | $687.6M | $544M | — | $6.4M | $73.8M | — | $64M | — | $62.2M | $23.4M | $38.6M | $0.63 | $0.62 | 60,832,000 | 61,686,000 |
|---|
| 2010-03-31 | $547.3M | $435.3M | — | $4.4M | $69.4M | — | $38.8M | — | $36.9M | $13.8M | $24.3M | $0.40 | $0.39 | — | — |
|---|
| 2009-12-31 | $524.3M | $412.1M | — | $4.1M | $71.4M | — | $27.6M | — | $25.6M | -$10.5M | $35.9M | $0.58 | $0.58 | — | — |
|---|
| 2009-09-30 | $604.2M | $460.1M | — | $3.9M | $65.3M | — | $74M | — | $72M | $24.9M | $46.6M | $0.76 | $0.75 | — | — |
|---|
| 2009-06-30 | $636.7M | $491.3M | — | $4M | $74.4M | — | $84.9M | — | $82.6M | $25.4M | $55.5M | $0.91 | $0.90 | — | — |
|---|
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 | $5.02B | $3.23B | — | $47.1M | $745.4M | — | $1B | — | $948.8M | $206.3M | $740.7M | $17.27 | $17.12 | 42,800,000 | 43,200,000 |
|---|
| 2024-12-31 | $5B | $3.12B | — | $35.4M | $722.8M | — | $1.14B | — | $1.11B | $245.8M | $1.31B | $28.17 | $27.82 | 46,500,000 | 47,100,000 |
|---|
| 2023-12-31 | $4.59B | $2.95B | $1.63B | $28.7M | $625.2M | — | $982.8M | — | $930.4M | $211.5M | $767.4M | $15.35 | $15.18 | 49,900,000 | 50,400,000 |
|---|
| 2022-12-31 | $5.45B | $3.58B | $1.87B | $19M | $623.5M | — | $1.2B | — | $1.12B | $265.7M | $924M | $17.80 | $17.56 | 51,800,000 | 52,500,000 |
|---|
| 2021-12-31 | $3.84B | $2.74B | — | $16.4M | $507.8M | — | $573.4M | — | $489.9M | $104.3M | $421.7M | $8.01 | $7.91 | 52,500,000 | 53,200,000 |
|---|
| 2020-12-31 | $3.97B | $2.83B | — | $45.4M | $603.2M | — | $487.8M | — | $404.2M | $78.5M | $320.1M | $5.85 | $5.80 | 54,500,000 | 55,000,000 |
|---|
| 2019-12-31 | $4.48B | $3.18B | $1.37B | $52.2M | $629.8M | — | $634.1M | — | $575.1M | $117.3M | $472.8M | $8.28 | $8.19 | 56,900,000 | 57,500,000 |
|---|
| 2018-12-31 | $4.48B | $3.3B | $1.17B | $55.1M | $625.4M | — | $509M | — | $445.9M | $87.3M | $611.1M | $10.09 | $10.02 | 60,400,000 | 60,800,000 |
|---|
| 2017-12-31 | $3.75B | $2.7B | $1.05B | $51.3M | $532.9M | — | $464M | — | $429M | $88.4M | $365.5M | $5.75 | $5.71 | 63,073,000 | 63,551,000 |
|---|
| 2016-12-31 | $3.68B | $2.34B | $1.16B | $45.4M | $495.4M | — | $404.2M | — | $379.2M | $148.1M | $250.1M | $3.86 | $3.82 | 64,226,000 | 64,883,000 |
|---|
| 2015-12-31 | $3.54B | $2.54B | $1.01B | $42.8M | $461.9M | $504.8M | $503.3M | — | $467.9M | $148.3M | $319.7M | $4.89 | $4.82 | 64,844,000 | 65,804,000 |
|---|
| 2014-12-31 | $3.2B | $2.38B | $819.5M | $33.8M | $379M | $411.2M | $408.3M | — | $376.1M | $124.4M | $251.3M | $3.89 | $3.82 | 64,170,000 | 65,304,000 |
|---|
| 2013-12-31 | $2.94B | $2.2B | $745.6M | $29.3M | $353.7M | $378.8M | $366.8M | — | $333M | $97.8M | $209.7M | $3.29 | $3.22 | 63,471,000 | 64,806,000 |
|---|
| 2012-12-31 | $2.85B | $2.08B | $767M | $26.1M | $356.6M | $395.1M | $371.9M | — | $346.4M | $117.7M | $270.2M | $4.30 | $4.22 | 62,513,000 | 63,610,000 |
|---|
| 2011-12-31 | $2.49B | $1.91B | $677.1M | $21.7M | $298.8M | $402M | $266M | — | $245M | $73M | $180.3M | $2.91 | $2.86 | 61,457,000 | 62,495,000 |
|---|
| 2010-12-31 | $2.53B | $2B | $528.7M | $23.2M | $310.5M | $332.6M | $196.1M | — | $187.8M | $57.2M | $145.6M | $2.36 | $2.34 | 60,901,000 | 61,592,000 |
|---|
| 2009-12-31 | $2.26B | $1.77B | — | $16.4M | $274.3M | — | $211.9M | — | $202.9M | $47.6M | $144.6M | $2.36 | $2.34 | 60,601,000 | 61,234,000 |
|---|
| 2008-12-31 | $2.86B | $2.32B | — | $16.2M | $298M | — | $153.1M | — | $125.4M | $33.6M | $55.8M | $0.91 | $0.91 | — | — |
|---|