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 | $747.09M | $504.67M | $242.43M | $30.39M | $48.38M | — | $163.67M | — | $170.34M | $36.59M | $133.75M | $14.54 | $14.54 | 9,159,000 | 9,159,000 |
|---|
| 2026-03-31 | $669.72M | $448.84M | $220.88M | $31.64M | $46.01M | — | $143.23M | — | $151.65M | $33.59M | $118.07M | $12.62 | $12.62 | 9,321,000 | 9,321,000 |
|---|
| 2025-12-31 | $635.4M | $444.62M | $190.78M | $31.52M | $49.23M | — | $110.03M | — | $113.15M | $31.87M | $81.29M | $8.66 | $8.66 | -8,000 | -8,000 |
|---|
| 2025-09-30 | $690.31M | $480.67M | $209.64M | $35.02M | $43.94M | — | $130.68M | — | $135.61M | $35.34M | $100.27M | $10.67 | $10.67 | 9,360,000 | 9,360,000 |
|---|
| 2025-06-30 | $698.51M | $477.56M | $220.95M | $32.37M | $45.43M | — | $143.15M | — | $147.69M | $36.44M | $111.24M | $11.84 | $11.84 | 9,362,000 | 9,362,000 |
|---|
| 2025-03-31 | $700.95M | $464.92M | $236.02M | $33.18M | $42.98M | — | $159.87M | — | $164.11M | $38.16M | $125.95M | $13.26 | $13.26 | 9,460,000 | 9,460,000 |
|---|
| 2024-12-31 | $654.65M | $446.96M | $207.69M | $32.84M | $42.08M | — | $132.76M | — | $134.25M | $23.51M | $110.74M | $11.56 | $11.56 | -4,000 | -4,000 |
|---|
| 2024-09-30 | $724.95M | $481.11M | $243.84M | $32.19M | $42.12M | — | $169.52M | — | $169.17M | $36.85M | $132.32M | $13.79 | $13.79 | 9,561,000 | 9,561,000 |
|---|
| 2024-06-30 | $710.23M | $491.77M | $218.46M | $28.66M | $42.84M | — | $146.95M | — | $142.99M | $31.37M | $111.62M | $11.63 | $11.63 | 9,560,000 | 9,560,000 |
|---|
| 2024-03-31 | $696.74M | $480.37M | $216.37M | $31.2M | $44.37M | — | $140.8M | — | $137.69M | $29.96M | $107.73M | $11.23 | $11.23 | 9,557,000 | 9,557,000 |
|---|
| 2023-12-31 | $643.35M | $466.22M | $177.13M | $38.99M | $36.8M | — | $101.34M | — | $104.62M | $24.21M | $80.41M | $8.39 | $8.39 | -9,000 | -9,000 |
|---|
| 2023-09-30 | $667.15M | $465.45M | $201.71M | $31.89M | $37.39M | — | $132.43M | — | $134.48M | $23.24M | $111.25M | $11.60 | $11.60 | 9,556,000 | 9,556,000 |
|---|
| 2023-06-30 | $685.13M | $489.49M | $195.64M | $33.96M | $37.44M | — | $124.24M | — | $124.71M | $25.09M | $99.62M | $10.36 | $10.36 | 9,577,000 | 9,577,000 |
|---|
| 2023-03-31 | $702.79M | $504.75M | $198.04M | $33.16M | $39.85M | — | $125.04M | — | $125.15M | $27.57M | $97.58M | $10.09 | $10.09 | 9,643,000 | 9,643,000 |
|---|
| 2022-12-31 | $682.56M | $503.01M | $179.55M | $34.22M | $35.8M | — | $109.53M | — | $108.29M | $17.77M | $90.52M | $9.17 | $9.17 | -95,000 | -95,000 |
|---|
| 2022-09-30 | $696.05M | $547.74M | $148.31M | $34.39M | $35.19M | — | $78.73M | — | $80.33M | $17.1M | $63.23M | $6.32 | $6.32 | 9,965,000 | 9,965,000 |
|---|
| 2022-06-30 | $723.64M | $566.16M | $157.48M | $35.4M | $38.49M | — | $83.59M | — | $85.61M | $19.14M | $66.47M | $6.54 | $6.54 | 10,136,000 | 10,136,000 |
|---|
| 2022-03-31 | $662.55M | $507.39M | $155.16M | $36.25M | $35.62M | — | $83.29M | — | $73.51M | $14.19M | $59.32M | $5.75 | $5.75 | 10,290,000 | 10,290,000 |
|---|
| 2021-12-31 | $576.57M | $469.83M | $106.73M | $36.71M | $34.59M | — | $35.43M | — | $29.97M | $12.76M | $17.21M | $1.77 | $1.77 | -119,000 | -119,000 |
|---|
| 2021-09-30 | $622.21M | $483.99M | $138.22M | $35.39M | $39.73M | — | $63.11M | — | $61.15M | $9.12M | $52.04M | $4.80 | $4.80 | 10,821,000 | 10,821,000 |
|---|
| 2021-06-30 | $590.72M | $449.72M | $141M | $35.52M | $34.74M | — | $70.75M | — | $67.06M | $15.11M | $51.95M | $4.75 | $4.75 | 10,901,000 | 10,901,000 |
|---|
| 2021-03-31 | $566.62M | $404.86M | $161.75M | $36.34M | $36.92M | — | $88.5M | — | $89.37M | $19.66M | $69.71M | — | — | — | 10,901,000 |
|---|
| 2020-12-31 | $527.78M | $377M | $150.78M | $38.2M | $37.03M | — | $75.56M | — | $76.32M | $9.44M | $66.88M | — | — | — | -20,000 |
|---|
| 2020-09-30 | $512.87M | $346.26M | $166.61M | $33.11M | $34.69M | — | $98.8M | — | $117.62M | $21.82M | $95.79M | — | — | — | 10,903,000 |
|---|
| 2020-06-30 | $410.86M | $314.13M | $96.74M | $33.55M | $35.43M | — | $27.76M | — | $27.27M | $4.92M | $22.35M | — | — | — | 10,904,000 |
|---|
| 2020-03-31 | $559.42M | $378.51M | $180.91M | $35.51M | $35.72M | — | $109.69M | — | $110.08M | $24.54M | $85.54M | — | — | — | 11,136,000 |
|---|
| 2019-12-31 | $534.45M | $391.01M | $143.44M | $37.72M | $38.17M | — | $67.56M | — | $66.63M | $16.53M | $50.1M | — | — | — | 0 |
|---|
| 2019-09-30 | $555.82M | $393.09M | $162.73M | $36.39M | $38.12M | — | $88.22M | — | $87.46M | $19.65M | $67.81M | — | — | — | 11,167,000 |
|---|
| 2019-06-30 | $563.42M | $392.58M | $170.83M | $37.14M | $35.02M | — | $98.68M | — | $96.69M | $22.52M | $74.17M | — | — | — | 11,166,000 |
|---|
| 2019-03-31 | $536.62M | $383.75M | $152.87M | $33.22M | $36.77M | — | $82.87M | — | $80.81M | $18.6M | $62.21M | — | — | — | 11,166,000 |
|---|
| 2018-12-31 | $538.31M | $396.47M | $141.84M | $34.27M | $31.75M | — | $75.82M | — | $71.1M | $8.29M | $62.8M | — | — | — | -91,000 |
|---|
| 2018-09-30 | $563.17M | $422.28M | $140.88M | $34.99M | $37.74M | — | $68.15M | — | $68.31M | $9.83M | $58.48M | — | — | — | 11,409,000 |
|---|
| 2018-06-30 | $598.95M | $453.09M | $145.86M | $36.73M | $42M | — | $67.13M | — | $69.57M | $16.68M | $52.89M | — | — | — | 11,647,000 |
|---|
| 2018-03-31 | $589.25M | $432.46M | $156.78M | $34.3M | $40.91M | — | $81.58M | — | $81.31M | $20.75M | $60.57M | — | — | — | 11,762,000 |
|---|
| 2017-12-31 | $559.98M | $414.79M | $145.2M | $34.31M | $44.17M | — | $66.72M | — | $64.94M | $60.87M | $4.07M | — | — | — | -5,000 |
|---|
| 2017-09-30 | $548.42M | $389.54M | $158.88M | $36.55M | $43.63M | — | $78.7M | — | $76.98M | $17.21M | $59.77M | — | — | — | 11,829,000 |
|---|
| 2017-06-30 | $547.19M | $383.72M | $163.47M | $37.02M | $39.37M | — | $87.08M | — | $85.29M | $22.56M | $62.73M | — | — | — | 11,829,000 |
|---|
| 2017-03-31 | $542.82M | $374.01M | $168.81M | $38.13M | $40.45M | — | $90.23M | — | $88.23M | $24.3M | $63.94M | — | — | — | 11,829,000 |
|---|
| 2016-12-31 | $501.63M | $355.8M | $145.83M | $44.14M | $41.46M | — | $60.24M | — | $63.97M | $18.3M | $45.67M | — | — | — | -1,000 |
|---|
| 2016-09-30 | $516.09M | $338.69M | $177.4M | $36.72M | $38.85M | — | $101.84M | — | $98.22M | $26.77M | $71.45M | — | — | — | 11,823,000 |
|---|
| 2016-06-30 | $521.81M | $343.41M | $178.4M | $40.72M | $40.39M | — | $97.29M | — | $92.07M | $27.68M | $64.39M | — | — | — | 11,823,000 |
|---|
| 2016-03-31 | $509.93M | $334.38M | $175.55M | $39.22M | $40.94M | — | $95.39M | — | $88.95M | $27.02M | $61.93M | — | — | — | 11,839,000 |
|---|
| 2015-12-31 | $479.62M | $326.32M | $153.31M | $39.6M | $43.32M | — | $70.38M | — | $67.61M | $13.7M | $53.91M | — | — | — | -95,000 |
|---|
| 2015-09-30 | $540.93M | $366.16M | $174.77M | $38.85M | $38.3M | — | $97.62M | — | $90.69M | $28.68M | $62.01M | — | — | — | 12,187,000 |
|---|
| 2015-06-30 | $560.71M | $391M | $169.71M | $40.12M | $40.66M | — | $88.94M | — | $87.04M | $28.3M | $58.73M | — | — | — | 12,407,000 |
|---|
| 2015-03-31 | $559.57M | $378.29M | $181.27M | $39.69M | $41.81M | — | $99.78M | — | $93.64M | $29.69M | $63.95M | — | — | — | 12,413,000 |
|---|
| 2014-12-31 | $548.88M | $391.35M | $157.53M | — | $41.68M | — | $80.04M | — | $73.13M | $21.07M | $52.06M | — | — | — | -74,000 |
|---|
| 2014-09-30 | $589.67M | $424.45M | $165.22M | — | $41.38M | — | $88.04M | — | $84.26M | $27.35M | $56.91M | — | — | — | 12,549,000 |
|---|
| 2014-06-30 | $620.44M | $439.69M | $180.75M | — | $40.91M | — | $104.47M | — | $97.92M | $31.15M | $66.76M | — | — | — | 12,732,000 |
|---|
| 2014-03-31 | $576.42M | $414.49M | $161.93M | — | $39.55M | — | $90.18M | — | $83.8M | $26.27M | $57.52M | — | — | — | 12,953,000 |
|---|
| 2013-12-31 | $556.37M | $404.73M | $151.64M | $33.26M | $43.13M | — | $75.25M | — | $72.82M | $18.82M | $54M | — | — | — | -33,000 |
|---|
| 2013-09-30 | $580.46M | $416.63M | $163.82M | $35.87M | $40.89M | — | $87.07M | — | $82.2M | $25.18M | $78.9M | — | — | — | 13,279,000 |
|---|
| 2013-06-30 | $583.78M | $414.35M | $169.43M | $36.43M | $39.92M | — | $93.08M | — | $93.88M | $29.5M | $64.01M | — | — | — | 13,303,000 |
|---|
| 2013-03-31 | $559.75M | $392.41M | $168.41M | $31.02M | $40.94M | — | $96.45M | — | $92.41M | $25.47M | $67.84M | — | — | — | 13,376,000 |
|---|
| 2012-12-31 | $513.32M | $375.64M | $138.86M | -$31.57M | $39.51M | — | $68.08M | — | $66.49M | $14.25M | $53.06M | $3.94 | $3.94 | 0 | 0 |
|---|
| 2012-09-30 | $551.19M | $391.99M | $160.27M | $30.21M | $37.1M | — | $92.97M | — | $91.74M | $27.92M | $64.72M | $4.83 | $4.83 | 13,406,000 | 13,406,000 |
|---|
| 2012-06-30 | $587.55M | $425.01M | $163.61M | $28.47M | $40.7M | — | $94.44M | — | $81.19M | $26.12M | $55.27M | $4.12 | $4.12 | 13,405,000 | 13,405,000 |
|---|
| 2012-03-31 | $562.68M | $393.14M | $169.54M | $27.9M | $36.91M | — | $104.73M | — | $98.8M | $32.26M | $66.55M | $4.96 | $4.96 | 13,405,000 | 13,405,000 |
|---|
| 2011-12-31 | $494.13M | $380.49M | $118.03M | -$25.73M | $39.78M | — | $49.48M | — | $48.29M | $16.04M | $33.7M | $2.56 | $2.55 | -100,000 | -102,000 |
|---|
| 2011-09-30 | $557.4M | $412.2M | $145.2M | $26.89M | $36.08M | — | $120.89M | — | $103.27M | $31.91M | $71.36M | $5.22 | $5.22 | 13,680,000 | 13,680,000 |
|---|
| 2011-06-30 | $578.52M | $430.73M | $147.8M | $25.38M | $37.32M | — | $85.1M | — | $76.42M | $24.16M | $52.26M | $3.77 | $3.77 | 13,852,000 | 13,856,000 |
|---|
| 2011-03-31 | $508.08M | $367.12M | $140.96M | $24.46M | $38.42M | — | $78.08M | — | $73.37M | $23.78M | $49.59M | $3.57 | $3.57 | 13,890,000 | 13,906,000 |
|---|
| 2010-12-31 | $460.65M | $333.72M | $126.93M | $25.32M | $34.49M | — | $67.12M | — | $69.5M | $20.1M | $49.41M | $3.46 | $3.45 | -137,000 | -138,000 |
|---|
| 2010-09-30 | $471.78M | $335.86M | $135.92M | $22.72M | $35.71M | — | $77.49M | — | $67.6M | $21.86M | $45.72M | $3.19 | $3.18 | 14,353,000 | 14,383,000 |
|---|
| 2010-06-30 | $469.84M | $337.64M | $132.2M | $22.06M | $36.19M | — | $73.94M | — | $60.4M | $20.56M | $39.86M | $2.69 | $2.69 | 14,796,000 | 14,828,000 |
|---|
| 2010-03-31 | $395.13M | $274.72M | $120.41M | $21.08M | $30.57M | — | $68.75M | — | $62.49M | $20.35M | $42.14M | $2.79 | $2.78 | 15,118,000 | — |
|---|
| 2009-12-31 | $404.24M | $286.44M | $117.81M | $24.62M | $31.76M | — | $61.42M | — | $62.95M | $16.7M | $46.25M | $3.04 | $3.04 | 15,190,795 | 15,227,757 |
|---|
| 2009-09-30 | $417.83M | $274.87M | $142.97M | $21.6M | $27.62M | — | $93.75M | — | $87.03M | $30.35M | $56.69M | $3.73 | $3.72 | 15,208 | 15,245 |
|---|
| 2009-06-30 | $370.92M | $259.51M | $111.41M | $21.09M | $29.26M | — | $61.07M | — | $46.36M | $15.7M | $30.66M | $2.02 | $2.01 | 15,204,000 | 15,242,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.73B | $1.87B | $857.4M | $132.09M | $181.58M | — | $543.73M | — | $560.56M | $141.82M | $418.75M | $44.44 | $44.44 | 9,386,000 | 9,386,000 |
|---|
| 2024-12-31 | $2.79B | $1.9B | $886.35M | $124.9M | $171.41M | — | $590.04M | — | $584.11M | $121.69M | $462.41M | $48.22 | $48.22 | 9,555,000 | 9,555,000 |
|---|
| 2023-12-31 | $2.7B | $1.93B | $772.51M | $138M | $151.47M | — | $483.05M | — | $488.96M | $100.1M | $388.86M | $40.44 | $40.44 | 9,583,000 | 9,583,000 |
|---|
| 2022-12-31 | $2.76B | $2.12B | $640.5M | $140.25M | $145.11M | — | $355.14M | — | $347.73M | $68.2M | $279.54M | $27.77 | $27.77 | 10,035,000 | 10,035,000 |
|---|
| 2021-12-31 | $2.36B | $1.81B | $547.71M | $143.95M | $145.97M | — | $257.78M | — | $247.55M | $56.64M | $190.91M | $17.71 | $17.71 | 10,756,000 | 10,756,000 |
|---|
| 2020-12-31 | $2.01B | $1.42B | $595.03M | $140.37M | $142.86M | — | $311.8M | — | $331.29M | $60.72M | $270.57M | $24.64 | $24.64 | 10,961,000 | 10,961,000 |
|---|
| 2019-12-31 | $2.19B | $1.56B | $629.87M | $144.47M | $148.08M | — | $337.32M | — | $331.59M | $77.3M | $254.29M | — | — | — | 11,166,000 |
|---|
| 2018-12-31 | $2.29B | $1.7B | $585.36M | $140.29M | $152.4M | — | $292.67M | — | $290.29M | $55.55M | $234.73M | — | — | — | 11,515,000 |
|---|
| 2017-12-31 | $2.2B | $1.56B | $636.39M | $146M | $167.65M | — | $322.73M | — | $315.44M | $124.93M | $190.51M | — | — | — | 11,824,000 |
|---|
| 2016-12-31 | $2.05B | $1.37B | $677.18M | $160.79M | $161.64M | — | $354.76M | — | $343.21M | $99.77M | $243.44M | — | — | — | 11,828,000 |
|---|
| 2015-12-31 | $2.14B | $1.46B | $679.06M | $158.25M | $164.08M | — | $356.72M | — | $338.97M | $100.37M | $238.6M | — | — | — | 12,241,000 |
|---|
| 2014-12-31 | $2.34B | $1.67B | $665.42M | $139.18M | $163.52M | — | $362.72M | — | $339.1M | $105.84M | $233.26M | — | — | — | 12,671,000 |
|---|
| 2013-12-31 | $2.28B | $1.63B | $653.3M | $136.57M | $164.88M | — | $351.85M | — | $341.31M | $98.96M | $264.74M | $19.90 | $19.90 | 13,286,000 | 13,286,000 |
|---|
| 2012-12-31 | $2.21B | $1.59B | $630.49M | $55M | $154.21M | — | $358.43M | — | $337.57M | $100.3M | $239.59M | $17.85 | $17.85 | 13,405,000 | 13,405,000 |
|---|
| 2011-12-31 | $2.14B | $1.59B | $551.98M | $51M | $151.6M | — | $333.54M | — | $301.34M | $95.89M | $206.91M | $15.10 | $15.09 | 13,707,000 | 13,712,000 |
|---|
| 2010-12-31 | $1.8B | $1.28B | $515.46M | $91.19M | $136.97M | — | $287.3M | — | $260M | $82.87M | $177.13M | $12.12 | $12.09 | 14,619,000 | 14,650,000 |
|---|
| 2009-12-31 | $1.53B | $1.07B | $463.26M | $86.07M | $114.9M | — | $262.29M | — | $239.38M | $77.09M | $162.28M | $10.67 | $10.65 | 15,206,000 | 15,243,000 |
|---|
| 2008-12-31 | $1.62B | $1.3B | $314.49M | $81.75M | $116.38M | — | $116.36M | — | $105.33M | $32.1M | $73.23M | $4.77 | $4.75 | 15,362,000 | 15,430,000 |
|---|