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 | $3.86B | $2.78B | $1.09B | — | $958.28M | — | $128.51M | — | $52.4M | $56.3M | -$3.9M | -$0.04 | -$0.04 | 107,564,000 | 107,564,000 |
|---|
| 2026-03-31 | $3.29B | $2.36B | $928.97M | — | $912.45M | — | $16.52M | — | -$57.88M | -$10.46M | -$47.41M | -$0.43 | -$0.43 | 109,870,000 | 109,870,000 |
|---|
| 2025-12-31 | $3.36B | $2.36B | $1B | — | $940.23M | — | $61.78M | — | -$5.98M | -$37.46M | $31.48M | $0.30 | $0.29 | -282,000 | -320,000 |
|---|
| 2025-09-30 | $3.94B | $2.74B | $1.2B | — | $970.72M | — | $228.77M | — | $159.51M | $37.13M | $122.38M | $1.11 | $1.10 | 110,547,000 | 110,930,000 |
|---|
| 2025-06-30 | $4.23B | $2.94B | $1.3B | — | $987.75M | — | $311.29M | — | $239.3M | $54.27M | $185.03M | $1.67 | $1.66 | 110,922,000 | 111,196,000 |
|---|
| 2025-03-31 | $3.66B | $2.54B | $1.12B | — | $930.8M | — | $184.44M | — | $119.55M | $23.25M | $96.3M | $0.85 | $0.84 | 113,675,000 | 114,339,000 |
|---|
| 2024-12-31 | $3.82B | $2.59B | $1.23B | — | $930.03M | — | $304.15M | — | $251.04M | $60.79M | $190.24M | $1.68 | $1.67 | -1,082,000 | -1,136,000 |
|---|
| 2024-09-30 | $4.23B | $2.85B | $1.39B | — | $958.31M | — | $428.02M | — | $373.76M | $88.98M | $284.78M | $2.45 | $2.44 | 116,176,000 | 116,940,000 |
|---|
| 2024-06-30 | $4.46B | $2.99B | $1.46B | — | $973.2M | — | $489.48M | — | $437.47M | $93.38M | $344.09M | $2.89 | $2.87 | 119,244,000 | 120,072,000 |
|---|
| 2024-03-31 | $3.89B | $2.59B | $1.3B | — | $926.26M | — | $373.6M | — | $325.26M | $66.48M | $258.78M | $2.12 | $2.10 | 121,972,000 | 123,371,000 |
|---|
| 2023-12-31 | $4.15B | $2.69B | $1.46B | — | $974.45M | — | $490.44M | — | $443.64M | $92.95M | $350.69M | $2.87 | $2.84 | -1,744,000 | -1,736,000 |
|---|
| 2023-09-30 | $4.53B | $2.95B | $1.58B | — | $939.47M | — | $641.63M | — | $591.44M | $139.98M | $451.46M | $3.62 | $3.59 | 124,577,000 | 125,792,000 |
|---|
| 2023-06-30 | $4.53B | $2.93B | $1.59B | — | $1.02B | — | $577.07M | — | $524.06M | $119.44M | $404.62M | $3.19 | $3.16 | 126,977,000 | 128,066,000 |
|---|
| 2023-03-31 | $3.88B | $2.51B | $1.37B | — | $904.22M | — | $467.18M | — | $425.08M | $91.29M | $333.79M | $2.44 | $2.41 | 137,074,000 | 138,412,000 |
|---|
| 2022-12-31 | $4.36B | $2.87B | $1.49B | — | $959.12M | — | $526.01M | — | $483.77M | $99.26M | $384.51M | $2.86 | $2.84 | -5,562,000 | -5,630,000 |
|---|
| 2022-09-30 | $5.76B | $3.75B | $2.01B | — | $1B | — | $1.01B | — | $970.42M | $232.41M | $738.01M | $4.75 | $4.72 | 155,309,000 | 156,493,000 |
|---|
| 2022-06-30 | $6.93B | $4.51B | $2.41B | — | $1.05B | — | $1.37B | — | $1.3B | $307.94M | $987.21M | $5.79 | $5.75 | 170,378,000 | 171,549,000 |
|---|
| 2022-03-31 | $5.68B | $3.85B | $1.83B | — | $968.57M | — | $863.81M | — | $822.49M | $182.85M | $639.64M | $3.61 | $3.56 | 177,120,000 | 179,546,000 |
|---|
| 2021-12-31 | $4.63B | $3.15B | $1.49B | — | $864.01M | — | $621.79M | — | $581.51M | $139.05M | $442.46M | $2.32 | $2.30 | -4,137,000 | -4,043,000 |
|---|
| 2021-09-30 | $5.51B | $3.8B | $1.71B | — | $875.01M | — | $837.44M | — | $801.49M | $188.34M | $613.15M | $3.00 | $2.98 | 204,268,000 | 205,630,000 |
|---|
| 2021-06-30 | $5.58B | $3.99B | $1.58B | — | $902.91M | — | $680.24M | — | $652.44M | $155.21M | $497.24M | $2.40 | $2.39 | 207,114,000 | 208,318,000 |
|---|
| 2021-03-31 | $4.17B | $3.1B | $1.07B | — | $821.6M | — | $247.96M | — | $216.11M | $43.53M | $172.58M | $0.84 | $0.83 | 206,571,000 | 208,624,000 |
|---|
| 2020-12-31 | $2.53B | $1.86B | $669.19M | — | $455.29M | — | $213.89M | — | $184.99M | $45.08M | $139.91M | $1.20 | $1.18 | 69,000 | 227,000 |
|---|
| 2020-09-30 | $2.3B | $1.72B | $570.65M | — | $430.89M | — | $139.76M | — | $111.72M | $25.78M | $85.93M | $0.74 | $0.73 | 116,731,000 | 118,026,000 |
|---|
| 2020-06-30 | $1.95B | $1.43B | $517.33M | — | $388.08M | — | $129.26M | — | $102.44M | $23.52M | $78.92M | $0.68 | $0.67 | 116,634,000 | 117,547,000 |
|---|
| 2020-03-31 | $1.79B | $1.32B | $465.41M | — | $404.47M | — | $60.95M | — | $9.02M | $249,000.00 | $8.77M | $0.08 | $0.07 | 116,258,000 | 117,494,000 |
|---|
| 2019-12-31 | $1.76B | $1.29B | $476.56M | — | $401.42M | — | $75.14M | — | $47.66M | $6.29M | $41.37M | $0.36 | $0.36 | 74,000 | 155,000 |
|---|
| 2019-09-30 | $1.98B | $1.44B | $541.14M | — | $411.51M | — | $129.63M | — | $101.84M | $23.71M | $78.13M | $0.68 | $0.67 | 115,732,000 | 117,154,000 |
|---|
| 2019-06-30 | $1.9B | $1.39B | $517.16M | — | $401.51M | — | $115.65M | — | $86.26M | $19.66M | $66.6M | $0.58 | $0.57 | 115,757,000 | 116,919,000 |
|---|
| 2019-03-31 | $1.63B | $1.19B | $441.98M | — | $370.08M | — | $71.89M | — | $46.99M | $11.28M | $35.71M | $0.31 | $0.31 | 115,425,000 | 116,531,000 |
|---|
| 2018-12-31 | $1.82B | $1.32B | $492.78M | — | $402.3M | — | $90.48M | — | $67.07M | $15.05M | $52.02M | $0.45 | $0.45 | 106,000 | -60,000 |
|---|
| 2018-09-30 | $2.12B | $1.6B | $522.78M | — | $400.99M | — | $121.79M | — | $92.68M | $19.35M | $73.33M | $0.64 | $0.63 | 114,707,000 | 116,456,000 |
|---|
| 2018-06-30 | $2.09B | $1.59B | $496.33M | — | $391.77M | — | $104.56M | — | $75.6M | $18.98M | $56.62M | $0.49 | $0.49 | 114,636,000 | 116,693,000 |
|---|
| 2018-03-31 | $1.7B | $1.29B | $411.05M | — | $358.91M | — | $52.14M | — | $25.4M | $2.18M | $23.22M | $0.20 | $0.20 | 114,090,000 | 116,696,000 |
|---|
| 2017-12-31 | $1.78B | $1.35B | $431.22M | — | $366.42M | — | $64.8M | — | -$24.67M | $18.03M | -$42.7M | -$0.39 | -$0.37 | 219,000 | 287,000 |
|---|
| 2017-09-30 | $1.88B | $1.42B | $459.32M | — | $370.64M | — | $88.68M | — | $54.85M | $15.1M | $39.75M | $0.35 | $0.34 | 112,688,000 | 115,871,000 |
|---|
| 2017-06-30 | $1.84B | $1.38B | $460.8M | — | $369.46M | — | $91.34M | — | $57.63M | $19.72M | $37.91M | $0.34 | $0.33 | 112,443,000 | 115,465,000 |
|---|
| 2017-03-31 | $1.53B | $1.16B | $376.05M | — | $335.78M | — | $40.28M | — | $4.12M | $298,000.00 | $3.82M | $0.03 | $0.03 | 111,964,000 | 114,580,000 |
|---|
| 2016-12-31 | $1.55B | $1.16B | $391.58M | — | $340.7M | — | $50.88M | — | $6.53M | $116,000.00 | $6.41M | $0.05 | $0.05 | 267,000 | 192,000 |
|---|
| 2016-09-30 | $1.75B | $1.31B | $437.09M | — | $350.84M | — | $86.26M | — | -$6.03M | -$131.5M | $125.47M | $1.13 | $1.10 | 111,187,000 | 114,273,000 |
|---|
| 2016-06-30 | $1.68B | $1.26B | $418.33M | — | $341.91M | — | $76.42M | — | $33.62M | $4.18M | $29.44M | $0.27 | $0.26 | 110,339,000 | 113,504,000 |
|---|
| 2016-03-31 | $1.4B | $1.05B | $349.75M | — | $326.97M | — | $22.78M | — | -$12.45M | $4.54M | -$16.98M | -$0.15 | -$0.15 | 109,913,000 | 109,913,000 |
|---|
| 2015-12-31 | $1.46B | $1.07B | $382.34M | — | $346.51M | — | $35.83M | — | -$7.18M | $3.4M | -$10.58M | -$0.10 | -$0.10 | 2,094,000 | 2,094,000 |
|---|
| 2015-09-30 | $1.28B | $951.29M | $324.77M | — | $286.53M | — | $38.24M | — | -$7.76M | $993,000.00 | -$8.76M | -$0.08 | -$0.08 | 105,856,000 | 105,856,000 |
|---|
| 2015-06-30 | $461.52M | $350.91M | $110.61M | — | $94.66M | — | $15.95M | — | $3.38M | -$199,000.00 | $3.58M | $0.04 | $0.03 | 99,163,000 | 102,978,000 |
|---|
| 2015-03-31 | $370.99M | $287.25M | $83.73M | — | $83M | — | $733,000.00 | — | -$6.87M | $196,000.00 | -$7.07M | -$0.07 | -$0.07 | 98,204,000 | 98,624,000 |
|---|
| 2014-12-31 | $396.74M | $306.1M | $90.64M | — | $79.4M | — | $11.24M | — | $2.61M | $510,000.00 | $2.42M | $0.03 | $0.04 | 40,000 | -106,000 |
|---|
| 2014-09-30 | $434.91M | $337.26M | $97.65M | — | $82.06M | — | $15.59M | — | $9.19M | $453,000.00 | $8.5M | $0.09 | $0.07 | 98,104,000 | 100,360,000 |
|---|
| 2014-06-30 | $426.54M | $332.74M | $93.8M | — | $76.42M | — | $17.35M | — | $10.85M | $230,000.00 | $10.61M | $0.11 | $0.09 | 98,032,000 | 100,759,000 |
|---|
| 2014-03-31 | $345.91M | $270.99M | $74.92M | — | $69.32M | — | $5.43M | — | -$3.39M | -$82,000.00 | -$3.38M | -$0.03 | -$0.03 | 97,617,000 | 97,617,000 |
|---|
| 2013-12-31 | $369.11M | $286.26M | $82.85M | — | $69.45M | — | $13.32M | — | $4.76M | $183,000.00 | $4.53M | $0.05 | $0.05 | 135,000 | 135,000 |
|---|
| 2013-09-30 | $402.93M | $310.44M | $92.49M | — | $72.34M | — | $20.35M | — | $12.82M | -$129,000.00 | $12.79M | $0.13 | $0.13 | 97,229,000 | 99,765,000 |
|---|
| 2013-06-30 | $398.15M | $315.92M | $82.23M | — | $69.01M | — | $13.17M | — | -$47.89M | $400,000.00 | -$48.21M | -$0.50 | -$0.50 | 96,349,000 | 96,349,000 |
|---|
| 2013-03-31 | $319.7M | $257.36M | $62.35M | — | $61.08M | — | $1.21M | — | -$11.29M | $315,000.00 | -$11.81M | — | — | — | 95,989,000 |
|---|
| 2012-12-31 | $287.59M | $229.52M | $58.07M | — | $57.82M | — | $140,000.00 | — | -$10.82M | $226,000.00 | -$12.05M | -$0.13 | -$0.13 | 62,000 | 62,000 |
|---|
| 2012-09-30 | $291.78M | $234.07M | $57.71M | — | $58.65M | — | -$1.63M | — | -$12.25M | $33,000.00 | -$13.57M | -$0.14 | -$0.14 | 95,514,000 | 95,514,000 |
|---|
| 2012-06-30 | $271.92M | $218.26M | $53.66M | — | $54.96M | — | -$1.37M | — | -$11.83M | $144,000.00 | -$12.06M | — | — | — | — |
|---|
| 2012-03-31 | $219.39M | $174.27M | $45.12M | — | $50.83M | — | -$5.84M | — | -$18.95M | $174,000.00 | -$19.19M | — | — | — | — |
|---|
| 2011-12-31 | $192.68M | $153.41M | $39.27M | — | $47.09M | — | -$8.27M | — | -$16.35M | $300,000.00 | -$16.7M | — | — | — | — |
|---|
| 2011-09-30 | $217.19M | $172.76M | $44.44M | — | $50.2M | — | -$5.88M | — | -$11.2M | $268,000.00 | -$11.56M | — | — | — | — |
|---|
| 2011-06-30 | $206.39M | $163.59M | $42.8M | — | $48.97M | — | -$8.04M | — | -$13.71M | $1.67M | -$15.48M | — | — | — | — |
|---|
| 2011-03-31 | $162.83M | $131.4M | $31.43M | — | $46.72M | — | -$15.29M | — | -$21.17M | -$17,000.00 | -$21.25M | — | — | — | — |
|---|
| 2010-12-31 | $147.09M | $119.03M | $28.06M | — | $45.63M | — | -$17.71M | — | -$24.62M | -$117,000.00 | -$24.61M | — | — | — | — |
|---|
| 2010-09-30 | $180.39M | $144.87M | $35.53M | — | $47.57M | — | -$13.29M | — | -$20.2M | -$525,000.00 | -$20.47M | — | — | — | — |
|---|
| 2010-06-30 | $211.48M | $172.75M | $38.74M | — | $51.45M | — | -$12.72M | — | -$19.25M | -$326,000.00 | -$19.04M | — | — | — | — |
|---|
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 | $15.19B | $10.57B | $4.62B | — | $3.83B | — | $786.28M | — | $512.38M | $77.18M | $435.2M | $3.91 | $3.89 | 111,421,000 | 111,822,000 |
|---|
| 2024-12-31 | $16.4B | $11.02B | $5.38B | — | $3.79B | — | $1.6B | — | $1.39B | $309.63M | $1.08B | $9.13 | $9.06 | 118,038,000 | 118,980,000 |
|---|
| 2023-12-31 | $17.1B | $11.08B | $6.01B | — | $3.84B | — | $2.18B | — | $1.98B | $443.65M | $1.54B | $12.06 | $11.94 | 127,777,000 | 128,998,000 |
|---|
| 2022-12-31 | $22.73B | $14.98B | $7.74B | — | $3.97B | — | $3.77B | — | $3.57B | $822.46M | $2.75B | $16.98 | $16.82 | 161,960,000 | 163,481,000 |
|---|
| 2021-12-31 | $19.89B | $14.04B | $5.85B | — | $3.46B | — | $2.39B | — | $2.25B | $526.13M | $1.73B | $8.55 | $8.48 | 201,839,000 | 203,470,000 |
|---|
| 2020-12-31 | $8.56B | $6.34B | $2.22B | — | $1.68B | — | $543.85M | — | $408.17M | $94.63M | $313.54M | $2.69 | $2.66 | 116,611,000 | 117,917,000 |
|---|
| 2019-12-31 | $7.28B | $5.3B | $1.98B | — | $1.58B | — | $392.31M | — | $282.76M | $60.95M | $221.81M | $1.92 | $1.90 | 115,713,000 | 117,025,000 |
|---|
| 2018-12-31 | $7.72B | $5.8B | $1.92B | — | $1.55B | — | $368.97M | — | $260.76M | $55.56M | $205.19M | $1.79 | $1.76 | 114,586,000 | 116,554,000 |
|---|
| 2017-12-31 | $7.03B | $5.31B | $1.73B | — | $1.44B | — | $285.1M | — | $91.93M | $53.15M | $38.78M | $0.34 | $0.34 | 112,587,000 | 115,597,000 |
|---|
| 2016-12-31 | $6.37B | $4.77B | $1.6B | — | $1.36B | — | $236.34M | — | $21.67M | -$122.67M | $144.34M | $1.30 | $1.27 | 110,754,000 | 113,585,000 |
|---|
| 2015-12-31 | $3.56B | $2.66B | $901.46M | — | $810.7M | — | $90.76M | — | -$18.44M | $4.39M | -$22.83M | -$0.22 | -$0.22 | 103,190,000 | 103,190,000 |
|---|
| 2014-12-31 | $1.6B | $1.25B | $357M | — | $307.39M | — | $49.61M | — | $19.26M | $1.11M | $18.15M | $0.19 | $0.18 | 98,050,000 | 100,522,000 |
|---|
| 2013-12-31 | $1.49B | $1.17B | $319.92M | — | $271.88M | — | $48.04M | — | -$41.6M | $769,000.00 | -$42.69M | -$0.44 | -$0.44 | 96,449,000 | 96,449,000 |
|---|
| 2012-12-31 | $1.07B | $856.11M | $214.57M | — | $222.26M | — | -$8.7M | — | -$53.84M | $577,000.00 | -$56.86M | -$0.60 | -$0.60 | 95,463,000 | 95,463,000 |
|---|
| 2011-12-31 | $779.09M | $621.15M | $157.95M | — | $192.96M | — | -$37.48M | — | -$62.41M | $2.22M | -$65M | — | — | 94,950,000 | 94,950,000 |
|---|
| 2010-12-31 | $700.34M | $568.59M | $131.76M | — | $194.09M | — | -$63.73M | — | -$95.41M | -$1.11M | -$95.51M | — | — | 91,676,000 | 91,676,000 |
|---|
| 2009-12-31 | $677.89M | $535.48M | $142.41M | — | $201.4M | — | -$60.67M | — | -$87.71M | -$30.82M | -$61.85M | — | — | — | — |
|---|