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 | $493.2M | $284.6M | — | — | $136.3M | — | $68.9M | -$21M | $47.9M | $11.7M | $35.4M | $0.61 | $0.61 | 57,500,000 | 58,000,000 |
|---|
| 2026-03-31 | $387.7M | $231.8M | — | — | $130.6M | — | $22.2M | -$13M | $9.2M | $2.4M | $6.4M | $0.11 | $0.11 | 57,500,000 | 58,000,000 |
|---|
| 2025-12-31 | $476.9M | $274.7M | — | — | $116.6M | — | $79.6M | -$26.1M | $53.5M | $6M | $48M | $0.84 | $0.82 | 0 | 0 |
|---|
| 2025-09-30 | $445.1M | $252.5M | — | — | $107.2M | — | $81.9M | -$15.3M | $66.6M | $15.7M | $50.5M | $0.88 | $0.87 | 57,400,000 | 58,000,000 |
|---|
| 2025-06-30 | $404.4M | $235.6M | — | — | $113.6M | — | $47.9M | -$15.1M | $32.8M | $7.8M | $24.9M | $0.43 | $0.43 | 57,400,000 | 57,900,000 |
|---|
| 2025-03-31 | $330.3M | $190.1M | — | — | $102.9M | — | $37.3M | -$9.2M | $28.1M | $6.4M | $21.7M | $0.38 | $0.38 | 57,300,000 | 57,900,000 |
|---|
| 2024-12-31 | $399.1M | $218.6M | — | — | $102.3M | — | $70.8M | -$9.8M | $61M | $3.4M | $57.6M | $1.01 | $1.00 | 0 | 0 |
|---|
| 2024-09-30 | $403.5M | $232.2M | — | — | $96.3M | — | $75M | -$11.7M | $63.3M | $16.2M | $47.1M | $0.82 | $0.81 | 57,200,000 | 57,800,000 |
|---|
| 2024-06-30 | $370.6M | $209.7M | — | — | $93.3M | — | $67.6M | -$12.2M | $55.4M | $13.8M | $41.6M | $0.73 | $0.72 | 57,100,000 | 57,800,000 |
|---|
| 2024-03-31 | $313.6M | $161.2M | — | — | $94.3M | — | $55.4M | -$8.7M | $46.7M | $8.9M | $37.8M | $0.66 | $0.66 | 57,000,000 | 57,700,000 |
|---|
| 2023-12-31 | $356.9M | $191.4M | — | — | $92.6M | — | $72.4M | -$11M | $61.4M | $11.9M | $49.5M | $0.87 | $0.86 | 0 | 100,000 |
|---|
| 2023-09-30 | $352.9M | $187.4M | — | — | $85.8M | — | $79.7M | -$11.8M | $67.9M | $16M | $51.9M | $0.91 | $0.90 | 56,800,000 | 57,500,000 |
|---|
| 2023-06-30 | $352.4M | $184M | — | — | $99.6M | — | $68.8M | -$12.9M | $55.9M | $12.7M | $43.2M | $0.76 | $0.75 | 56,800,000 | 57,400,000 |
|---|
| 2023-03-31 | $329.1M | $174.4M | — | — | $88.8M | — | $65.9M | -$11.3M | $54.6M | $10.9M | $43.7M | $0.77 | $0.77 | 56,700,000 | 56,700,000 |
|---|
| 2022-12-31 | $338.2M | $176.9M | — | — | $82.1M | — | $73M | -$14.1M | $58.9M | -$3.1M | $62M | $1.09 | $1.09 | 0 | 0 |
|---|
| 2022-09-30 | $335.1M | $174.9M | — | — | $82.2M | — | $78M | -$13.6M | $64.4M | $19.8M | $44.6M | $0.79 | $0.79 | 56,700,000 | 56,700,000 |
|---|
| 2022-06-30 | $334M | $182.8M | — | — | $77.8M | — | $73.4M | -$11.9M | $61.5M | $12.7M | $48.8M | $0.86 | $0.86 | 56,700,000 | 56,700,000 |
|---|
| 2022-03-31 | $871.5M | $526.2M | — | — | $198.3M | — | $147M | -$7.3M | $139.7M | $34.7M | $49.5M | $1.84 | $1.81 | 57,100,000 | 57,900,000 |
|---|
| 2021-12-31 | -$1.24B | -$847.3M | — | — | -$244.4M | — | -$156.6M | -$35.4M | -$192M | -$6.7M | -$185.3M | -$3.07 | -$3.00 | -1,800,000 | -2,500,000 |
|---|
| 2021-09-30 | $893.8M | $556.3M | — | — | $193.8M | — | $144.8M | -$7.2M | $137.6M | $21M | $116.6M | $1.99 | $1.96 | 58,700,000 | 59,500,000 |
|---|
| 2021-06-30 | $855.5M | $523.5M | — | — | $187.6M | — | $144.6M | -$1.3M | $143.3M | $5M | $138.3M | $2.36 | $2.33 | 58,500,000 | 59,300,000 |
|---|
| 2021-03-31 | $779.6M | $470.5M | — | — | $182.2M | — | $140M | -$9.3M | $130.7M | $27.3M | $108.4M | $1.89 | $1.84 | 58,200,000 | 58,900,000 |
|---|
| 2020-12-31 | $859.3M | $590.8M | — | — | $179M | — | $76.6M | -$9M | $67.6M | $6.8M | $46.8M | $0.80 | $0.80 | -100,000 | -100,000 |
|---|
| 2020-09-30 | $686.5M | $443.3M | — | — | $164.6M | — | $75.9M | -$9.4M | $66.5M | $17.1M | $56.6M | $0.97 | $0.97 | 58,100,000 | 58,500,000 |
|---|
| 2020-06-30 | $644.3M | $424.8M | — | — | $165.3M | — | $28.7M | -$11.7M | $17M | $3.6M | $14.8M | $0.26 | $0.25 | 58,000,000 | 58,500,000 |
|---|
| 2020-03-31 | $797.9M | $510.8M | — | — | $194.5M | — | $88.6M | -$8.3M | $80.3M | $17.5M | $62.8M | $1.07 | $1.05 | 58,800,000 | 59,600,000 |
|---|
| 2019-12-31 | $628.9M | $384.8M | — | — | $146M | — | -$162.7M | -$10M | -$172.7M | -$39.2M | -$112.6M | -$1.88 | -$1.85 | -100,000 | -200,000 |
|---|
| 2019-09-30 | $772.3M | $494.4M | — | — | $166.8M | — | $109.3M | -$15.6M | $93.7M | $21.1M | $72.5M | $1.21 | $1.19 | 60,000,000 | 60,800,000 |
|---|
| 2019-06-30 | $841.6M | $535M | — | — | $179.8M | — | $122.8M | -$4.3M | $118.5M | $27.5M | $91M | $1.52 | $1.50 | 59,900,000 | 60,800,000 |
|---|
| 2019-03-31 | $831.7M | $526.6M | — | — | $187.4M | — | $113.7M | -$9.3M | $104.4M | $21.9M | $82.4M | $1.38 | $1.36 | 59,800,000 | 60,700,000 |
|---|
| 2018-12-31 | $839.7M | $544.6M | — | — | $165.6M | — | $110.1M | -$5.7M | $104.4M | $15.3M | $89.2M | $1.50 | $1.46 | -100,000 | -100,000 |
|---|
| 2018-09-30 | $855.8M | $544.8M | — | — | $179.8M | — | $123.9M | -$6.1M | $117.8M | $20.7M | $97M | $1.62 | $1.59 | 59,700,000 | 61,100,000 |
|---|
| 2018-06-30 | $851M | $545.6M | — | — | $188.9M | — | $113M | -$8.1M | $104.9M | $24.2M | $80.7M | $1.35 | $1.32 | 59,700,000 | 61,100,000 |
|---|
| 2018-03-31 | $799.1M | $521.2M | — | — | $177.6M | — | $94.3M | -$9.9M | $84.4M | $15.7M | $68.7M | $1.15 | $1.13 | 59,700,000 | 61,000,000 |
|---|
| 2017-12-31 | $714.2M | $455.6M | — | — | $153.5M | — | $87.4M | -$4.6M | $82.8M | $111.4M | -$28.7M | -$0.49 | -$0.48 | 0 | 0 |
|---|
| 2017-09-30 | $695.9M | $441.5M | — | — | $151.8M | — | $102.1M | -$5.1M | $97M | $28.5M | $68.2M | $1.15 | $1.13 | 59,500,000 | 60,400,000 |
|---|
| 2017-06-30 | $702.5M | $444.3M | — | — | $149.8M | — | $105.8M | -$6.1M | $99.7M | $30.4M | $69.2M | $1.16 | $1.14 | 59,500,000 | 60,500,000 |
|---|
| 2017-03-31 | $673.4M | $429.5M | — | — | $150.6M | — | $93.3M | -$5.4M | $87.9M | $24.6M | $63.1M | $1.06 | $1.05 | 59,300,000 | 60,300,000 |
|---|
| 2016-12-31 | $681.5M | $433.8M | — | — | $160.1M | — | -$105.2M | $4.1M | -$101.1M | -$37.6M | -$64M | -$1.10 | -$1.09 | 200,000 | 100,000 |
|---|
| 2016-09-30 | $694.2M | $449.2M | — | — | $141.2M | — | $103.8M | -$8.8M | $95M | $31.3M | $63.5M | $1.09 | $1.07 | 58,500,000 | 59,400,000 |
|---|
| 2016-06-30 | $712.2M | $449.1M | — | — | $160.5M | — | $102.6M | -$9M | $93.6M | $25.2M | $68.2M | $1.17 | $1.15 | 58,300,000 | 59,200,000 |
|---|
| 2016-03-31 | $660M | $426.1M | — | — | $148.8M | — | $85.5M | -$8.9M | $76.6M | $21.4M | $55M | $0.95 | $0.93 | 58,200,000 | 58,900,000 |
|---|
| 2015-12-31 | $680.5M | $441.5M | — | — | $134.8M | — | $103.5M | -$9.1M | $94.4M | $28.8M | $65.2M | $1.12 | $1.11 | 100,000 | 0 |
|---|
| 2015-09-30 | $669.9M | $431.7M | — | — | $141.4M | — | $93.2M | -$8.9M | $84.3M | $27.1M | $56.9M | $0.98 | $0.97 | 58,100,000 | 58,800,000 |
|---|
| 2015-06-30 | $711.2M | $470.7M | — | — | $141.7M | — | $90.2M | -$8.6M | $81.5M | $25.7M | $55.8M | $0.96 | $0.95 | 58,000,000 | 58,800,000 |
|---|
| 2015-03-31 | $678.8M | $442M | — | — | $148.6M | — | $86M | -$9.7M | $76.3M | $24.9M | $51.1M | $0.88 | $0.87 | 58,100,000 | 58,900,000 |
|---|
| 2014-12-31 | $730.7M | $481.6M | — | — | $143.7M | — | $89.6M | -$5.7M | $83.9M | $27.3M | $56.2M | $0.96 | $0.95 | -100,000 | -100,000 |
|---|
| 2014-09-30 | $727.4M | $476.3M | — | — | $144.4M | — | $47.7M | -$8.8M | $38.9M | $10.7M | $28.1M | $0.48 | $0.47 | 59,000,000 | 59,900,000 |
|---|
| 2014-06-30 | $750.1M | $488M | — | — | $159.2M | — | $97.6M | -$10.9M | $86.7M | $26.8M | $59.7M | $1.01 | $1.00 | 58,900,000 | 59,800,000 |
|---|
| 2014-03-31 | $716.8M | $462.7M | — | — | $157.9M | — | $81.4M | -$9.6M | $71.8M | $22.9M | $48.7M | $0.83 | $0.82 | 58,500,000 | 59,500,000 |
|---|
| 2013-12-31 | $681.47M | $454.64M | — | — | $143.68M | — | $83.15M | -$2.57M | $80.58M | $30.52M | $22.9M | $0.85 | $0.84 | 86,000 | 63,000 |
|---|
| 2013-09-30 | $637.52M | $421.32M | — | — | $127.19M | — | $89.01M | -$6.81M | $82.2M | $24.72M | $57.13M | $0.98 | $0.97 | 58,093,000 | 59,035,000 |
|---|
| 2013-06-30 | $648.75M | $426.03M | — | — | $133.88M | — | $88.85M | -$6.32M | $82.53M | $27.11M | $54.87M | $0.95 | $0.93 | 57,908,000 | 58,828,000 |
|---|
| 2013-03-31 | $627.57M | $409.82M | — | — | $130.85M | — | $86.9M | -$6.21M | $80.69M | $22.75M | $57.79M | $1.01 | $0.99 | 57,479,000 | 58,389,000 |
|---|
| 2012-12-31 | $1.93B | $1.28B | $649.29M | — | $131.97M | — | $223.86M | -$6.31M | $69.87M | $23.9M | $159.87M | $2.78 | $2.73 | -122,000 | -142,000 |
|---|
| 2012-09-30 | $645.98M | $426.15M | — | — | $133.09M | — | $86.58M | -$6.18M | $80.4M | $24M | $57.13M | $1.00 | $0.99 | 57,123,000 | 57,873,000 |
|---|
| 2012-06-30 | $657.69M | $436.1M | — | — | $137.47M | — | $69.38M | -$6.68M | $62.7M | $19.86M | $62.56M | $1.08 | $1.07 | 57,762,000 | 58,614,000 |
|---|
| 2012-03-31 | $645.61M | $429.63M | — | — | $137.69M | — | $78.3M | -$6.66M | $71.63M | $20.66M | $51.66M | $0.89 | $0.88 | 57,889,000 | 58,880,000 |
|---|
| 2011-12-31 | $619.8M | $417.95M | — | — | $123.89M | — | -$194.01M | -$6.67M | -$200.67M | -$74.99M | -$125.13M | -$2.15 | -$2.11 | -82,000 | -126,000 |
|---|
| 2011-09-30 | $647.09M | $428.52M | — | — | $138.27M | — | $80.29M | -$6.11M | $74.19M | $22.97M | $52.54M | $0.91 | $0.89 | 58,048,000 | 59,058,000 |
|---|
| 2011-06-30 | $633.19M | $415.99M | — | — | $138.35M | — | $78.85M | -$6.33M | $72.52M | $22.69M | $50.44M | $0.87 | $0.85 | 58,173,000 | 59,348,000 |
|---|
| 2011-03-31 | $611.02M | $397.85M | — | — | $140.31M | — | $72.86M | -$2.71M | $70.15M | $21.78M | $48.47M | $0.83 | $0.81 | 58,330,000 | 59,552,000 |
|---|
| 2010-12-31 | $535.5M | $350.16M | — | — | $126.83M | — | $51.84M | -$5.77M | $46.07M | $8.04M | $39.39M | $0.67 | $0.67 | -109,000 | -83,000 |
|---|
| 2010-09-30 | $560.71M | $373.17M | — | — | $124.66M | — | $62.88M | -$4.92M | $57.96M | $16.36M | $41.51M | $0.71 | $0.70 | 58,608,000 | 59,525,000 |
|---|
| 2010-06-30 | $552.81M | $361.78M | — | — | $125.73M | — | $65.3M | -$7.03M | $58.28M | $18.12M | $40.04M | $0.68 | $0.67 | 58,909,000 | 59,894,000 |
|---|
| 2010-03-31 | $530.29M | $352.27M | — | — | $124.74M | — | $53.28M | -$6.52M | $46.76M | $13.57M | $33.23M | $0.57 | $0.56 | 58,650,000 | 59,570,000 |
|---|
| 2009-12-31 | $545M | $349M | — | — | $121.32M | — | $69.44M | -$6.87M | $62.57M | $14.87M | $47.67M | $0.82 | $0.81 | 11,000 | 109,000 |
|---|
| 2009-09-30 | $550.71M | $365.48M | — | — | $129.78M | — | $55.45M | -$6.47M | $48.99M | $13.83M | $35.11M | $0.60 | $0.60 | 58,472,000 | 58,842,000 |
|---|
| 2009-06-30 | $545.49M | $369.54M | — | — | $130.46M | — | $45.49M | -$5.79M | $39.71M | $11.9M | $27.77M | $0.47 | $0.47 | 58,459,000 | 58,728,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.66B | $952.9M | — | $46M | $440.3M | — | $246.7M | -$65.7M | $181M | $35.9M | $145.1M | $2.53 | $2.50 | 57,400,000 | 58,000,000 |
|---|
| 2024-12-31 | $1.49B | $821.7M | — | $39.5M | $386.2M | — | $268.8M | -$42.4M | $226.4M | $42.3M | $184.1M | $3.22 | $3.19 | 57,100,000 | 57,800,000 |
|---|
| 2023-12-31 | $1.39B | $737.2M | — | $42.8M | $366.8M | — | $286.8M | -$47M | $239.8M | $51.5M | $188.3M | $3.31 | $3.28 | 56,800,000 | 57,500,000 |
|---|
| 2022-12-31 | $1.34B | $713.7M | — | $33.9M | $318.7M | — | $301.3M | -$53M | $248.3M | $43.4M | $204.9M | $3.61 | $3.61 | 56,700,000 | 56,700,000 |
|---|
| 2021-12-31 | $1.35B | $746.2M | $1.24B | $33.2M | $323.4M | — | $279.2M | -$53.1M | $226.1M | $48.1M | $178M | $3.14 | $3.14 | 56,700,000 | 56,700,000 |
|---|
| 2020-12-31 | $2.94B | $1.93B | $965.1M | $74.6M | $698.1M | — | $262.9M | -$38.4M | $224.5M | $43.4M | $181M | $3.10 | $3.08 | 58,300,000 | 58,800,000 |
|---|
| 2019-12-31 | $3.07B | $1.94B | $1.18B | $74M | $678.6M | — | $183.1M | -$39.2M | $143.9M | $31.3M | $133.3M | $2.23 | $2.20 | 59,800,000 | 60,600,000 |
|---|
| 2018-12-31 | $3.35B | $2.16B | $1.19B | $89.1M | $711.9M | $2.9B | $441.3M | -$29.9M | $411.4M | $75.9M | $335.6M | $5.63 | $5.50 | 59,600,000 | 61,000,000 |
|---|
| 2017-12-31 | $2.79B | $1.77B | $1.02B | $58.5M | $605.9M | $2.4B | $388.4M | -$20.9M | $367.5M | $195M | $171.8M | $2.89 | $2.84 | 59,400,000 | 60,400,000 |
|---|
| 2016-12-31 | $2.75B | $1.76B | $989.7M | $61.5M | $610.6M | $2.56B | $186.7M | -$22.6M | $164.1M | $40.3M | $122.8M | $2.10 | $2.07 | 58,500,000 | 59,300,000 |
|---|
| 2015-12-31 | $2.74B | $1.79B | $954.4M | $62.8M | $566.5M | $2.37B | $372.9M | -$36.4M | $336.5M | $106.5M | $228.9M | $3.94 | $3.89 | 58,100,000 | 58,800,000 |
|---|
| 2014-12-31 | $2.93B | $1.91B | $1.02B | $68M | $605.2M | $2.61B | $316.3M | -$35.1M | $281.2M | $87.6M | $192.7M | $3.28 | $3.23 | 58,700,000 | 59,600,000 |
|---|
| 2013-12-31 | $2.6B | $1.71B | $883.52M | $52.7M | $535.6M | $2.25B | $347.9M | -$21.9M | $326M | $105.1M | $192.7M | $3.79 | $3.73 | 57,900,000 | 58,800,000 |
|---|
| 2012-12-31 | $2.58B | $1.71B | $869.12M | $66.9M | $540.22M | $2.27B | $310.44M | -$25.84M | $284.61M | $88.42M | $216.99M | $3.78 | $3.72 | 57,443,000 | 58,293,000 |
|---|
| 2011-12-31 | $2.5B | $1.65B | $847.13M | $64.2M | $538.59M | $2.46B | $36.57M | -$21.81M | $14.76M | -$8.06M | $26.32M | $0.45 | $0.44 | 58,120,000 | 59,204,000 |
|---|
| 2010-12-31 | $2.18B | $1.44B | $745.22M | $65.9M | $501.97M | $1.95B | $233.3M | -$24.23M | $209.07M | $56.09M | $154.17M | $2.63 | $2.59 | 58,601,000 | 59,562,000 |
|---|
| 2009-12-31 | $2.2B | $1.47B | — | $98.7M | $516.8M | $1.99B | $208.27M | -$23.34M | $184.93M | $50.85M | $133.86M | $2.29 | $2.28 | 58,473,000 | 58,812,000 |
|---|
| 2008-12-31 | $2.6B | $1.75B | — | — | $590.74M | $2.41B | $197.49M | -$13.84M | $183.65M | $48.69M | $135.16M | $2.27 | $2.24 | 59,667,000 | 60,298,000 |
|---|