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 | $442M | — | — | — | — | — | — | — | $1.06B | $245M | $818M | $5.35 | $5.32 | 145,891,000 | 146,758,000 |
|---|
| 2026-03-31 | $418M | — | — | — | — | — | — | — | $863M | $199M | $664M | $4.16 | $4.13 | 149,225,000 | 150,109,000 |
|---|
| 2025-12-31 | $420M | — | — | — | — | — | — | — | $971M | $212M | $759M | $4.69 | $4.66 | -1,756,000 | -1,712,000 |
|---|
| 2025-09-30 | $423M | — | — | — | — | — | — | — | $1.03B | $233M | $792M | $4.85 | $4.82 | 155,558,000 | 156,553,000 |
|---|
| 2025-06-30 | $417M | — | — | — | — | — | — | — | $935M | $219M | $716M | $4.26 | $4.24 | 159,221,000 | 160,005,000 |
|---|
| 2025-03-31 | $397M | — | — | — | — | — | — | — | $761M | $177M | $584M | $3.33 | $3.32 | 164,209,000 | 165,047,000 |
|---|
| 2024-12-31 | $392M | — | — | — | — | — | — | — | $882M | $201M | $681M | $3.88 | $3.86 | -215,000 | -118,000 |
|---|
| 2024-09-30 | $394M | — | — | — | — | — | — | — | $909M | $188M | $721M | $4.04 | $4.02 | 166,671,000 | 167,567,000 |
|---|
| 2024-06-30 | $388M | — | — | — | — | — | — | — | $855M | $200M | $655M | $3.75 | $3.73 | 166,951,000 | 167,659,000 |
|---|
| 2024-03-31 | $367M | — | — | — | — | — | — | — | $664M | $133M | $531M | $3.04 | $3.02 | 166,460,000 | 167,084,000 |
|---|
| 2023-12-31 | $365M | — | — | — | — | — | — | — | $626M | $144M | $482M | $2.76 | $2.74 | -127,000 | -91,000 |
|---|
| 2023-09-30 | $360M | — | — | — | — | — | — | — | $907M | $217M | $690M | $4.00 | $3.98 | 165,909,000 | 166,570,000 |
|---|
| 2023-06-30 | $376M | — | — | — | — | — | — | — | $1.16B | $292M | $867M | $5.07 | $5.05 | 165,842,000 | 166,320,000 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | $926M | $224M | $702M | $4.03 | $4.01 | 167,732,000 | 168,410,000 |
|---|
| 2022-12-31 | — | — | — | — | — | — | — | — | $1.01B | $245.79M | $765.71M | $4.41 | $4.39 | 2,700,000 | 2,735,000 |
|---|
| 2022-09-30 | — | — | — | — | — | — | — | — | $847.52M | $200.92M | $646.6M | $3.55 | $3.53 | 174,609,000 | 175,682,000 |
|---|
| 2022-06-30 | $1.98B | — | — | — | — | — | — | — | $277.66M | $60.14M | $217.52M | $1.08 | $1.08 | 177,367,000 | 178,277,000 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | — | $475.32M | $113.15M | $362.17M | $2.63 | $2.62 | 128,945,000 | 129,416,000 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | $599.78M | $141.56M | $458.22M | $3.37 | $3.37 | 17,000 | 26,000 |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | — | $657.04M | $161.58M | $495.46M | $3.70 | $3.69 | 128,689,000 | 128,844,000 |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | — | $605.63M | $147.56M | $458.07M | $3.41 | $3.41 | 128,671,000 | 128,842,000 |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | — | $592.55M | $145.3M | $447.25M | $3.33 | $3.33 | 128,537,000 | 128,669,000 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | $620.52M | $149.38M | $471.14M | $3.52 | $3.52 | -112,000 | -109,000 |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | — | $486.88M | $114.75M | $372.14M | $2.75 | $2.75 | 128,285,000 | 128,355,000 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | $312.37M | $71.31M | $241.05M | $1.74 | $1.74 | 128,275,000 | 128,333,000 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | $349.75M | $80.93M | $268.82M | $1.93 | $1.93 | 129,696,000 | 129,755,000 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | $652.19M | $159.12M | $493.07M | $3.60 | $3.59 | -983,000 | -981,000 |
|---|
| 2019-09-30 | — | — | — | — | — | — | — | — | $635.05M | $154.97M | $480.08M | $3.47 | $3.47 | 132,965,000 | 132,999,000 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | $625.54M | $152.28M | $473.26M | $3.34 | $3.34 | 135,433,000 | 135,464,000 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | $634.48M | $151.74M | $482.74M | $3.35 | $3.35 | 137,889,000 | 137,920,000 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | $699.39M | $153.18M | $546.22M | $3.74 | $3.74 | -1,432,000 | -1,454,000 |
|---|
| 2018-09-30 | — | — | — | — | — | — | — | — | $696.35M | $170.26M | $526.09M | $3.54 | $3.53 | 142,822,000 | 142,976,000 |
|---|
| 2018-06-30 | — | — | — | — | — | — | — | — | $654.62M | $161.46M | $493.16M | $3.26 | $3.26 | 144,825,000 | 144,998,000 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | $457.87M | $105.26M | $352.61M | $2.24 | $2.23 | 148,688,000 | 148,905,000 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $628.69M | $306.29M | $322.4M | $2.01 | $2.01 | -707,000 | -742,000 |
|---|
| 2017-09-30 | — | — | — | — | — | — | — | — | $580.54M | $224.62M | $355.92M | $2.22 | $2.21 | 151,347,000 | 151,691,000 |
|---|
| 2017-06-30 | — | — | — | — | — | — | — | — | $596.38M | $215.33M | $381.05M | $2.36 | $2.35 | 152,857,000 | 153,276,000 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | $518.25M | $169.33M | $348.93M | $2.13 | $2.12 | 154,427,000 | 154,949,000 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $510.12M | $179.55M | $330.57M | $1.98 | $1.98 | -556,000 | -539,000 |
|---|
| 2016-09-30 | — | — | — | — | — | — | — | — | $550.3M | $200.31M | $349.98M | $2.10 | $2.10 | 155,493,000 | 156,026,000 |
|---|
| 2016-06-30 | — | — | — | — | — | — | — | — | $530.18M | $194.15M | $336.03M | $1.98 | $1.98 | 157,802,000 | 158,341,000 |
|---|
| 2016-03-31 | — | — | — | — | — | — | — | — | $467.8M | $169.27M | $298.53M | $1.74 | $1.73 | 158,734,000 | 159,181,000 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | $411.04M | $140.07M | $270.97M | $1.63 | $1.62 | 4,456,000 | 4,444,000 |
|---|
| 2015-09-30 | — | — | — | — | — | — | — | — | $434.71M | $154.31M | $280.4M | $1.94 | $1.93 | 132,630,000 | 133,376,000 |
|---|
| 2015-06-30 | — | — | — | — | — | — | — | — | $453.53M | $166.84M | $286.69M | $1.99 | $1.98 | 132,356,000 | 133,116,000 |
|---|
| 2015-03-31 | — | — | — | — | — | — | — | — | $375.42M | $133.8M | $241.61M | $1.66 | $1.65 | 132,049,000 | 132,769,000 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | $434.26M | $156.71M | $277.55M | $1.93 | $1.92 | 168,000 | 146,000 |
|---|
| 2014-09-30 | — | — | — | — | — | — | — | — | $425.81M | $150.47M | $275.34M | $1.92 | $1.91 | 131,265,000 | 132,128,000 |
|---|
| 2014-06-30 | — | — | — | — | — | — | — | — | $427.87M | $143.53M | $284.34M | $1.99 | $1.98 | 130,856,000 | 131,828,000 |
|---|
| 2014-03-31 | — | — | — | — | — | — | — | — | $354.31M | $125.29M | $229.02M | $1.63 | $1.61 | 130,212,000 | 131,126,000 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | — | — | $154.26M | $221.42M | $1.57 | $1.56 | 285,000 | 291,000 |
|---|
| 2013-09-30 | — | — | — | — | — | — | — | — | — | $149.39M | $294.48M | $2.13 | $2.11 | 129,171,000 | 130,265,000 |
|---|
| 2013-06-30 | — | — | — | — | — | — | — | — | — | $182.22M | $348.47M | $2.56 | $2.55 | 128,252,000 | 129,017,000 |
|---|
| 2013-03-31 | — | — | — | — | — | — | — | — | — | $141.22M | $274.11M | $2.00 | $1.98 | 127,669,000 | 128,636,000 |
|---|
| 2012-12-31 | — | — | — | — | — | — | — | — | — | $149.25M | $296.19M | $2.18 | $2.17 | 354,000 | 469,000 |
|---|
| 2012-09-30 | — | — | — | — | — | — | — | — | — | $152.97M | $293.46M | $2.18 | $2.17 | 125,818,000 | 126,292,000 |
|---|
| 2012-06-30 | — | — | — | — | — | — | — | — | — | $118.86M | $233.38M | $1.71 | $1.71 | 125,488,000 | 125,897,000 |
|---|
| 2012-03-31 | — | — | — | — | — | — | — | — | — | $101.95M | $206.46M | $1.50 | $1.50 | 125,220,000 | 125,616,000 |
|---|
| 2011-12-31 | — | — | — | — | — | — | — | — | — | $55.16M | $147.74M | $1.03 | $1.03 | 658,000 | 558,000 |
|---|
| 2011-09-30 | — | — | — | — | — | — | — | — | — | $81.97M | $183.11M | $1.32 | $1.32 | 124,575,000 | 124,860,000 |
|---|
| 2011-06-30 | — | — | — | — | — | — | — | — | — | $125.61M | $322.36M | $2.43 | $2.42 | 122,181,000 | 122,796,000 |
|---|
| 2011-03-31 | — | — | — | — | — | — | — | — | — | $102.38M | $206.27M | $1.59 | $1.59 | 119,201,000 | 119,852,000 |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | — | $102.32M | $204.44M | $1.60 | $1.59 | 143,000 | 77,000 |
|---|
| 2010-09-30 | — | — | — | — | — | — | — | — | — | $94.62M | $192.02M | $1.49 | $1.48 | 118,320,000 | 119,155,000 |
|---|
| 2010-06-30 | — | — | — | — | — | — | — | — | — | $90.97M | $188.75M | $1.47 | $1.46 | 118,054,000 | 118,878,000 |
|---|
| 2010-03-31 | — | — | — | — | — | — | — | — | — | $68.72M | $150.96M | $1.16 | $1.15 | 117,765,000 | 118,256,000 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | — | $64.34M | $136.82M | $1.06 | $1.05 | — | — |
|---|
| 2009-09-30 | — | — | — | — | — | — | — | — | — | $44.16M | $127.66M | $0.97 | $0.97 | 117,370,000 | 117,547,000 |
|---|
| 2009-03-31 | — | — | — | — | — | — | — | — | — | $19.58M | $64.22M | $0.49 | $0.49 | 110,439,000 | 110,439,000 |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | — | $27.43M | $102.24M | $0.92 | $0.92 | 53,000 | -96,000 |
|---|
| 2008-09-30 | — | — | — | — | — | — | — | — | — | -$24.99M | $91.19M | $0.83 | $0.82 | 110,265,000 | 110,807,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 | — | — | — | — | — | — | — | $3.69B | $841M | $2.85B | $17.10 | $17.00 | 157,875,000 | 158,791,000 |
|---|
| 2024-12-31 | $1.54B | — | — | — | — | — | — | — | $3.31B | $722M | $2.59B | $14.71 | $14.64 | 166,479,000 | 167,319,000 |
|---|
| 2023-12-31 | $1.48B | — | — | — | — | — | — | — | $3.62B | $878M | $2.74B | $15.85 | $15.79 | 166,361,000 | 167,002,000 |
|---|
| 2022-12-31 | $1.53B | — | — | — | — | — | — | — | $2.61B | $620M | $1.99B | $11.59 | $11.53 | 163,174,000 | 164,030,000 |
|---|
| 2021-12-31 | $5.99B | — | — | — | — | — | — | — | $2.46B | $596M | $1.86B | $13.81 | $13.80 | 128,649,000 | 128,812,000 |
|---|
| 2020-12-31 | $5.95B | — | — | — | — | — | — | — | $1.77B | $416.37M | $1.35B | $9.94 | $9.94 | 128,638,000 | 128,704,000 |
|---|
| 2019-12-31 | $6.19B | — | — | — | — | — | — | — | $2.55B | $618.11M | $1.93B | $13.76 | $13.75 | 134,428,000 | 134,462,000 |
|---|
| 2018-12-31 | $5.93B | — | — | — | — | — | — | — | $2.51B | $590.16M | $1.92B | $12.75 | $12.74 | 143,992,000 | 144,151,000 |
|---|
| 2017-12-31 | $5.63B | — | — | — | — | — | — | — | $2.32B | $915.56M | $1.41B | $8.72 | $8.70 | 152,159,000 | 152,551,000 |
|---|
| 2016-12-31 | $5.3B | — | — | — | — | — | — | — | $2.06B | $743.28M | $1.32B | $7.80 | $7.78 | 156,780,000 | 157,304,000 |
|---|
| 2015-12-31 | $4.67B | — | — | — | — | — | — | — | $1.67B | $595.03M | $1.08B | $7.22 | $7.18 | 136,803,000 | 137,533,000 |
|---|
| 2014-12-31 | $4.46B | — | — | — | — | — | — | — | $1.64B | $576M | $1.07B | $7.47 | $7.42 | 130,950,000 | 131,844,000 |
|---|
| 2013-12-31 | $4.54B | — | — | — | — | — | — | — | $1.77B | $627.09M | $1.14B | $8.26 | $8.20 | 128,654,000 | 129,603,000 |
|---|
| 2012-12-31 | $4.27B | — | — | — | — | — | — | — | $1.55B | $523.03M | $1.03B | $7.57 | $7.54 | 125,864,000 | 126,405,000 |
|---|
| 2011-12-31 | $3.97B | — | — | — | — | — | — | — | $1.22B | $365.12M | $859.48M | $6.37 | $6.35 | 122,663,000 | 123,079,000 |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | $1.09B | $356.63M | $736.16M | $5.72 | $5.69 | 118,191,000 | 118,843,000 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | $519.29M | $139.4M | $379.89M | $2.90 | $2.89 | 114,660,000 | 114,776,000 |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | — | $183.89M | $555.89M | $5.04 | $5.01 | 110,211,000 | 110,904,000 |
|---|
| 2007-12-31 | — | — | — | — | — | — | — | — | — | $309.28M | $654.26M | $6.05 | $5.95 | — | — |
|---|