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 | $1.31B | $478.4M | $830M | $153M | $358.7M | $511.7M | $318.3M | — | $317.5M | $68.4M | $249.1M | $0.65 | $0.64 | 382,200,000 | 390,100,000 |
|---|
| 2026-03-31 | $1.19B | $441.6M | $750.3M | $145.3M | $349.7M | $495M | $255.3M | — | $269.5M | $70M | $199.5M | $0.52 | $0.51 | 385,100,000 | 393,600,000 |
|---|
| 2025-12-31 | $1.26B | $466.9M | $792.7M | $148.2M | $321.5M | $469.7M | $323M | — | $340.7M | $73.4M | $267.3M | $0.69 | $0.67 | -1,200,000 | -2,200,000 |
|---|
| 2025-09-30 | $1.21B | $477.9M | $731.4M | $157.5M | $331.4M | $488.9M | $242.5M | — | $352.3M | $68.5M | $283.8M | $0.73 | $0.70 | 391,100,000 | 407,400,000 |
|---|
| 2025-06-30 | $1.16B | $468.3M | $688.8M | $148.2M | $328M | $476.2M | $212.6M | — | $241.1M | $61.3M | $179.8M | $0.46 | $0.45 | 392,100,000 | 408,200,000 |
|---|
| 2025-03-31 | $1.04B | $447M | $589M | $145.2M | $310.1M | $455.3M | $133.7M | — | $154.3M | $48.9M | $105.4M | $0.27 | $0.27 | 391,100,000 | 407,500,000 |
|---|
| 2024-12-31 | $1.11B | $457.7M | $655.8M | $139.5M | $327.4M | $466.9M | $188.9M | — | $211.3M | $59.6M | $151.7M | $0.38 | $0.38 | -1,000,000 | -2,000,000 |
|---|
| 2024-09-30 | $994.2M | $400.4M | $593.8M | $135.4M | $306.4M | $441.8M | $152M | — | $177.4M | $42.8M | $134.6M | $0.34 | $0.34 | 394,200,000 | 410,200,000 |
|---|
| 2024-06-30 | $1B | $377.6M | $626.7M | $136M | $332.7M | $468.7M | $158M | — | $187.8M | $44.3M | $143.5M | $0.36 | $0.35 | 399,200,000 | 416,800,000 |
|---|
| 2024-03-31 | $921M | $359.1M | $561.9M | $141.5M | $319.3M | $460.8M | $101.1M | — | $132.5M | -$13.9M | $146.4M | $0.38 | $0.36 | 390,200,000 | 416,700,000 |
|---|
| 2023-12-31 | $1.03B | $377.9M | $656.6M | $136.1M | $303.6M | $439.7M | $216.9M | — | $246.2M | -$10.1M | $256.3M | $0.66 | $0.61 | -700,000 | -2,800,000 |
|---|
| 2023-09-30 | $975M | $351.7M | $623.3M | $131.4M | $286.4M | $417.8M | $205.5M | — | $240.4M | $119.7M | $120.7M | $0.31 | $0.29 | 386,600,000 | 426,800,000 |
|---|
| 2023-06-30 | $871.3M | $324.9M | $546.4M | $119.3M | $299M | $418.3M | $128.1M | — | $159.3M | $43.4M | $115.9M | $0.30 | $0.28 | 386,700,000 | 431,500,000 |
|---|
| 2023-03-31 | $741.5M | $278.9M | $462.6M | $119M | $296.4M | $415.4M | $47.2M | — | $64.5M | $15.9M | $48.6M | $0.13 | $0.12 | 386,700,000 | 418,500,000 |
|---|
| 2022-12-31 | $815.2M | $273.9M | $541.3M | $116.3M | $305.3M | $415.9M | $125.4M | — | $133.2M | $41.4M | $91.8M | $0.24 | $0.22 | -1,000,000 | -500,000 |
|---|
| 2022-09-30 | $769.6M | $275.4M | $494.2M | $110.3M | $234.6M | $346.7M | $147.5M | — | $146.2M | $45M | $101.2M | $0.26 | $0.24 | 389,800,000 | 425,800,000 |
|---|
| 2022-06-30 | $696.2M | $246.7M | $449.5M | $121.7M | $248.9M | $372.5M | $77M | — | $75.3M | $24.4M | $50.9M | $0.13 | $0.12 | 392,500,000 | 421,400,000 |
|---|
| 2022-03-31 | $628.8M | $230.7M | $398.1M | $135.9M | $218.9M | $356.8M | $41.3M | — | $36.1M | -$61.2M | $97.3M | $0.25 | $0.23 | 388,900,000 | 428,700,000 |
|---|
| 2021-12-31 | $698.2M | $225.6M | $472.6M | $149.8M | $237.4M | $472M | $600,000.00 | — | $6.4M | $11.7M | -$5.3M | -$0.01 | -$0.01 | 400,000 | 900,000 |
|---|
| 2021-09-30 | $650.2M | $203.3M | $446.9M | $128.8M | $198.5M | $328.6M | $118.3M | — | $112M | $24.7M | $87.3M | $0.23 | $0.21 | 387,400,000 | 430,300,000 |
|---|
| 2021-06-30 | $595.1M | $178M | $417.1M | $129.1M | $186.5M | $316.1M | $101M | — | $97.1M | $18.7M | $78.4M | $0.20 | $0.19 | 386,900,000 | 427,100,000 |
|---|
| 2021-03-31 | $505M | $161.1M | $343.9M | $109.4M | $188.6M | $298M | $45.9M | — | $41.3M | -$15.2M | $56.5M | $0.59 | $0.56 | 96,300,000 | 104,600,000 |
|---|
| 2020-12-31 | $568.9M | $169.8M | $399.1M | $119.2M | $173.4M | $295.1M | $104M | — | $154.2M | -$257.1M | $411.3M | -$0.02 | -$0.10 | 283,700,000 | 323,500,000 |
|---|
| 2020-09-30 | $500.9M | $160.5M | $340.4M | $87.7M | $158.6M | $246.3M | $94.1M | — | $75.1M | $2.9M | $72.2M | $0.75 | $0.73 | 95,800,000 | 99,500,000 |
|---|
| 2020-06-30 | $451.8M | $167.7M | $284.1M | $79.9M | $136.4M | $216.3M | $67.8M | — | $46.2M | -$100,000.00 | $46.3M | $0.49 | $0.48 | 93,800,000 | 97,000,000 |
|---|
| 2020-03-31 | $405.1M | $148.6M | $256.5M | $73.1M | $149.8M | $222.9M | $33.6M | — | $22.4M | $2.5M | $19.9M | $0.22 | $0.21 | 91,800,000 | 94,100,000 |
|---|
| 2019-12-31 | $462.8M | $153.5M | $309.3M | $78.8M | $129M | $207.8M | $101.5M | — | $94.3M | $1.6M | $92.7M | $1.02 | $1.01 | 200,000 | 100,000 |
|---|
| 2019-09-30 | $396.3M | $149.4M | $246.9M | $66.7M | $124.2M | $190.9M | $56M | — | $45.8M | $0.00 | $45.8M | $0.50 | $0.50 | 91,300,000 | 92,500,000 |
|---|
| 2019-06-30 | $336.4M | $129.9M | $206.5M | $69M | $138.3M | $207.3M | -$800,000.00 | — | -$9.3M | $1.2M | -$10.5M | -$0.12 | -$0.12 | 91,100,000 | 91,100,000 |
|---|
| 2019-03-31 | $280.5M | $111.7M | $168.8M | $59M | $124.2M | $183.2M | -$14.4M | — | -$26.6M | $300,000.00 | -$26.9M | -$0.30 | -$0.30 | 90,300,000 | 90,300,000 |
|---|
| 2018-12-31 | $338M | $115.2M | $222.8M | $57.6M | $112.1M | $387.4M | -$164.6M | — | -$176.9M | $2.8M | -$179.7M | -$2.04 | -$2.03 | 200,000 | -1,100,000 |
|---|
| 2018-09-30 | $266.7M | $98.1M | $168.6M | $50.1M | $104.6M | $154.7M | $13.9M | — | $44.8M | -$1.8M | $46.6M | $0.53 | $0.52 | 88,500,000 | 90,300,000 |
|---|
| 2018-06-30 | $242.5M | $88.9M | $153.6M | $47.2M | $111.3M | $158.5M | -$4.9M | — | $29.6M | -$600,000.00 | $30.2M | $0.34 | $0.34 | 88,200,000 | 89,400,000 |
|---|
| 2018-03-31 | $184.4M | $65.5M | $118.9M | $44.8M | $104.8M | $149.6M | -$30.7M | — | -$24M | $200,000.00 | -$24.2M | — | — | — | 87,300,000 |
|---|
| 2017-12-31 | $221M | $67.5M | $153.5M | $48.7M | $92.8M | $141.5M | $12M | — | $8.6M | $18M | -$9.4M | -$0.11 | -$0.11 | 200,000 | 200,000 |
|---|
| 2017-09-30 | $184.6M | $57.6M | $127M | $43.3M | $84.2M | $127.5M | -$500,000.00 | — | -$2.5M | -$500,000.00 | -$2M | -$0.02 | -$0.02 | 86,700,000 | 86,700,000 |
|---|
| 2017-06-30 | $170.6M | $53.1M | $117.5M | $45.3M | $85.8M | $131.1M | -$13.6M | — | -$14.4M | -$17.3M | $2.9M | $0.03 | $0.03 | 86,400,000 | 87,400,000 |
|---|
| 2017-03-31 | $142.3M | $48.2M | $94.1M | $48.1M | $86.4M | $134.5M | -$40.4M | — | -$40.3M | $1.4M | -$41.7M | — | — | — | 85,200,000 |
|---|
| 2016-12-31 | $171.2M | $54.5M | $116.7M | $43.7M | $79.1M | $122.8M | -$6.1M | — | -$7M | $400,000.00 | -$7.4M | — | — | — | 300,000 |
|---|
| 2016-09-30 | $148.6M | $47.5M | $101.1M | $43.9M | $75.7M | $119.6M | -$18.5M | — | -$18.6M | $200,000.00 | -$18.8M | — | — | — | 84,100,000 |
|---|
| 2016-06-30 | $137.3M | $51.8M | $85.5M | $36.3M | $69.3M | $105.6M | -$20.1M | — | -$20.1M | $100,000.00 | -$20.2M | — | — | 83,600,000 | 83,600,000 |
|---|
| 2016-03-31 | $116.2M | $41.1M | $75.1M | $32.2M | $62.1M | $94.3M | -$19.2M | — | -$19.2M | $0.00 | -$19.2M | — | — | 82,100,000 | 82,100,000 |
|---|
| 2015-12-31 | $130.8M | $39.6M | $91.2M | $28.5M | $61.1M | $89.6M | $1.6M | — | $1.6M | $100,000.00 | $1.5M | — | — | — | 600,000 |
|---|
| 2015-09-30 | $105.2M | $30.5M | $74.7M | $64.8M | $52.3M | $117.1M | -$42.4M | — | -$42.5M | $0.00 | -$42.5M | — | — | 80,500,000 | 80,500,000 |
|---|
| 2015-06-30 | $93.2M | $27.2M | $66M | $24.4M | $45.2M | $69.6M | -$3.6M | — | -$3.7M | $0.00 | -$3.7M | — | — | 79,600,000 | 79,600,000 |
|---|
| 2015-03-31 | $72.8M | $26.3M | $46.5M | $19.8M | $39.4M | $59.2M | -$12.7M | — | — | — | -$12.9M | — | — | 77,800,000 | — |
|---|
| 2014-12-31 | $84.3M | $24.9M | $59.4M | $21.6M | $36.2M | $57.8M | $1.6M | — | — | — | $1.3M | — | — | — | 200,000 |
|---|
| 2014-09-30 | $69M | $21.8M | $47.2M | $18.5M | $33.7M | $52.2M | -$5M | — | — | — | -$5.2M | — | — | 75,800,000 | 76,100,000 |
|---|
| 2014-06-30 | $58.8M | $18.9M | $39.9M | $14.8M | $30.9M | $45.7M | -$5.8M | — | — | — | -$6M | — | — | 75,000,000 | 75,300,000 |
|---|
| 2014-03-31 | $47.1M | $17.3M | $29.8M | $14.5M | $27.6M | $42.1M | -$12.3M | — | — | — | -$12.5M | — | — | 73,300,000 | 73,300,000 |
|---|
| 2013-12-31 | $51.7M | $17.6M | $34.1M | $12.6M | $23.8M | $36.4M | -$2.3M | — | -$2.6M | $0.00 | -$2.6M | — | — | — | 400,000 |
|---|
| 2013-09-30 | $42.9M | $15.3M | $27.6M | $11.8M | $21.6M | $33.4M | -$5.8M | — | -$6M | $0.00 | -$6M | — | — | 71,400,000 | 71,400,000 |
|---|
| 2013-06-30 | $35.8M | $13.9M | $21.9M | $11.1M | $20.7M | $31.8M | -$9.9M | — | -$10.1M | $0.00 | -$10.1M | — | — | 70,900,000 | 70,900,000 |
|---|
| 2013-03-31 | $29.6M | $13.1M | $16.5M | $9.3M | $18.1M | $27.4M | -$10.9M | — | -$11.1M | $0.00 | -$11.1M | — | — | — | 69,800,000 |
|---|
| 2012-12-31 | $33.3M | $15.7M | $17.6M | $8.6M | $17.3M | $25.9M | -$8.3M | — | -$8.5M | $0.00 | -$8.5M | — | — | — | 200,000 |
|---|
| 2012-09-30 | $23.1M | $14.7M | $8.4M | $10.3M | $15.4M | $25.7M | -$17.3M | — | -$17.3M | $0.00 | -$17.3M | — | — | — | 69,100,000 |
|---|
| 2012-06-30 | $23.4M | $12.2M | $11.2M | $10M | $15.9M | $25.9M | -$14.7M | — | -$14.7M | $0.00 | -$14.7M | — | — | — | 68,600,000 |
|---|
| 2012-03-31 | $20.1M | $10.7M | $9.4M | $9.4M | $15.4M | $24.8M | -$15.4M | — | -$15.4M | -$1.3M | -$14.1M | — | — | — | 67,800,000 |
|---|
| 2011-12-31 | $22.46M | $11.71M | $10.75M | $8.09M | $14.9M | $22.98M | -$12.23M | — | -$12.21M | $0.00 | -$12.21M | — | — | — | — |
|---|
| 2011-09-30 | $18.25M | $10.09M | $8.16M | $8.23M | $13.24M | $21.47M | -$13.31M | — | -$13.28M | $0.00 | -$13.28M | — | — | — | — |
|---|
| 2011-06-30 | $21.42M | $9.55M | $11.87M | $7.02M | $12.24M | $19.26M | -$7.39M | — | -$7.37M | $0.00 | -$7.37M | — | — | — | — |
|---|
| 2011-03-31 | $14.17M | $9.06M | $5.12M | $6.27M | $10.72M | $16.99M | -$11.87M | — | -$11.85M | $0.00 | -$11.85M | — | — | — | — |
|---|
| 2010-12-31 | $15.61M | $8.66M | $6.95M | $6.88M | $9.97M | $16.84M | -$9.9M | — | — | — | -$9.84M | — | — | — | — |
|---|
| 2010-09-30 | $11.66M | $8.19M | $3.48M | $6.16M | $10.38M | $16.54M | -$13.06M | — | — | — | -$13.4M | — | — | — | — |
|---|
| 2010-06-30 | $11.79M | $7.27M | $4.52M | $5.43M | $10.36M | $15.79M | -$11.27M | — | — | — | -$11.69M | — | — | — | — |
|---|
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 | $4.66B | $1.86B | $2.8B | $599.1M | $1.29B | $1.89B | $911.8M | — | $1.09B | $252.1M | $836.3M | $2.14 | $2.09 | 390,200,000 | 405,500,000 |
|---|
| 2024-12-31 | $4.03B | $1.59B | $2.44B | $552.4M | $1.29B | $1.84B | $600M | — | $709M | $132.8M | $576.2M | $1.46 | $1.42 | 393,600,000 | 412,700,000 |
|---|
| 2023-12-31 | $3.62B | $1.33B | $2.29B | $505.8M | $1.19B | $1.69B | $597.7M | — | $710.4M | $168.9M | $541.5M | $1.40 | $1.30 | 386,000,000 | 425,500,000 |
|---|
| 2022-12-31 | $2.91B | $1.03B | $1.88B | $484.2M | $1.01B | $1.49B | $391.2M | — | $390.8M | $49.6M | $341.2M | $0.88 | $0.82 | 389,400,000 | 427,500,000 |
|---|
| 2021-12-31 | $2.45B | $768M | $1.68B | $517.1M | $810.5M | $1.41B | $265.8M | — | $256.8M | $39.9M | $216.9M | $0.56 | $0.53 | 386,900,000 | 428,800,000 |
|---|
| 2020-12-31 | $1.93B | $646.6M | $1.28B | $359.9M | $618.2M | $980.6M | $299.5M | — | $297.9M | -$251.8M | $549.7M | $1.46 | $1.33 | 377,500,000 | 420,400,000 |
|---|
| 2019-12-31 | $1.48B | $544.5M | $931.5M | $273.5M | $515.7M | $789.2M | $142.3M | — | $104.2M | $3.1M | $101.1M | $1.11 | $1.10 | 91,100,000 | 92,300,000 |
|---|
| 2018-12-31 | $1.03B | $367.7M | $663.9M | $199.7M | $432.8M | $850.2M | -$186.3M | — | -$126.5M | $600,000.00 | -$127.1M | -$1.44 | -$1.44 | 88,200,000 | 88,200,000 |
|---|
| 2017-12-31 | $718.5M | $226.4M | $492.1M | $185.4M | $349.2M | $534.6M | -$42.5M | — | -$48.6M | $1.6M | -$50.2M | -$0.58 | -$0.58 | 86,300,000 | 86,300,000 |
|---|
| 2016-12-31 | $573.3M | $194.9M | $378.4M | $156.1M | $286.2M | $442.3M | -$63.9M | — | -$64.9M | $700,000.00 | -$65.6M | — | — | — | 83,600,000 |
|---|
| 2015-12-31 | $402M | $123.6M | $278.4M | $137.5M | $198M | $335.5M | -$57.1M | — | -$57.5M | $100,000.00 | -$57.6M | — | — | — | 79,800,000 |
|---|
| 2014-12-31 | $259.2M | $82.9M | $176.3M | $69.4M | $128.4M | $197.8M | -$21.5M | — | -$22.3M | $100,000.00 | -$22.4M | — | — | — | 75,200,000 |
|---|
| 2013-12-31 | $160M | $59.9M | $100.1M | $44.8M | $84.2M | $129M | -$28.9M | — | -$29.8M | $0.00 | -$29.8M | — | — | — | 71,100,000 |
|---|
| 2012-12-31 | $99.9M | $53.3M | $46.6M | $38.3M | $64M | $102.3M | -$55.7M | — | -$55.8M | -$1.3M | -$54.5M | — | — | — | 68,700,000 |
|---|
| 2011-12-31 | $76.3M | $40.4M | $35.9M | $29.6M | $51.1M | $80.7M | -$44.8M | — | -$44.7M | $0.00 | -$44.7M | — | — | — | 65,600,000 |
|---|
| 2010-12-31 | $48.6M | $30.2M | $18.4M | $23.2M | $40.5M | $63.7M | -$45.3M | — | -$55.2M | $0.00 | -$55.2M | — | — | — | 56,900,000 |
|---|
| 2009-12-31 | $29.69M | $26.03M | $3.66M | $14.29M | $35.2M | $49.49M | -$45.83M | — | — | — | -$53.52M | — | — | — | — |
|---|