Complete source-backed income-statement history.
- Available history
- 2009-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 | $415.1M | $281M | $134.1M | — | $91.2M | $103.8M | $30.3M | — | $19.7M | $5.6M | $14.1M | $0.15 | $0.15 | 94,000,000 | 95,600,000 |
|---|
| 2026-03-31 | $343.7M | $236.9M | $106.8M | — | $99.1M | $117.2M | -$10.4M | — | $14.9M | -$4.5M | $19.4M | $0.21 | $0.20 | 92,600,000 | 95,500,000 |
|---|
| 2025-12-31 | $428.8M | $284.7M | $144.1M | — | $84M | $104.1M | $40M | — | $28.2M | $6.9M | $21.3M | $0.23 | $0.23 | 0 | 100,000 |
|---|
| 2025-09-30 | $383.7M | $257.1M | $126.6M | — | $87.4M | $100.6M | $26M | — | $14.7M | $10.7M | $4M | $0.04 | $0.04 | 91,700,000 | 93,300,000 |
|---|
| 2025-06-30 | $394.8M | $265.1M | $129.7M | — | $82.6M | $96.7M | $33M | — | $22.7M | -$6.5M | $29.2M | $0.32 | $0.31 | 91,600,000 | 93,100,000 |
|---|
| 2025-03-31 | $317.4M | $217.8M | $99.6M | — | $92.7M | $106.3M | -$6.7M | — | -$16.5M | -$3.3M | -$13.2M | -$0.14 | -$0.14 | 93,300,000 | 93,300,000 |
|---|
| 2024-12-31 | $448.1M | $292.6M | $155.5M | — | $91.3M | $113.5M | $42M | — | $31.6M | $11M | $20.6M | $0.21 | $0.21 | -600,000 | -600,000 |
|---|
| 2024-09-30 | $420.9M | $284M | $136.9M | — | $92.2M | $110.6M | $26.3M | — | $13.8M | $4.5M | $9.3M | $0.10 | $0.09 | 96,000,000 | 97,500,000 |
|---|
| 2024-06-30 | $438.3M | $285.7M | $152.6M | — | $88M | $263.8M | -$111.2M | — | -$127.4M | -$2.2M | -$125.2M | -$1.29 | -$1.29 | 96,800,000 | 96,800,000 |
|---|
| 2024-03-31 | $358.9M | $248.5M | $110.4M | — | $94.2M | $104.5M | $5.9M | — | -$5.3M | $1M | -$6.3M | -$0.07 | -$0.07 | 95,700,000 | 95,700,000 |
|---|
| 2023-12-31 | $488.6M | $318.6M | $170M | — | $101.7M | $222.8M | -$52.8M | — | -$73.4M | -$14M | -$59.4M | -$0.63 | -$0.62 | 100,000 | -1,500,000 |
|---|
| 2023-09-30 | $448M | $303.2M | $144.8M | — | $98.8M | $112.6M | $32.2M | — | $21.6M | $6.7M | $14.9M | $0.16 | $0.15 | 95,400,000 | 96,700,000 |
|---|
| 2023-06-30 | $493.6M | $329.4M | $164.2M | — | $98M | $109M | $55.2M | — | $42M | $15.6M | $26.4M | $0.28 | $0.27 | 95,400,000 | 96,300,000 |
|---|
| 2023-03-31 | $402.6M | $283.3M | $119.3M | — | $95M | $109.2M | $10.1M | — | -$3.3M | $400,000.00 | -$3.7M | -$0.04 | -$0.04 | 94,900,000 | 94,900,000 |
|---|
| 2022-12-31 | $499.4M | $354.1M | $145.3M | — | $92.4M | $109.7M | $35.6M | — | $28.7M | $9.9M | $18.8M | $0.19 | $0.19 | -300,000 | -300,000 |
|---|
| 2022-09-30 | $485.6M | $348.2M | $137.4M | — | $93.9M | $200.4M | -$63M | — | -$64.6M | $4.1M | -$68.7M | -$0.73 | -$0.73 | 94,500,000 | 94,500,000 |
|---|
| 2022-06-30 | $521M | $371M | $150M | — | $91.6M | $94.6M | $55.4M | — | $51.8M | $12.4M | $39.4M | $0.41 | $0.40 | 96,200,000 | 97,400,000 |
|---|
| 2022-03-31 | $441.6M | $322M | $119.6M | — | $98.8M | $112.8M | $6.8M | — | -$1M | $1.7M | -$2.7M | -$0.03 | -$0.03 | 96,200,000 | 96,200,000 |
|---|
| 2021-12-31 | $570.3M | $392.2M | $178.1M | — | $99.1M | $114.5M | $63.6M | — | $57.2M | $3.7M | $53.5M | $0.56 | $0.55 | 100,000 | 100,000 |
|---|
| 2021-09-30 | $526.7M | $369.5M | $157.2M | — | $101.8M | $118.6M | $38.6M | — | $30.2M | $10M | $20.2M | $0.21 | $0.21 | 95,600,000 | 97,300,000 |
|---|
| 2021-06-30 | $517.8M | $353.7M | $164.1M | — | $97.7M | $114.2M | $49.9M | — | $50.3M | $1.7M | $48.6M | -$0.51 | -$0.50 | 95,500,000 | 97,200,000 |
|---|
| 2021-03-31 | $410.5M | $295M | $115.5M | — | $94M | $116.6M | -$1.1M | — | -$26.3M | -$5.9M | -$20.4M | -$0.21 | -$0.21 | 95,100,000 | 95,100,000 |
|---|
| 2020-12-31 | $460.1M | $317M | $143.1M | — | $88.6M | $100.9M | $42.2M | — | $32.7M | $2.9M | $29.8M | $0.31 | $0.31 | -100,000 | -100,000 |
|---|
| 2020-09-30 | $444.1M | $317M | $127.1M | — | $84.4M | $92.8M | $34.3M | — | $25.6M | $6.8M | $18.8M | $0.20 | $0.20 | 94,500,000 | 95,600,000 |
|---|
| 2020-06-30 | $366.9M | $256.9M | $110M | — | $77.2M | $91.5M | $18.5M | — | $9.2M | $3.8M | $5.4M | $0.06 | $0.06 | 94,500,000 | 95,200,000 |
|---|
| 2020-03-31 | $384.1M | $271.9M | $112.2M | — | $86.1M | $94.8M | $17.4M | — | $11.1M | $3.1M | $8M | $0.08 | $0.08 | 96,000,000 | 97,500,000 |
|---|
| 2019-12-31 | $537.4M | $351.4M | $186M | — | $102.1M | $117.9M | $68.1M | — | $62.1M | $18.6M | $43.5M | $0.44 | $0.44 | -900,000 | -900,000 |
|---|
| 2019-09-30 | $505.7M | $349.8M | $155.9M | — | $96.4M | $107.1M | $48.8M | — | $40.2M | $12.2M | $28M | $0.29 | $0.28 | 97,600,000 | 98,900,000 |
|---|
| 2019-06-30 | $518.7M | $352.9M | $165.8M | — | $95.5M | $104.4M | $61.4M | — | $51.2M | $15.3M | $35.9M | $0.35 | $0.35 | 101,300,000 | 102,200,000 |
|---|
| 2019-03-31 | $393.9M | $268.1M | $125.8M | — | $95.9M | $107.9M | $17.9M | — | $10M | $10.6M | -$600,000.00 | -$0.01 | -$0.01 | 102,300,000 | 102,300,000 |
|---|
| 2018-12-31 | $529.3M | $352.2M | $177.1M | — | $97.8M | $111.1M | $66M | — | $58.8M | $23.8M | $35M | $0.34 | $0.34 | -800,000 | -900,000 |
|---|
| 2018-09-30 | $507.3M | $346.5M | $160.8M | — | $92.8M | $103.3M | $57.5M | — | $49M | $13.4M | $35.6M | $0.34 | $0.34 | 103,800,000 | 105,900,000 |
|---|
| 2018-06-30 | $498.8M | $336.4M | $162.4M | — | $100M | $110.6M | $51.8M | — | $44M | $18.3M | $25.7M | $0.24 | $0.24 | 106,100,000 | 108,000,000 |
|---|
| 2018-03-31 | $405.8M | $278.3M | $127.5M | — | $101.8M | $115.8M | $11.7M | — | $6.1M | -$4.3M | $10.4M | $0.10 | $0.09 | 106,800,000 | 110,000,000 |
|---|
| 2017-12-31 | $566.8M | $367.4M | $199.4M | — | $107.3M | $122.1M | $77.3M | — | $70.1M | -$6.3M | $74M | $0.69 | $0.67 | -500,000 | -600,000 |
|---|
| 2017-09-30 | $532.2M | $354M | $178.2M | — | $109.8M | $121.5M | $56.7M | — | $49.8M | $19.2M | $30.6M | $0.28 | $0.28 | 108,100,000 | 110,300,000 |
|---|
| 2017-06-30 | $490M | $321.2M | $168.8M | — | $104.2M | $125.5M | $43.3M | — | $38.1M | $14.6M | $23.5M | $0.21 | $0.21 | 109,500,000 | 111,900,000 |
|---|
| 2017-03-31 | $359.8M | $248.9M | $110.9M | — | $94.2M | $103.7M | $7.2M | — | $100,000.00 | -$3.5M | $3.6M | $0.03 | $0.03 | 108,300,000 | 112,400,000 |
|---|
| 2016-12-31 | $437.6M | $284.1M | $153.5M | — | $95.7M | $102M | $51.5M | — | $18.1M | $12M | $6.1M | $0.05 | $0.05 | 200,000 | 300,000 |
|---|
| 2016-09-30 | $431.3M | $287.1M | $144.2M | — | $82.3M | $88.5M | $55.7M | — | $37.7M | $15M | $22.7M | $0.21 | $0.21 | 107,200,000 | 109,400,000 |
|---|
| 2016-06-30 | $410.1M | $275.3M | $134.8M | — | $79.6M | $89.4M | $45.4M | — | $71.9M | $10M | $61.9M | $0.58 | $0.57 | 107,100,000 | 109,000,000 |
|---|
| 2016-03-31 | $278.1M | $195.7M | $82.4M | — | $71.2M | $75.9M | $6.5M | — | -$2.6M | -$7.4M | $4.8M | $0.05 | $0.04 | 106,100,000 | 108,200,000 |
|---|
| 2015-12-31 | $412.1M | $274.3M | $137.8M | — | $76.3M | $80.9M | $56.9M | — | $50.1M | $18.7M | $31.4M | $0.29 | $0.29 | -900,000 | -900,000 |
|---|
| 2015-09-30 | $413.6M | $279.9M | $133.7M | — | $74.1M | $78.9M | $54.8M | — | $47.9M | $15.3M | $32.6M | $0.30 | $0.30 | 108,000,000 | 109,500,000 |
|---|
| 2015-06-30 | $394.7M | $268M | $126.7M | — | $72.4M | $77.5M | $49.2M | — | $39.1M | $11.4M | $27.7M | $0.25 | $0.25 | 109,100,000 | 110,600,000 |
|---|
| 2015-03-31 | $290M | $209.8M | $80.2M | — | $72.9M | $77.6M | $2.6M | — | -$5.7M | $100,000.00 | -$5.8M | -$0.05 | -$0.05 | 112,000,000 | 112,000,000 |
|---|
| 2014-12-31 | $459.9M | $303M | $156.9M | — | $79.2M | $88.4M | $68.5M | — | $59.2M | $15.3M | $43.9M | $0.39 | $0.38 | -500,000 | -400,000 |
|---|
| 2014-09-30 | $472.2M | $318.9M | $153.3M | — | $85.6M | $91.5M | $61.8M | — | $53.6M | $19.4M | $34.2M | $0.30 | $0.29 | 114,400,000 | 117,000,000 |
|---|
| 2014-06-30 | $427.7M | $296.5M | $131.2M | — | $81.7M | $87.3M | $43.9M | — | $34.9M | $13.6M | $21.3M | $0.19 | $0.18 | 114,200,000 | 116,600,000 |
|---|
| 2014-03-31 | $329.4M | $240.9M | $88.5M | — | $82.1M | $89.1M | -$600,000.00 | — | -$10.7M | -$2.9M | -$7.8M | -$0.07 | -$0.07 | 113,800,000 | 113,800,000 |
|---|
| 2013-12-31 | $503.7M | $330.7M | $173M | — | $88M | $106.2M | $66.8M | — | $58.1M | $7.8M | $50.2M | $0.44 | $0.44 | 0 | 100,000 |
|---|
| 2013-09-30 | $469.2M | $328.1M | $141.1M | — | $82.6M | $90.8M | $50.3M | — | $41M | $14.6M | $26.4M | $0.23 | $0.23 | 113,600,000 | 115,800,000 |
|---|
| 2013-06-30 | $440.2M | $303.1M | $137.1M | — | $87.1M | $99.2M | $37.9M | — | $16.1M | $6.6M | $9.5M | $0.08 | $0.08 | 113,600,000 | 115,500,000 |
|---|
| 2013-03-31 | $352M | $255.3M | $96.7M | — | $89.6M | $105.9M | -$9.2M | — | -$23.5M | -$14.6M | -$9M | -$0.08 | -$0.08 | 113,300,000 | 113,300,000 |
|---|
| 2012-12-31 | $529.7M | $347.9M | $181.8M | — | $105.4M | $114.5M | $67.3M | — | $48.7M | $63.8M | -$16.6M | -$0.28 | -$0.27 | 6,400,000 | 6,300,000 |
|---|
| 2012-09-30 | $501.2M | $350M | $151.2M | — | $87.1M | $94.8M | $56.4M | — | $41.6M | -$13.6M | $55.2M | $0.49 | $0.48 | 113,100,000 | 115,000,000 |
|---|
| 2012-06-30 | $438.7M | $314.4M | $124.3M | — | $92.9M | $112.7M | $11.6M | — | -$81.3M | -$175.5M | $94.2M | $1.00 | $0.98 | 94,200,000 | 96,200,000 |
|---|
| 2012-03-31 | $288.9M | $209.1M | $79.8M | — | $68.2M | $75.8M | $4M | — | -$13.4M | $3.9M | -$17.4M | -$0.31 | -$0.31 | 55,500,000 | 55,500,000 |
|---|
| 2011-12-31 | $350.7M | $241.3M | $109.4M | — | $71.9M | $73.5M | $35.9M | — | $19.7M | $10.3M | $9.4M | $0.17 | $0.16 | 100,000 | 0 |
|---|
| 2011-09-30 | $339.1M | $235.9M | $103.2M | — | $66.7M | $67.8M | $35.4M | — | $15.4M | $3.5M | $11.7M | $0.21 | $0.20 | 55,200,000 | 57,500,000 |
|---|
| 2011-06-30 | $330.2M | $228.8M | $101.4M | — | $69.5M | $70.8M | $30.6M | — | $12.3M | $6M | $43.7M | $0.79 | $0.75 | 55,200,000 | 58,000,000 |
|---|
| 2011-03-31 | $298.4M | $209.2M | $89.2M | — | $74.3M | $75.9M | $13.3M | — | -$4.5M | $4.5M | -$8.1M | -$0.15 | -$0.15 | 55,000,000 | 55,000,000 |
|---|
| 2010-12-31 | $359.5M | $260.2M | $99.3M | — | $63.2M | $65.1M | $34.2M | — | $18.5M | $14.2M | $6.8M | $0.13 | $0.12 | 0 | 0 |
|---|
| 2010-09-30 | $319.4M | $221.6M | $97.8M | — | $66.1M | $67.8M | $30M | — | $12.5M | $8.1M | $5.4M | $0.10 | $0.09 | 54,900,000 | 57,100,000 |
|---|
| 2010-06-30 | $305.2M | $210.7M | $94.5M | — | $68.6M | $69.5M | $25M | — | — | $1.9M | $4.9M | $0.09 | $0.09 | 54,800,000 | 57,200,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 | $1.52B | $1.02B | $500M | $22M | $346.7M | $407.7M | $92.3M | — | $49.1M | $7.8M | $41.3M | $0.45 | $0.44 | 92,100,000 | 94,000,000 |
|---|
| 2024-12-31 | $1.67B | $1.11B | $555.4M | $23M | $365.7M | $592.4M | -$37M | — | -$87.3M | $14.3M | -$101.6M | -$1.06 | -$1.06 | 95,600,000 | 95,600,000 |
|---|
| 2023-12-31 | $1.83B | $1.23B | $598.3M | $25.8M | $393.5M | $553.6M | $44.7M | — | -$13.1M | $8.7M | -$21.8M | -$0.23 | -$0.23 | 95,300,000 | 95,300,000 |
|---|
| 2022-12-31 | $1.95B | $1.4B | $552.3M | $26.3M | $376.7M | $517.5M | $34.8M | — | $14.9M | $28.1M | -$13.2M | -$0.14 | -$0.14 | 95,300,000 | 95,300,000 |
|---|
| 2021-12-31 | $2.03B | $1.41B | $614.9M | $26.6M | $392.6M | $463.9M | $151M | — | $111.4M | $9.5M | $101.9M | $1.07 | $1.05 | 95,500,000 | 97,100,000 |
|---|
| 2020-12-31 | $1.66B | $1.16B | $492.4M | $19.7M | $336.3M | $380M | $112.4M | — | $78.6M | $16.6M | $62M | $0.65 | $0.65 | 94,900,000 | 96,100,000 |
|---|
| 2019-12-31 | $1.96B | $1.32B | $633.5M | $21.8M | $389.9M | $437.3M | $196.2M | — | $163.5M | $56.7M | $106.8M | $1.07 | $1.06 | 99,500,000 | 101,000,000 |
|---|
| 2018-12-31 | $1.94B | $1.31B | $627.8M | $23.8M | $392.4M | $440.8M | $187M | — | $157.9M | $51.2M | $106.7M | $1.02 | $1.00 | 104,800,000 | 107,000,000 |
|---|
| 2017-12-31 | $1.95B | $1.29B | $657.3M | $23.5M | $415.5M | $472.8M | $184.5M | — | $158.1M | $24M | $131.7M | $1.22 | $1.19 | 108,100,000 | 110,900,000 |
|---|
| 2016-12-31 | $1.56B | $1.04B | $514.9M | $21M | $328.8M | $355.8M | $159.1M | — | $125.1M | $29.6M | $95.5M | $0.89 | $0.87 | 107,000,000 | 109,200,000 |
|---|
| 2015-12-31 | $1.51B | $1.03B | $478.4M | $20M | $295.7M | $314.9M | $163.5M | — | $131.4M | $45.5M | $85.9M | $0.79 | $0.78 | 108,800,000 | 110,600,000 |
|---|
| 2014-12-31 | $1.69B | $1.16B | $529.9M | $20.2M | $328.6M | $356.3M | $173.6M | — | $137M | $45.4M | $91.6M | $0.81 | $0.79 | 113,700,000 | 116,300,000 |
|---|
| 2013-12-31 | $1.77B | $1.22B | $547.9M | $22.5M | $347.3M | $402.1M | $145.8M | — | $91.7M | $14.4M | $77.1M | $0.68 | $0.67 | 113,500,000 | 115,700,000 |
|---|
| 2012-12-31 | $1.76B | $1.22B | $537.1M | $20.8M | $353.6M | $397.8M | $139.3M | — | -$4.4M | -$121.4M | $115.4M | $1.23 | $1.20 | 94,100,000 | 96,100,000 |
|---|
| 2011-12-31 | $1.32B | $919.2M | $399.2M | $20.5M | $278.4M | $284M | $115.2M | — | $42.9M | $24.3M | $56.7M | $1.03 | $0.98 | 55,200,000 | 57,600,000 |
|---|
| 2010-12-31 | $1.28B | $902M | $382.6M | $24M | $266.7M | $272.9M | $109.7M | — | $38.5M | $30.7M | $12.4M | $0.23 | $0.22 | 54,800,000 | 57,200,000 |
|---|
| 2009-12-31 | $1.23B | $868.7M | $364.6M | — | $263M | $289.2M | $75.4M | — | $7.4M | $126M | -$126.1M | -$2.32 | -$2.32 | 54,500,000 | 54,500,000 |
|---|