Complete source-backed income-statement history.
- Available history
- 2008-12-31 to 2026-03-31
- 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-03-31 | $1.14B | $783.8M | $351.3M | — | $185.2M | — | $163.5M | — | $146.9M | $29.7M | $117.2M | $3.37 | $3.35 | 34,800,000 | 35,000,000 |
|---|
| 2025-12-31 | $1.2B | $779.8M | $415.2M | — | $175.2M | — | $221.7M | — | $204.6M | $42.5M | $162.1M | $4.66 | $4.64 | -100,000 | -100,000 |
|---|
| 2025-09-30 | $1.43B | $958.2M | $468.6M | — | $161.6M | — | $310.2M | — | $298.8M | $53M | $245.8M | $7.01 | $6.98 | 35,100,000 | 35,200,000 |
|---|
| 2025-06-30 | $1.5B | $978.4M | $522.5M | — | $173.3M | — | $354M | — | $345M | $67.4M | $277.6M | $7.86 | $7.82 | 35,300,000 | 35,500,000 |
|---|
| 2025-03-31 | $1.07B | $731.7M | $340.9M | — | $171.3M | — | $168M | — | $160.8M | $31.2M | $129.6M | $3.65 | $3.63 | 35,500,000 | 35,700,000 |
|---|
| 2024-12-31 | $1.35B | $884.1M | $460.9M | — | $207M | — | $250.2M | — | $244.3M | $42.4M | $201.9M | $5.67 | $5.64 | 0 | 0 |
|---|
| 2024-09-30 | $1.5B | $1.01B | $488.4M | — | $184.4M | — | $303.3M | — | $293.9M | $54.9M | $239M | $6.71 | $6.68 | 35,600,000 | 35,800,000 |
|---|
| 2024-06-30 | $1.45B | $962.9M | $488.2M | — | $168.5M | — | $320.1M | — | $307M | $61.1M | $245.9M | $6.91 | $6.87 | 35,600,000 | 35,800,000 |
|---|
| 2024-03-31 | $1.05B | $707.1M | $340M | — | $170.7M | — | $166.8M | — | $154.2M | $29.9M | $124.3M | $3.49 | $3.47 | 35,600,000 | 35,800,000 |
|---|
| 2023-12-31 | $1.15B | $798.6M | $356.2M | — | $177.9M | — | $186.7M | — | $174.8M | $29.2M | $145.6M | $4.10 | $4.07 | 0 | 100,000 |
|---|
| 2023-09-30 | $1.37B | $937.8M | $428.5M | — | $178.9M | — | $186.8M | — | $175.2M | $44.8M | $130.4M | $3.67 | $3.65 | 35,500,000 | 35,700,000 |
|---|
| 2023-06-30 | $1.41B | $953.6M | $457.8M | — | $181.3M | — | $278.8M | — | $263.7M | $46.5M | $217.2M | $6.12 | $6.10 | 35,500,000 | 35,600,000 |
|---|
| 2023-03-31 | $1.05B | $742.8M | $306.6M | — | $167.5M | — | $139.5M | — | $125.1M | $27.1M | $98M | $2.76 | $2.75 | 35,500,000 | 35,600,000 |
|---|
| 2022-12-31 | $1.09B | $808.6M | $285.2M | — | $155M | — | $131.6M | — | $119.5M | $25.1M | $94.4M | $2.67 | $2.66 | -100,000 | -100,000 |
|---|
| 2022-09-30 | $1.24B | $910.7M | $334.2M | — | $147.3M | — | $185.8M | — | $174.6M | $32.7M | $141.9M | $4.00 | $3.99 | 35,400,000 | 35,500,000 |
|---|
| 2022-06-30 | $1.37B | $969.2M | $397.1M | — | $169.6M | — | $226.9M | — | $217.3M | $40.1M | $177.2M | $4.97 | $4.96 | 35,600,000 | 35,700,000 |
|---|
| 2022-03-31 | $1.01B | $745.2M | $268.2M | — | $155.3M | — | $111.9M | — | $104.4M | $20.8M | $83.6M | $2.30 | $2.29 | 36,300,000 | 36,500,000 |
|---|
| 2021-12-31 | $964.8M | $711.2M | $253.6M | — | $151.5M | — | $97.6M | — | $90.2M | $6.7M | $83.6M | $2.30 | $2.29 | -200,000 | -200,000 |
|---|
| 2021-09-30 | $1.06B | $764.7M | $295.2M | — | $134.2M | — | $162.7M | — | $154.8M | $28.5M | $126.3M | $3.43 | $3.41 | 36,800,000 | 37,000,000 |
|---|
| 2021-06-30 | $1.24B | $855.8M | $383.2M | — | $167.8M | — | $216M | — | $208.7M | $38.7M | $170M | $4.55 | $4.51 | 37,400,000 | 37,700,000 |
|---|
| 2021-03-31 | $930.5M | $674M | $256.5M | — | $145.3M | — | $114.1M | — | $106.4M | $22.2M | $84.2M | $2.22 | $2.20 | 38,000,000 | 38,200,000 |
|---|
| 2020-12-31 | $914M | $638.7M | $275.3M | — | $143.2M | — | $139M | — | $131.5M | $19.3M | $111.7M | $2.92 | $2.90 | 0 | 0 |
|---|
| 2020-09-30 | $1.06B | $731.7M | $323.3M | — | $151.8M | — | $167.1M | — | $159.2M | $27.5M | $131.7M | $3.44 | $3.42 | 38,300,000 | 38,600,000 |
|---|
| 2020-06-30 | $941.3M | $665.6M | $275.7M | — | $129.5M | — | $136M | — | $128M | $27.4M | $100M | $2.62 | $2.60 | 38,200,000 | 38,400,000 |
|---|
| 2020-03-31 | $723.8M | $558.1M | $165.7M | — | $131.1M | — | $36.4M | — | $26.5M | $14M | $12.9M | $0.34 | $0.33 | 38,400,000 | 38,700,000 |
|---|
| 2019-12-31 | $885M | $637.1M | $247.9M | — | $144.3M | — | $191.6M | — | $141.4M | $27.6M | $114M | $2.96 | $2.92 | -100,000 | -100,000 |
|---|
| 2019-09-30 | $1.03B | $734.6M | $298.3M | — | $143.4M | — | $156.8M | — | $143.7M | $29M | $114.7M | $2.97 | $2.94 | 38,600,000 | 39,000,000 |
|---|
| 2019-06-30 | $1.1B | $767M | $332.1M | — | $152.4M | — | $213.8M | — | $139.8M | $28.8M | $110.7M | $2.83 | $2.80 | 39,100,000 | 39,500,000 |
|---|
| 2019-03-31 | $790.3M | $588.7M | $201.6M | — | $145.8M | — | $94.7M | — | $83M | $13.6M | $69.3M | $1.75 | $1.73 | 39,700,000 | 40,100,000 |
|---|
| 2018-12-31 | $843.5M | $618.9M | $224.6M | — | $142.1M | — | $116.6M | — | $105.5M | $30.3M | $75.6M | $1.90 | $1.88 | -200,000 | -200,000 |
|---|
| 2018-09-30 | $1.03B | $728.3M | $301.9M | — | $149.4M | — | $145.2M | — | $133.8M | $25.8M | $108M | $2.68 | $2.65 | 40,300,000 | 40,700,000 |
|---|
| 2018-06-30 | $1.18B | $813.8M | $361.6M | — | $161.4M | — | $195.1M | — | $184.5M | $45.3M | $137.6M | $3.38 | $3.35 | 40,700,000 | 41,100,000 |
|---|
| 2018-03-31 | $834.8M | $611.6M | $223.2M | — | $155.2M | — | $53M | — | $44M | $6.1M | $37.9M | $0.91 | $0.90 | 41,500,000 | 42,100,000 |
|---|
| 2017-12-31 | $891.7M | $632M | $259.7M | — | $158.1M | — | $103.7M | — | $96.3M | $53.1M | $43.2M | $1.05 | $1.02 | -100,000 | -100,000 |
|---|
| 2017-09-30 | $1.05B | $738.6M | $313.7M | — | $158.7M | — | $154.6M | — | $147M | $43M | $103.5M | $2.47 | $2.44 | 41,900,000 | 42,400,000 |
|---|
| 2017-06-30 | $1.1B | $761.3M | $340.8M | — | $168.5M | — | $175.4M | — | $167.3M | $50.9M | $115.5M | $2.73 | $2.69 | 42,300,000 | 42,900,000 |
|---|
| 2017-03-31 | $793.4M | $582.5M | $210.9M | — | $152.4M | — | $60.8M | — | $53.4M | $9.9M | $43.5M | $1.02 | $1.00 | 42,800,000 | 43,500,000 |
|---|
| 2016-12-31 | $897.2M | $629.6M | $267.6M | — | $164.8M | — | $68.1M | — | $60.8M | $20.1M | $40.5M | $0.94 | $0.94 | -200,000 | -200,000 |
|---|
| 2016-09-30 | $1.01B | $699.7M | $310.3M | — | $156.5M | — | $156.9M | — | $149.9M | $48.2M | $101.7M | $2.35 | $2.33 | 43,200,000 | 43,700,000 |
|---|
| 2016-06-30 | $1.02B | $704.2M | $315M | — | $159.4M | — | $160.7M | — | $154.1M | $42.9M | $110.7M | $2.54 | $2.51 | 43,600,000 | 44,100,000 |
|---|
| 2016-03-31 | $715.2M | $531.6M | $183.6M | — | $140.4M | — | $43.7M | — | $37.9M | $13M | $24.9M | $0.57 | $0.56 | 44,000,000 | 44,700,000 |
|---|
| 2015-12-31 | $834.1M | $606.5M | $227.6M | — | $150.5M | — | $20.5M | — | $14.9M | $3.5M | $11.3M | $0.25 | $0.24 | 0 | 0 |
|---|
| 2015-09-30 | $955M | $681.6M | $273.4M | — | $143.8M | — | $127M | — | $122M | $41.7M | $80.3M | $1.78 | $1.76 | 45,000,000 | 45,600,000 |
|---|
| 2015-06-30 | $992.5M | $709.1M | $283.4M | — | $152.9M | — | $130.9M | — | $124.5M | $42.9M | $81.2M | $1.80 | $1.78 | 45,000,000 | 45,600,000 |
|---|
| 2015-03-31 | $685.8M | $522.8M | $163M | — | $133.4M | — | $27M | — | $21.3M | $7.3M | $13.9M | $0.31 | $0.31 | 44,700,000 | 45,500,000 |
|---|
| 2014-12-31 | $812.8M | $587.4M | $225.4M | — | $148.2M | — | $75.1M | — | $69M | $22.9M | $44.6M | $0.99 | $0.97 | -800,000 | -900,000 |
|---|
| 2014-09-30 | $898.4M | $651.3M | $247.1M | — | $140.9M | — | $106.6M | — | $102.6M | $35.1M | $67.4M | $1.40 | $1.38 | 48,300,000 | 49,000,000 |
|---|
| 2014-06-30 | $960.7M | $698.1M | $262.6M | — | $148.9M | — | $119.1M | — | $115.4M | $40.8M | $73.9M | $1.51 | $1.49 | 48,800,000 | 49,600,000 |
|---|
| 2014-03-31 | $695.4M | $527.3M | $168.1M | — | $135.6M | — | $33.9M | — | $30.6M | $10.7M | $19.9M | $0.41 | $0.40 | 49,000,000 | 49,900,000 |
|---|
| 2013-12-31 | $749.6M | $541.8M | $207.8M | — | $146.1M | — | $54.9M | — | $50.9M | $16.9M | $35.2M | $0.72 | $0.70 | -200,000 | -200,000 |
|---|
| 2013-09-30 | $868M | $630.6M | $237.4M | — | $136.9M | — | $103.8M | — | $100M | $34.2M | $64.3M | $1.29 | $1.27 | 49,700,000 | 50,500,000 |
|---|
| 2013-06-30 | $913.1M | $659.1M | $254M | — | $151.3M | — | $102.4M | — | $99M | $34.7M | $64.3M | $1.28 | $1.26 | 50,200,000 | 50,900,000 |
|---|
| 2013-03-31 | $668.4M | $506.4M | $162M | — | $135.6M | — | $27.9M | — | $24.4M | $8.6M | $8M | $0.16 | $0.16 | 50,300,000 | 51,000,000 |
|---|
| 2012-12-31 | $684.9M | $516.5M | $168.4M | — | $127.2M | — | $39.5M | — | $35.6M | $9.1M | $22M | $0.43 | $0.43 | -100,000 | -100,000 |
|---|
| 2012-09-30 | $809.7M | $604.8M | $204.9M | — | $125.9M | — | $80.9M | — | $76.5M | $26.8M | $29.4M | $0.58 | $0.57 | 50,600,000 | 51,300,000 |
|---|
| 2012-06-30 | $840.4M | $632.3M | $208.1M | — | $130.7M | — | $79.8M | — | $75.4M | $25.9M | $44.7M | $0.88 | $0.87 | 51,000,000 | 51,600,000 |
|---|
| 2012-03-31 | $614.4M | $473.5M | $140.9M | — | $123.2M | — | $18.9M | — | $14.2M | $4.9M | -$6.1M | -$0.12 | -$0.12 | 50,900,000 | 50,900,000 |
|---|
| 2011-12-31 | $648.5M | $495.1M | $153.4M | — | $104M | — | $46.7M | — | $42.2M | $13.4M | $16.7M | $0.33 | $0.32 | -500,000 | -500,000 |
|---|
| 2011-09-30 | $801.2M | $614.6M | $186.6M | — | $122.4M | — | $56.6M | — | $52.5M | $17.6M | $33.8M | $0.65 | $0.64 | 52,200,000 | 52,800,000 |
|---|
| 2011-06-30 | $914.1M | $669.9M | $244.2M | — | $169.8M | — | $74.2M | — | $69.8M | $23.7M | $45M | $0.85 | $0.83 | 53,200,000 | 54,300,000 |
|---|
| 2011-03-31 | $669.4M | $505.1M | $164.3M | — | $167.3M | — | -$1.3M | — | — | $1.9M | -$7.2M | — | — | — | — |
|---|
| 2010-12-31 | $250.8M | $221.4M | $29.4M | — | -$21M | — | $58.1M | — | — | $16.9M | $27.7M | $0.52 | $0.51 | -400,000 | -400,000 |
|---|
| 2010-09-30 | $818.2M | $585.4M | $232.8M | — | $163.5M | — | $66.6M | — | — | $21.2M | $41.8M | $0.78 | $0.76 | 53,800,000 | 55,000,000 |
|---|
| 2010-06-30 | $872.1M | $607.4M | $264.7M | — | $180.5M | — | $79.3M | — | — | $27.4M | $48.3M | $0.88 | $0.86 | 55,100,000 | 56,300,000 |
|---|
| 2010-03-31 | $644.1M | $469.8M | $174.3M | — | $168.9M | — | $500,000.00 | — | — | -$700,000.00 | -$1.6M | — | — | — | — |
|---|
| 2009-12-31 | $733.5M | $529.6M | $203.9M | — | $171.2M | — | $18.2M | — | — | $6.3M | $6.4M | $0.11 | $0.11 | 100,000 | 300,000 |
|---|
| 2009-09-30 | $749.5M | $527.7M | $221.8M | — | $157.1M | — | $57.7M | — | — | $21.7M | $31M | $0.55 | $0.54 | 55,800,000 | 57,100,000 |
|---|
| 2009-06-30 | $784M | $556.5M | $227.5M | — | $164.3M | — | $59.6M | — | — | $21.6M | $31.7M | $0.57 | $0.56 | 55,400,000 | 56,600,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 | $5.2B | $3.46B | $1.73B | $103.4M | $681.4M | — | $1.04B | — | $996.8M | $191M | $805.8M | $22.89 | $22.79 | 35,200,000 | 35,400,000 |
|---|
| 2024-12-31 | $5.34B | $3.56B | $1.78B | $93.6M | $730.6M | — | $1.04B | — | $999.4M | $188.3M | $811.1M | $22.78 | $22.66 | 35,600,000 | 35,800,000 |
|---|
| 2023-12-31 | $4.98B | $3.43B | $1.55B | $94M | $705.5M | — | $791.5M | — | $738.9M | $147.7M | $591.2M | $16.65 | $16.58 | 35,500,000 | 35,700,000 |
|---|
| 2022-12-31 | $4.72B | $3.43B | $1.28B | $80.3M | $627.2M | — | $656.2M | — | $615.8M | $118.7M | $497.1M | $13.92 | $13.88 | 35,700,000 | 35,800,000 |
|---|
| 2021-12-31 | $4.19B | $3.01B | $1.19B | $76.1M | $598.9M | — | $590.3M | — | $560.1M | $96.1M | $464M | $12.47 | $12.39 | 37,200,000 | 37,500,000 |
|---|
| 2020-12-31 | $3.63B | $2.59B | $1.04B | $66.8M | $555.9M | — | $478.5M | — | $445.2M | $88.1M | $356.3M | $9.30 | $9.24 | 38,300,000 | 38,600,000 |
|---|
| 2019-12-31 | $3.81B | $2.73B | $1.08B | $69.9M | $585.9M | — | $656.9M | — | $507.9M | $99.1M | $408.7M | $10.49 | $10.38 | 39,000,000 | 39,400,000 |
|---|
| 2018-12-31 | $3.88B | $2.77B | $1.11B | $72.2M | $608.2M | — | $509.9M | — | $467.9M | $107.6M | $359M | $8.84 | $8.74 | 40,600,000 | 41,100,000 |
|---|
| 2017-12-31 | $3.84B | $2.71B | $1.13B | $73.6M | $637.7M | — | $494.5M | — | $464M | $156.9M | $305.7M | $7.25 | $7.14 | 42,200,000 | 42,800,000 |
|---|
| 2016-12-31 | $3.64B | $2.57B | $1.08B | $64.6M | $621M | — | $429.4M | — | $402.7M | $124.1M | $277.8M | $6.39 | $6.32 | 43,400,000 | 44,000,000 |
|---|
| 2015-12-31 | $3.47B | $2.52B | $947.4M | $62.3M | $580.5M | — | $305.4M | — | $282.6M | $95.4M | $186.6M | $4.16 | $4.09 | 44,900,000 | 45,600,000 |
|---|
| 2014-12-31 | $3.37B | $2.46B | $903.3M | $60.7M | $573.7M | — | $334.7M | — | $317.6M | $109.5M | $205.8M | $4.30 | $4.23 | 47,900,000 | 48,600,000 |
|---|
| 2013-12-31 | $3.2B | $2.34B | $861.2M | $53.7M | $570.1M | — | $289M | — | $274.3M | $94.4M | $171.8M | $3.45 | $3.39 | 49,800,000 | 50,600,000 |
|---|
| 2012-12-31 | $2.95B | $2.23B | $722.3M | $50.7M | $507M | — | $219.1M | — | $201.7M | $66.7M | $90M | $1.77 | $1.75 | 50,700,000 | 51,400,000 |
|---|
| 2011-12-31 | $2.84B | $2.17B | $669.9M | $50.3M | $476.9M | — | $184.4M | — | $167.3M | $55.8M | $88.3M | $1.68 | $1.65 | 52,500,000 | 53,400,000 |
|---|
| 2010-12-31 | $2.59B | $1.88B | $701.2M | $49.5M | $492M | — | $204.5M | — | $190.7M | $64.8M | $116.2M | $2.13 | $2.08 | 54,600,000 | 55,800,000 |
|---|
| 2009-12-31 | $2.85B | $2.06B | $788.1M | $48.9M | $644.9M | — | $109.2M | — | — | $39.1M | $51.1M | $0.92 | $0.90 | 55,600,000 | 56,600,000 |
|---|
| 2008-12-31 | $3.44B | $2.51B | $934.5M | — | $686.9M | — | $218.6M | — | — | $80.5M | $122.8M | $2.17 | $2.11 | 56,700,000 | 58,300,000 |
|---|