Complete source-backed income-statement history.
- Available history
- 2007-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.23B | — | — | — | — | — | $466.68M | — | $505.65M | $2.72M | $499.96M | $2.56 | $2.55 | 175,561,000 | 176,512,000 |
|---|
| 2026-03-31 | $1.22B | — | — | — | — | — | $474.28M | — | $530.94M | $1.57M | $526.27M | $2.72 | $2.71 | 175,519,000 | 175,928,000 |
|---|
| 2025-12-31 | $1.22B | — | — | — | — | — | — | — | $495.33M | -$14.73M | $507.08M | $2.61 | $2.59 | 8,000 | -14,000 |
|---|
| 2025-09-30 | $1.22B | — | — | — | — | — | — | — | $517.6M | $2.83M | $511.06M | $2.63 | $2.62 | 175,456,000 | 175,884,000 |
|---|
| 2025-06-30 | $1.2B | — | — | — | — | — | $500M | — | $364.65M | $3.24M | $358.42M | $1.76 | $1.76 | 175,442,000 | 175,921,000 |
|---|
| 2025-03-31 | $1.18B | — | — | — | — | — | $464.01M | — | $412.22M | $1.43M | $407.79M | $2.04 | $2.04 | 175,419,000 | 175,942,000 |
|---|
| 2024-12-31 | $1.18B | — | — | — | — | — | — | — | $616.99M | -$1.37M | $614.61M | $3.22 | $3.21 | -52,000 | -36,000 |
|---|
| 2024-09-30 | $1.19B | — | — | — | — | — | — | — | $435.63M | $2.49M | $430.33M | $2.17 | $2.16 | 175,043,000 | 175,866,000 |
|---|
| 2024-06-30 | $1.17B | — | — | — | — | — | — | — | $523.28M | $2.08M | $518.13M | $2.67 | $2.66 | 175,469,000 | 176,009,000 |
|---|
| 2024-03-31 | $1.16B | — | — | — | — | — | — | — | $513.18M | $1.48M | $508.95M | $2.61 | $2.60 | 175,700,000 | 176,350,000 |
|---|
| 2023-12-31 | $1.16B | — | — | — | — | — | — | — | $444.26M | $2.36M | $439.29M | $2.22 | $2.21 | 21,000 | -27,000 |
|---|
| 2023-09-30 | $1.14B | — | — | — | — | — | — | — | $619.48M | $2.83M | $613.3M | $3.21 | $3.20 | 175,499,000 | 176,150,000 |
|---|
| 2023-06-30 | $1.12B | — | — | — | — | — | — | — | $583.68M | $2.52M | $578.03M | $3.01 | $3.00 | 175,484,000 | 176,212,000 |
|---|
| 2023-03-31 | $1.09B | — | — | — | — | — | — | — | $523.52M | $3.11M | $517.71M | $2.67 | $2.65 | 175,451,000 | 176,228,000 |
|---|
| 2022-12-31 | $1.09B | — | — | — | — | — | — | — | — | — | $412.36M | $2.07 | $2.06 | 30,000 | -45,000 |
|---|
| 2022-09-30 | $1.09B | — | — | — | — | — | — | — | — | — | $2.77B | $15.47 | $15.38 | 175,283,000 | 176,328,000 |
|---|
| 2022-06-30 | $1.03B | — | — | — | — | — | — | — | — | — | $653.85M | $3.44 | $3.42 | 175,229,000 | 176,312,000 |
|---|
| 2022-03-31 | $973.45M | — | — | — | — | — | — | — | — | — | $513.94M | $2.65 | $2.63 | 175,170,000 | 176,336,000 |
|---|
| 2021-12-31 | $924.32M | — | — | — | — | — | — | — | — | — | $619.71M | $3.19 | $3.17 | 71,000 | 170,000 |
|---|
| 2021-09-30 | $894.93M | — | — | — | — | — | — | — | — | — | $490.09M | $2.53 | $2.52 | 174,926,000 | 175,806,000 |
|---|
| 2021-06-30 | $829.32M | — | — | — | — | — | — | — | — | — | $410.43M | $1.98 | $1.97 | 174,824,000 | 175,547,000 |
|---|
| 2021-03-31 | $767.26M | — | — | — | — | — | — | — | — | — | $433.04M | $2.21 | $2.21 | 174,611,000 | 174,840,000 |
|---|
| 2020-12-31 | $748.54M | — | — | — | — | — | — | — | — | — | $351.27M | $1.67 | $1.67 | 13,000 | 36,000 |
|---|
| 2020-09-30 | $734.55M | — | — | — | — | — | — | — | — | — | $324.87M | $1.41 | $1.41 | 174,503,000 | 174,626,000 |
|---|
| 2020-06-30 | $712.94M | — | — | — | — | — | — | — | — | — | $314.92M | $1.41 | $1.41 | 174,493,000 | 174,575,000 |
|---|
| 2020-03-31 | $719.04M | — | — | — | — | — | — | — | — | $0.00 | $366.16M | $1.80 | $1.79 | 174,446,000 | 174,616,000 |
|---|
| 2019-12-31 | $725.78M | — | — | — | — | — | — | — | — | — | $386.02M | $1.87 | $1.87 | 32,000 | 20,000 |
|---|
| 2019-09-30 | $729.34M | — | — | — | — | — | — | — | — | — | $397.94M | $1.94 | $1.93 | 174,334,000 | 174,611,000 |
|---|
| 2019-06-30 | $710.95M | $207.74M | $503.21M | — | — | — | — | — | — | — | $370.06M | $1.76 | $1.76 | 174,253,000 | 174,542,000 |
|---|
| 2019-03-31 | $689.04M | $204.2M | $484.84M | — | — | — | — | — | — | $0.00 | $366.52M | $1.73 | $1.73 | 174,177,000 | 174,376,000 |
|---|
| 2018-12-31 | $697.7M | $160.37M | $532.09M | — | — | — | — | — | — | — | $586.21M | $3.05 | $3.04 | 36,000 | 57,000 |
|---|
| 2018-09-30 | $706.37M | $195.54M | $510.82M | — | — | — | $358.88M | — | — | — | $378.03M | $1.85 | $1.85 | 173,975,000 | 174,348,000 |
|---|
| 2018-06-30 | $685.53M | $190.98M | $494.55M | — | — | — | $343.45M | — | — | — | $403.8M | $2.00 | $2.00 | 173,932,000 | 174,224,000 |
|---|
| 2018-03-31 | $669.92M | $192.83M | $477.1M | — | — | — | $327.6M | — | — | $0.00 | $343M | $1.66 | $1.65 | 173,892,000 | 174,148,000 |
|---|
| 2017-12-31 | $672.31M | $151.88M | $520.43M | — | — | — | $379.78M | — | — | $0.00 | $389.4M | $1.92 | $1.92 | 53,000 | 23,000 |
|---|
| 2017-09-30 | $686.36M | $190.62M | $495.74M | — | — | — | $360.11M | — | — | — | $356.67M | $1.61 | $1.61 | 173,715,000 | 174,240,000 |
|---|
| 2017-06-30 | $664.31M | $182.58M | $481.73M | — | — | — | $356.57M | — | — | — | $353.7M | $1.59 | $1.59 | 173,602,000 | 174,075,000 |
|---|
| 2017-03-31 | $645.55M | $182.9M | $462.65M | — | — | — | $326.69M | — | — | $0.00 | $342.44M | $1.62 | $1.62 | 173,364,000 | 174,069,000 |
|---|
| 2016-12-31 | $651.43M | $145.17M | $506.26M | — | — | — | $374.37M | — | — | $0.00 | $413.74M | $2.04 | $2.03 | 34,000 | -21,000 |
|---|
| 2016-09-30 | $663.15M | $178.63M | $484.52M | — | — | — | $352.95M | — | — | — | $367.31M | $1.78 | $1.78 | 173,108,000 | 173,848,000 |
|---|
| 2016-06-30 | $634.19M | $172M | $462.18M | — | — | — | $336.85M | — | — | — | $356.66M | $1.62 | $1.61 | 173,087,000 | 174,000,000 |
|---|
| 2016-03-31 | $611.79M | $173.29M | $438.5M | — | — | — | $310.33M | — | — | $0.00 | $315.87M | $1.40 | $1.39 | 172,977,000 | 173,850,000 |
|---|
| 2015-12-31 | $609.33M | $137.71M | $471.62M | — | — | — | $345.86M | — | — | $0.00 | $363.49M | $1.76 | $1.75 | 58,000 | 82,000 |
|---|
| 2015-09-30 | $618.87M | $164.69M | $454.19M | — | — | — | $324.53M | — | — | — | $339.57M | $1.58 | $1.58 | 172,771,000 | 173,529,000 |
|---|
| 2015-06-30 | $588.62M | $161.1M | $427.52M | — | — | — | $300.06M | — | — | — | $326.41M | $1.53 | $1.52 | 172,629,000 | 173,387,000 |
|---|
| 2015-03-31 | $564.88M | $172.01M | $392.87M | — | — | — | $261.56M | — | — | $0.00 | $281.78M | $1.23 | $1.23 | 172,520,000 | 173,366,000 |
|---|
| 2014-12-31 | $561.68M | — | — | — | — | — | $299.51M | — | — | $0.00 | $346.72M | $1.64 | $1.64 | 61,000 | 40,000 |
|---|
| 2014-09-30 | $567.09M | — | — | — | — | — | $279.57M | — | — | — | $293.46M | $1.34 | $1.34 | 172,378,000 | 173,304,000 |
|---|
| 2014-06-30 | $538.04M | — | — | — | — | — | $265.66M | — | — | — | $276.83M | $1.27 | $1.26 | 172,282,000 | 173,181,000 |
|---|
| 2014-03-31 | $519.62M | — | — | — | — | — | $217.1M | — | — | $0.00 | $227.2M | $1.01 | $1.01 | 171,910,000 | 172,809,000 |
|---|
| 2013-12-31 | $496.71M | — | — | — | — | — | $252.09M | — | — | $0.00 | $296.57M | $1.42 | $1.41 | 43,000 | 37,000 |
|---|
| 2013-09-30 | $511.96M | — | — | — | — | — | $249.97M | — | — | — | $284.2M | $1.35 | $1.34 | 171,721,000 | 172,793,000 |
|---|
| 2013-06-30 | $485.38M | — | — | — | — | — | $237.79M | — | — | — | $260.46M | $1.21 | $1.20 | 171,625,000 | 172,647,000 |
|---|
| 2013-03-31 | $470.9M | — | — | — | — | — | $211.26M | — | — | $0.00 | $211.22M | $0.94 | $0.94 | 171,446,000 | 172,514,000 |
|---|
| 2012-12-31 | $469.69M | — | — | — | — | — | $244.55M | — | — | — | $271.37M | $1.23 | $1.22 | 102,000 | 106,000 |
|---|
| 2012-09-30 | $477.18M | — | — | — | — | — | $230.51M | — | — | — | $263.89M | $1.19 | $1.18 | 170,576,000 | 171,700,000 |
|---|
| 2012-06-30 | $455.79M | — | — | — | — | — | $212.02M | — | $212.59M | — | $198.14M | $0.78 | $0.77 | 170,496,000 | 171,560,000 |
|---|
| 2012-03-31 | $439.84M | — | — | — | — | — | $184.9M | — | $185.45M | — | $205.85M | $0.74 | $0.73 | 170,309,000 | 171,415,000 |
|---|
| 2011-12-31 | $455.32M | — | — | — | — | — | $215.38M | — | $217.28M | — | $220.15M | $0.96 | $0.96 | 145,000 | 212,000 |
|---|
| 2011-09-30 | $445.56M | — | — | — | — | — | $199.86M | — | $203.31M | — | $191.14M | $0.69 | $0.69 | 169,728,000 | 170,830,000 |
|---|
| 2011-06-30 | $434.42M | — | — | — | — | — | — | — | $187.57M | — | $206.44M | $0.78 | $0.77 | 169,492,000 | 170,401,000 |
|---|
| 2011-03-31 | $419.69M | — | — | — | — | — | — | — | $165.72M | — | $206.11M | $0.87 | $0.87 | 169,315,000 | 170,382,000 |
|---|
| 2010-12-31 | $386.65M | — | — | — | — | — | — | — | $192.2M | — | $183.69M | $0.71 | $0.71 | 111,000 | 132,000 |
|---|
| 2010-09-30 | $422.3M | — | — | — | — | — | — | — | $178.45M | — | $239.35M | $1.08 | $1.07 | 169,014,000 | 169,977,000 |
|---|
| 2010-06-30 | $407.65M | — | — | — | — | — | — | — | $168.17M | — | $125.04M | $0.36 | $0.36 | 168,804,000 | 169,629,000 |
|---|
| 2010-03-31 | $397.45M | — | — | — | — | — | — | — | $154.54M | — | $123.96M | $0.21 | $0.21 | 168,477,000 | 169,310,000 |
|---|
| 2009-12-31 | $400.42M | — | — | — | — | — | — | — | $183.28M | — | $181.14M | $0.70 | $0.69 | 14,000 | 87,000 |
|---|
| 2009-09-30 | $412.09M | — | — | — | — | — | — | — | $182.01M | — | $237.31M | $1.03 | $1.03 | 168,373,000 | 169,043,000 |
|---|
| 2009-06-30 | $406.48M | — | — | — | — | — | — | — | $172.81M | — | $199.17M | — | $0.80 | 168,348,000 | 168,528,000 |
|---|
| 2009-03-31 | $404.24M | — | — | — | — | — | — | — | — | — | $217M | $0.95 | $0.00 | 168,312,000 | 168,473,000 |
|---|
| 2008-12-31 | $413.67M | — | — | — | — | — | — | — | — | — | $151.69M | $0.72 | $4.21 | 2,000 | 2,000 |
|---|
| 2008-09-30 | $431.17M | — | — | — | — | — | — | — | — | — | $137.33M | $0.43 | -$0.01 | 168,133,000 | 168,560,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 | $4.82B | — | — | — | — | — | — | — | $1.79B | -$7.23M | $1.78B | $9.04 | $9.01 | 175,447,000 | 175,902,000 |
|---|
| 2024-12-31 | $4.7B | — | — | — | — | — | — | — | $2.09B | $4.67M | $2.07B | $10.68 | $10.64 | 175,351,000 | 176,038,000 |
|---|
| 2023-12-31 | $4.52B | — | — | — | — | — | — | — | $2.17B | $10.82M | $2.15B | $11.11 | $11.06 | 175,472,000 | 176,143,000 |
|---|
| 2022-12-31 | $4.18B | — | — | — | — | — | — | — | $4.38B | $14.33M | $4.35B | $23.64 | $23.50 | 175,257,000 | 176,280,000 |
|---|
| 2021-12-31 | $3.42B | — | — | — | — | — | — | — | $1.97B | $12.37M | $1.95B | $9.91 | $9.87 | 174,858,000 | 175,568,000 |
|---|
| 2020-12-31 | $2.92B | — | — | — | — | — | — | — | — | — | $1.36B | $6.29 | $6.29 | 174,494,000 | 174,642,000 |
|---|
| 2019-12-31 | $2.86B | — | — | — | — | — | — | — | — | — | $1.52B | $7.30 | $7.29 | 174,287,000 | 174,530,000 |
|---|
| 2018-12-31 | $2.76B | $739.72M | $2.01B | — | — | — | — | — | — | — | $1.71B | $8.56 | $8.54 | 173,969,000 | 174,297,000 |
|---|
| 2017-12-31 | $2.67B | $707.98M | $1.96B | — | — | — | $1.42B | — | — | $0.00 | $1.44B | $6.75 | $6.73 | 173,613,000 | 174,151,000 |
|---|
| 2016-12-31 | $2.56B | $669.08M | $1.89B | — | — | — | $1.37B | — | — | $0.00 | $1.45B | $6.84 | $6.81 | 173,091,000 | 173,878,000 |
|---|
| 2015-12-31 | $2.38B | $635.5M | $1.75B | — | — | — | $1.23B | — | — | $0.00 | $1.31B | $6.10 | $6.07 | 172,699,000 | 173,510,000 |
|---|
| 2014-12-31 | $2.18B | $613.32M | $1.56B | — | — | — | $1.06B | — | — | $0.00 | $1.14B | $5.27 | $5.25 | 172,251,000 | 173,138,000 |
|---|
| 2013-12-31 | $1.96B | $559.76M | $1.41B | — | — | — | $951.1M | — | — | $0.00 | $1.05B | $4.92 | $4.89 | 171,640,000 | 172,688,000 |
|---|
| 2012-12-31 | $1.84B | — | — | — | — | — | $871.98M | — | — | — | $939.26M | $3.93 | $3.90 | 170,562,000 | 171,664,000 |
|---|
| 2011-12-31 | $1.74B | — | — | — | — | — | $762.81M | — | $774.01M | — | $823.84M | $3.31 | $3.29 | 169,657,000 | 170,750,000 |
|---|
| 2010-12-31 | $1.61B | — | — | — | — | — | $692.65M | — | $693.29M | — | $672.04M | $2.36 | $2.35 | 168,877,000 | 169,772,000 |
|---|
| 2009-12-31 | $1.62B | — | — | — | — | — | — | — | $696.91M | — | $834.62M | $3.48 | $3.47 | 168,358,000 | 168,768,000 |
|---|
| 2008-12-31 | $1.72B | — | — | — | — | — | — | — | $650.47M | — | $935.18M | $4.19 | $4.18 | 168,250,000 | 168,675,000 |
|---|
| 2007-12-31 | $1.79B | — | — | — | — | — | — | — | — | — | $457.54M | $1.18 | -$0.01 | 169,342,000 | 169,850,000 |
|---|