Complete source-backed income-statement history.
- Available history
- 2007-12-31 to 2026-06-27
- 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-27 | $679M | $406.2M | — | — | $129.9M | — | $115M | — | $102.2M | $22.9M | $78.4M | $1.57 | $1.55 | 50,070,000 | 50,675,000 |
|---|
| 2026-03-28 | $566.8M | $336.2M | — | — | $119.4M | — | $87.7M | — | $77.4M | $13M | $59.9M | $1.20 | $1.19 | 49,924,000 | 50,523,000 |
|---|
| 2025-12-31 | $637.3M | $383.9M | — | — | $133.2M | — | $100.1M | — | $104.8M | $26.6M | $77.9M | $1.57 | $1.55 | 710,000 | 717,000 |
|---|
| 2025-09-27 | $592.8M | $353.3M | — | — | $117.7M | — | $97.1M | — | $81.5M | $18.4M | $62.7M | $1.30 | $1.28 | 48,170,000 | 48,919,000 |
|---|
| 2025-06-28 | $552.4M | $323.5M | — | — | $117.2M | — | $86.6M | — | $69.9M | $17.4M | $52.2M | $1.12 | $1.10 | 46,716,000 | 47,396,000 |
|---|
| 2025-03-29 | $482.6M | $286.7M | — | — | $109.5M | — | $66.6M | — | $57.9M | $6.2M | $51.2M | $1.10 | $1.09 | 46,453,000 | 47,122,000 |
|---|
| 2024-12-31 | $533.7M | $315.6M | — | — | $108.9M | — | $90.2M | — | $77.9M | $21.4M | $57.1M | $1.23 | $1.21 | 60,000 | 75,000 |
|---|
| 2024-09-28 | $483.7M | $286.1M | — | — | $101.6M | — | $78.9M | — | $66M | $15.1M | $50.2M | $1.08 | $1.06 | 46,305,000 | 47,265,000 |
|---|
| 2024-06-29 | $501.3M | $300.5M | — | — | $101.2M | — | $74.6M | — | $60.4M | $15.2M | $44.2M | $0.96 | $0.94 | 46,246,000 | 47,158,000 |
|---|
| 2024-03-30 | $465.2M | $282.3M | — | — | $102.9M | — | $64.6M | — | $51.1M | $1.9M | $49M | $1.07 | $1.05 | 45,828,000 | 46,683,000 |
|---|
| 2023-12-31 | $469.4M | $281.5M | — | — | $103.5M | — | $63.1M | — | $41.7M | $10.1M | $31.5M | $0.69 | $0.68 | 38,000 | 52,000 |
|---|
| 2023-09-30 | $448.7M | $280.1M | — | — | $96.3M | — | $57.7M | — | $48.1M | $12.4M | -$20.4M | -$0.45 | -$0.44 | 45,608,000 | 46,751,000 |
|---|
| 2023-07-01 | $423.3M | $259.7M | — | — | $100.8M | — | $51.3M | — | $46.1M | $7.8M | $36M | $0.79 | $0.77 | 45,533,000 | 46,627,000 |
|---|
| 2023-04-01 | $399.8M | $249.9M | — | — | $93.8M | — | $49.8M | — | $50.4M | $11.3M | $42.8M | $0.94 | $0.92 | 45,382,000 | 46,402,000 |
|---|
| 2022-12-31 | $429.3M | $267.1M | — | — | $94.1M | — | -$24.9M | — | -$22M | $2.8M | -$27.3M | -$0.60 | -$0.59 | -37,000 | -32,000 |
|---|
| 2022-10-01 | $370.5M | $237.4M | — | — | $89.1M | — | $37.3M | — | $10M | -$2.5M | $3.1M | $0.07 | $0.07 | 45,144,000 | 46,132,000 |
|---|
| 2022-07-02 | $354M | $229.4M | — | — | $88.3M | — | $27.2M | — | $23.5M | $4.4M | $13M | $0.29 | $0.28 | 45,444,000 | 46,289,000 |
|---|
| 2022-04-02 | $307.1M | $203.1M | — | — | $84.2M | — | $11.4M | — | $15.6M | $2.6M | $11.4M | $0.25 | $0.25 | 45,554,000 | 46,445,000 |
|---|
| 2021-12-31 | $350M | $220.7M | — | — | $86.3M | — | $13.9M | — | $3.4M | -$1M | $6.4M | $0.13 | $0.13 | 45,000 | 40,000 |
|---|
| 2021-10-02 | $285.7M | $189.9M | — | — | $72.7M | — | $17.7M | — | $18.1M | $4.2M | $330.3M | $7.29 | $7.08 | 45,331,000 | 46,650,000 |
|---|
| 2021-07-03 | $296.6M | $194.3M | — | — | $75.4M | — | $17.1M | — | $20.1M | $2.4M | $61.9M | $1.37 | $1.33 | 45,271,000 | 46,545,000 |
|---|
| 2021-04-03 | $287.2M | $182.8M | — | — | $75.2M | — | $25M | — | $28.3M | $5.3M | $26.8M | $0.59 | $0.58 | 45,132,000 | 46,319,000 |
|---|
| 2020-12-31 | $345M | $219.2M | — | — | $66.3M | — | $42.9M | — | $29.9M | -$3.6M | $26.4M | $0.59 | $0.57 | 90,000 | 72,000 |
|---|
| 2020-09-26 | $268.3M | $176.6M | — | — | $67.7M | — | $20.4M | — | $18.7M | $3.1M | $22.8M | $0.51 | $0.50 | 44,708,000 | 45,894,000 |
|---|
| 2020-06-27 | $258M | $169.7M | — | — | $67.4M | — | $17.5M | — | $18.2M | $3M | $27.1M | $0.61 | $0.59 | 44,590,000 | 45,648,000 |
|---|
| 2020-03-28 | $367.4M | $253.7M | — | — | $78.9M | — | $32.3M | — | $28.3M | $6M | $22.7M | $0.51 | $0.50 | 44,309,000 | 45,527,000 |
|---|
| 2019-12-31 | $42.8M | -$61.6M | — | — | $46.3M | — | $57.1M | — | $36.1M | $1M | $25.4M | $0.70 | $0.69 | 72,000 | 96,000 |
|---|
| 2019-09-28 | $364.8M | $258.6M | — | — | $74.6M | — | $27.6M | — | $24M | $2.8M | $21.5M | $0.49 | $0.48 | 44,072,000 | 45,176,000 |
|---|
| 2019-06-29 | $372.4M | $264.2M | — | — | $78.2M | — | $26.3M | — | $23.5M | $4.1M | $19.2M | $0.44 | $0.43 | 43,914,000 | 44,892,000 |
|---|
| 2019-03-30 | $343.6M | $260.4M | — | — | $76.7M | — | $3M | — | $5.2M | $4.6M | -$800,000.00 | -$0.02 | -$0.02 | 43,618,000 | 44,880,000 |
|---|
| 2018-12-31 | $419M | $284.5M | — | — | $76.3M | — | $57.1M | — | $39.4M | -$3.6M | $39.2M | $0.91 | $0.88 | 106,000 | 12,000 |
|---|
| 2018-09-29 | $362.5M | $274.8M | — | — | $71.6M | — | $13.4M | — | $8.5M | $1.7M | $6.6M | $0.15 | $0.15 | 43,080,000 | 44,904,000 |
|---|
| 2018-06-30 | $379.2M | $281.5M | — | — | $72.6M | — | $22.7M | — | $20.1M | $400,000.00 | $23M | $0.54 | $0.51 | 42,988,000 | 44,723,000 |
|---|
| 2018-03-31 | $351.9M | $261.8M | — | — | $68.6M | — | $19.3M | — | $16.5M | $4.1M | $12.4M | $0.29 | $0.28 | 42,772,000 | 44,353,000 |
|---|
| 2017-12-31 | $387M | $306.1M | — | — | $74.2M | — | $5.9M | — | -$1.9M | -$61.9M | $58.6M | $1.39 | $1.33 | 66,000 | 177,000 |
|---|
| 2017-09-30 | $348.5M | $263.4M | — | — | $64.4M | — | $29.7M | — | $26.8M | $4.8M | $22.3M | $0.52 | $0.51 | 42,540,000 | 44,064,000 |
|---|
| 2017-07-01 | $349.7M | $273.6M | — | — | $70.3M | — | $5.2M | — | -$2.3M | $6M | -$9M | -$0.21 | -$0.21 | 42,388,000 | 42,388,000 |
|---|
| 2017-04-01 | $340.6M | $252.5M | — | — | $68.3M | — | $19.1M | — | $13.5M | $3.2M | $17.4M | $0.41 | $0.40 | 42,108,000 | 43,454,000 |
|---|
| 2016-12-31 | $395.3M | $281.3M | — | — | $70.4M | — | $16.8M | — | -$4M | -$1M | -$86.1M | -$2.07 | -$2.04 | 73,000 | 277,000 |
|---|
| 2016-10-01 | $345M | $264.2M | — | — | $68.5M | — | $11.3M | — | $7.1M | $500,000.00 | $1.9M | $0.04 | $0.04 | 41,721,000 | 42,475,000 |
|---|
| 2016-07-02 | $371.4M | $280.3M | — | — | $72.8M | — | $13.8M | — | $10.3M | $3.8M | $4M | -$0.34 | -$0.34 | 41,594,000 | 41,594,000 |
|---|
| 2016-04-02 | $360.6M | $270.7M | — | — | $74.3M | — | $28.1M | — | $26M | $5.8M | $13.6M | $0.31 | $0.31 | 41,293,000 | 41,553,000 |
|---|
| 2015-12-31 | $349.2M | $246.7M | — | — | $65.4M | — | $44.7M | — | $37.9M | $5.9M | -$9.5M | -$0.23 | -$0.23 | 143,000 | 143,000 |
|---|
| 2015-09-26 | $374.1M | $371.2M | — | — | $106.8M | — | -$113.6M | — | -$125.2M | $5.5M | -$105M | -$2.58 | -$2.58 | 40,663,000 | 40,663,000 |
|---|
| 2015-06-27 | $459.4M | $363.4M | — | — | $100.7M | — | -$8.7M | — | -$12.6M | -$800,000.00 | $38.9M | $0.96 | $0.96 | 40,602,000 | 40,602,000 |
|---|
| 2015-03-28 | $376.3M | $301.8M | — | — | $114.9M | — | -$44.6M | — | -$54.3M | -$13.3M | -$10M | -$0.18 | -$0.18 | 40,503,000 | 40,503,000 |
|---|
| 2014-12-31 | $297.3M | $245.2M | $111.9M | — | $144.4M | — | -$122.8M | — | -$127.3M | -$24.4M | -$35.3M | -$0.71 | -$0.68 | -624,000 | -741,000 |
|---|
| 2014-09-27 | $489.6M | $377.1M | $112.5M | — | $111.9M | — | -$2.1M | — | -$6.6M | $5.6M | $63.6M | $1.51 | $1.51 | 41,796,000 | 41,796,000 |
|---|
| 2014-06-28 | $1.2B | $847.9M | — | — | $244.4M | — | $90M | — | $75.3M | $18.6M | $50M | $1.19 | $1.17 | 43,068,000 | 43,900,000 |
|---|
| 2014-03-29 | $1.08B | $775.6M | — | — | $267.5M | — | $15.7M | — | $456.7M | $160M | $317.8M | $7.19 | $7.06 | 44,236,000 | 45,082,000 |
|---|
| 2013-12-31 | -$1.43B | -$952.8M | — | — | -$266.7M | — | -$182.1M | — | -$157.6M | -$50.2M | $86.6M | $1.92 | $1.89 | -208,000 | -134,000 |
|---|
| 2013-09-28 | $1.15B | $809M | — | — | $224.8M | — | $96.9M | — | $79.7M | $16.6M | $68.5M | $1.55 | $1.54 | 44,709,000 | 45,037,000 |
|---|
| 2013-06-29 | $1.16B | $831.8M | — | — | $233.1M | — | $71M | — | $53.2M | $14M | $47.2M | $0.99 | $0.98 | 45,678,000 | 45,972,000 |
|---|
| 2013-03-30 | $1.09B | $797.4M | — | — | $252.7M | — | $30M | — | $14.2M | -$400,000.00 | $10M | $0.19 | $0.18 | 46,418,000 | 47,450,000 |
|---|
| 2012-12-31 | $1.43B | $1.01B | — | — | $388.6M | — | -$270.6M | — | -$289.6M | -$41.2M | $62M | $1.24 | $1.27 | -143,000 | -768,000 |
|---|
| 2012-09-29 | $1.18B | $858.9M | — | — | $226M | — | $76.6M | — | $58.1M | $9.6M | $60.2M | $1.16 | $1.16 | 49,958,000 | 50,038,000 |
|---|
| 2012-06-30 | $1.24B | $908.6M | — | — | $246.5M | — | $69M | — | $46.9M | $9M | $47.4M | $0.95 | $0.93 | 49,954,000 | 50,909,000 |
|---|
| 2012-03-31 | $1.15B | $853.6M | — | — | $271.5M | — | $17.3M | — | $21.4M | $13.1M | $13.5M | $0.27 | $0.26 | 50,613,000 | 51,459,000 |
|---|
| 2011-12-31 | $985.2M | $709.5M | — | — | $200.6M | — | $58.4M | — | $19.9M | -$16.3M | $58.5M | $1.05 | $1.05 | 19,000 | -93,000 |
|---|
| 2011-10-01 | $1.17B | $842.4M | — | — | $222.5M | — | $88.3M | — | $39.3M | -$11.5M | $62.3M | $1.20 | $1.20 | 50,618,000 | 50,804,000 |
|---|
| 2011-07-02 | $1.14B | $822.4M | — | — | $231.9M | — | $47.9M | — | $29.7M | $4.7M | $34.3M | $0.68 | $0.67 | 50,554,000 | 51,365,000 |
|---|
| 2011-04-02 | $984.9M | $692.1M | — | — | $242.4M | — | $42.4M | — | $31.5M | $10.8M | $23.1M | $0.46 | $0.45 | 50,264,000 | 50,940,000 |
|---|
| 2010-12-31 | $537M | $349.6M | — | — | $101.7M | — | $72.1M | — | $59M | $8.2M | $65.3M | $1.31 | $1.29 | 75,000 | 125,000 |
|---|
| 2010-10-02 | $1.29B | $910.4M | — | — | $253.7M | — | $108.6M | — | $61.2M | $21.5M | $39.4M | $0.79 | $0.78 | 49,740,000 | 50,445,000 |
|---|
| 2010-07-03 | $1.19B | $835.8M | — | — | $254.5M | — | $87.7M | — | $73.8M | $4.2M | $78.8M | $1.59 | $1.57 | 49,657,000 | 50,294,000 |
|---|
| 2010-04-03 | $1.08B | $771.4M | — | — | $248.3M | — | $51.9M | — | — | $11.7M | $22.1M | $0.45 | $0.44 | 49.53 | 49.92 |
|---|
| 2009-12-31 | $1.32B | $934M | — | — | $247.7M | — | -$81.7M | — | — | -$16.2M | -$72.1M | -$1.46 | -$1.45 | 49,362,950.62 | 49,796,950.22 |
|---|
| 2009-09-26 | $1.17B | $819M | — | — | $227.4M | — | $102.3M | — | — | $29.4M | $46M | $0.94 | $0.93 | 49.17 | 49.65 |
|---|
| 2009-06-27 | $1.19B | $845.4M | — | — | $242.1M | — | $77.5M | — | — | $21.6M | $33.4M | $0.68 | $0.68 | 49.02 | 49.42 |
|---|
| 2009-03-28 | $1.16B | $827.6M | — | — | $242M | — | $72.9M | — | — | $12.3M | $24.4M | $0.49 | $0.48 | 49,952,000 | 50,278,000 |
|---|
| 2008-12-31 | $1.49B | $1.04B | — | — | $271.4M | — | $51.5M | — | — | $55.1M | -$25.3M | -$0.46 | -$0.44 | -0.09 | -0.27 |
|---|
| 2008-09-27 | $1.48B | $1.04B | — | — | $276M | — | $154.6M | — | — | $17.8M | $117M | $2.16 | $2.12 | 54.24 | 55.09 |
|---|
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 | $2.27B | $1.35B | — | $54M | $477.6M | — | $350.4M | — | $314.1M | $68.6M | $244M | $5.10 | $5.03 | 47,830,000 | 48,511,000 |
|---|
| 2024-12-31 | $1.98B | $1.18B | — | $45.9M | $414.6M | — | $308.3M | — | $255.4M | $53.6M | $200.5M | $4.34 | $4.26 | 46,187,000 | 47,078,000 |
|---|
| 2023-12-31 | $1.74B | $1.07B | — | $43.2M | $394.4M | — | $221.9M | — | $186.3M | $41.6M | $89.9M | $1.97 | $1.93 | 45,545,000 | 46,612,000 |
|---|
| 2022-12-31 | $1.46B | $937M | — | $39.1M | $355.7M | — | $51M | — | $27.1M | $7.3M | $200,000.00 | $0.00 | $0.00 | 45,345,000 | 46,221,000 |
|---|
| 2021-12-31 | $1.22B | $787.7M | — | $30.7M | $309.6M | — | $73.7M | — | $69.9M | $10.9M | $425.4M | $9.39 | $9.15 | 45,289,000 | 46,495,000 |
|---|
| 2020-12-31 | $1.13B | $732.6M | — | $28.1M | $272.5M | — | $96.9M | — | $78.6M | $4.8M | $99M | $2.22 | $2.16 | 44,628,000 | 45,766,000 |
|---|
| 2019-12-31 | $1.12B | $721.6M | — | $24.3M | $275.8M | — | $114M | — | $88.8M | $12.5M | $65.3M | $1.61 | $1.58 | 43,942,000 | 44,957,000 |
|---|
| 2018-12-31 | $1.51B | $1.1B | — | $22.9M | $289.1M | — | $112.5M | — | $84.5M | $2.6M | $81.2M | $1.89 | $1.82 | 43,054,000 | 44,660,000 |
|---|
| 2017-12-31 | $1.43B | $1.1B | — | $23.3M | $277.2M | — | $59.9M | — | $36.1M | -$47.9M | $89.3M | $2.11 | $2.03 | 42,413,000 | 43,905,000 |
|---|
| 2016-12-31 | $1.47B | $1.1B | — | $29.1M | $286M | — | $70M | — | $39.4M | $9.1M | -$67.2M | -$2.05 | -$2.02 | 41,610,000 | 42,161,000 |
|---|
| 2015-12-31 | $1.56B | $1.28B | — | $28.6M | $387.8M | — | -$122.2M | — | -$154.3M | -$2.7M | -$82.7M | -$2.03 | -$2.03 | 40,733,000 | 40,733,000 |
|---|
| 2014-12-31 | $1.69B | $1.33B | $426.2M | $30.2M | $511.2M | — | -$185.3M | — | $252.1M | $137.5M | $393.4M | $9.28 | $9.14 | 42,400,000 | 43,031,000 |
|---|
| 2013-12-31 | $1.97B | $1.49B | $483.4M | $32M | $443.9M | — | $15.8M | — | -$10.5M | -$20M | $212.3M | $4.62 | $4.56 | 45,384,000 | 46,006,000 |
|---|
| 2012-12-31 | $4.89B | $3.55B | — | $49M | $1.12B | — | -$123.9M | — | -$179.4M | -$14.2M | $183.2M | $3.61 | $3.61 | 50,031,000 | 50,031,000 |
|---|
| 2011-12-31 | $4.27B | $3.07B | — | $41.1M | $897.4M | — | $237M | — | $120.4M | -$12.3M | $180.6M | $3.39 | $3.36 | 50,499,000 | 50,946,000 |
|---|
| 2010-12-31 | $4.1B | $2.87B | — | $47.2M | $858.2M | — | $320.3M | — | $223.6M | $45.6M | $205.6M | $4.14 | $4.08 | 49,718,000 | 50,347,000 |
|---|
| 2009-12-31 | $4.85B | $3.43B | — | $58.7M | $959.2M | — | $171M | — | $96.1M | $47.1M | $31.7M | $0.64 | $0.64 | 49,363,000 | 49,797,000 |
|---|
| 2008-12-31 | $5.83B | $4.06B | — | — | $1.13B | — | $471.6M | — | — | $152.3M | $247.9M | $4.63 | $4.56 | 53.6 | 54.36 |
|---|
| 2007-12-31 | $4.54B | $3.22B | — | — | $884.5M | — | $408.4M | — | — | $83.5M | $294.2M | $5.31 | $5.21 | 55.43 | 56.44 |
|---|