Complete source-backed income-statement history.
- Available history
- 2009-12-31 to 2026-03-31
- 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-03-31 | $782.6M | $236.6M | — | — | $109.5M | — | $352.2M | -$43.7M | $308.5M | $74.3M | $234.2M | $1.73 | $1.73 | 135,020,391 | 135,222,570 |
|---|
| 2025-12-31 | $778.8M | $235.7M | — | — | $132.2M | — | $313.6M | -$68.7M | $244.9M | $47.7M | $197.2M | $1.42 | $1.42 | -206,982 | -324,237 |
|---|
| 2025-09-30 | $768.3M | $229.5M | — | — | $110.6M | — | $345.9M | -$43.8M | $302.1M | $76.6M | $225.5M | $1.62 | $1.61 | 139,509,985 | 139,941,935 |
|---|
| 2025-06-30 | $772.6M | $229.5M | — | — | $106.5M | — | $354.3M | -$26.4M | $327.9M | $74.6M | $253.3M | $1.81 | $1.81 | 139,818,324 | 140,339,539 |
|---|
| 2025-03-31 | $753M | $230.8M | — | — | $108.9M | — | $330.1M | -$33.7M | $296.4M | $64.1M | $232.3M | $1.66 | $1.65 | 140,294,117 | 140,939,555 |
|---|
| 2024-12-31 | $735.6M | $230.5M | — | — | $100.3M | — | $316.3M | -$41.2M | $275.1M | $71.6M | $210.4M | $1.50 | $1.49 | -439,419 | -417,150 |
|---|
| 2024-09-30 | $725.3M | $223.4M | — | — | $114M | — | $311.5M | -$26.2M | $285.3M | $65.3M | $220.1M | $1.55 | $1.54 | 141,778,551 | 142,511,476 |
|---|
| 2024-06-30 | $716.8M | $219.4M | — | — | $101.5M | — | $318.7M | $74.3M | $393M | $85.2M | $308.1M | $2.16 | $2.15 | 142,705,508 | 143,293,222 |
|---|
| 2024-03-31 | $704M | $227.8M | — | — | $92.9M | — | $307.4M | -$32.2M | $275.2M | $55.8M | $219.6M | $1.53 | $1.52 | 143,298,163 | 143,973,534 |
|---|
| 2023-12-31 | $677.2M | $226.2M | — | — | $114.4M | — | $250.5M | -$7.8M | $242.7M | $60.4M | $174M | $1.20 | $1.19 | -668,601 | -647,827 |
|---|
| 2023-09-30 | $677.6M | $217.2M | — | — | $111.6M | — | $281.1M | -$31.4M | $249.7M | $62.3M | $187.4M | $1.29 | $1.29 | 145,011,020 | 145,742,519 |
|---|
| 2023-06-30 | $675M | $216.9M | — | — | $86.8M | — | $306M | -$37.8M | $268.2M | $63.9M | $196.9M | $1.36 | $1.35 | 144,834,494 | 145,500,121 |
|---|
| 2023-03-31 | $651.6M | $216.2M | — | — | $79M | — | $294.1M | -$27.5M | $266.6M | $72.2M | $56.3M | $0.37 | $0.37 | 152,032,255 | 152,709,319 |
|---|
| 2022-12-31 | $630.5M | $205.2M | — | — | $80.8M | — | $282.5M | -$43.1M | $239.4M | $23.7M | $61.1M | $0.41 | $0.41 | -625,721 | -651,320 |
|---|
| 2022-09-30 | $610.1M | $195.2M | — | — | $96.5M | — | $253.6M | -$35M | $218.6M | $52.8M | $189.4M | $1.21 | $1.20 | 156,940,608 | 157,978,606 |
|---|
| 2022-06-30 | $612.8M | $195.5M | — | — | $96.3M | — | $247.6M | -$32.8M | $214.8M | $41.2M | $197.7M | $1.25 | $1.24 | 157,972,755 | 159,123,563 |
|---|
| 2022-03-31 | $643.6M | $228.7M | — | — | $107.9M | — | $622.8M | -$33.2M | $589.6M | $102.6M | $505.7M | $3.15 | $3.13 | 160,680,955 | 161,638,617 |
|---|
| 2021-12-31 | $229.9M | $61.1M | — | — | -$33.1M | — | $104.7M | -$29.4M | $75.3M | -$7.3M | $141.9M | $0.88 | $0.87 | -163,941 | -86,440 |
|---|
| 2021-09-30 | $759M | $265.3M | — | — | $115.1M | — | $288.9M | -$29.8M | $259.1M | $54.2M | $201.7M | $1.25 | $1.24 | 161,366,544 | 162,792,791 |
|---|
| 2021-06-30 | $747.5M | $264.9M | — | — | $111.4M | — | $267.4M | -$32M | $235.4M | $83.8M | $154M | $0.95 | $0.94 | 162,007,784 | 163,046,538 |
|---|
| 2021-06-20 | $747.5M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
|---|
| 2021-03-31 | $726.1M | $262.4M | — | — | $119.8M | — | $250.4M | -$33.7M | $216.7M | $48.7M | $168.6M | $1.04 | $1.03 | 162,641,819 | 164,436,717 |
|---|
| 2020-12-31 | $198.2M | $58.3M | — | — | $3.4M | — | $168.8M | -$31.9M | $136.9M | $19.6M | $176.2M | $1.08 | $1.07 | 21,113 | -199,190 |
|---|
| 2020-09-30 | $702.7M | $240M | — | — | $96.4M | — | $275.4M | -$35.4M | $240M | $54.2M | $185.8M | $1.14 | $1.12 | 162,502,191 | 165,731,226 |
|---|
| 2020-06-30 | $678.8M | $235.8M | — | — | $96.4M | — | $259.7M | -$34.9M | $224.8M | $45.8M | $179M | $1.10 | $1.08 | 162,371,920 | 165,103,088 |
|---|
| 2020-03-31 | $689.8M | $257.7M | — | — | $112.1M | — | $252.3M | -$35.6M | $216.7M | $45M | $171.7M | $1.05 | $1.04 | 162,894,306 | 165,724,120 |
|---|
| 2019-12-31 | $676.8M | $259.8M | — | — | $124.8M | — | $206.6M | -$34.5M | $172.1M | $39.9M | $132.2M | $0.81 | $0.79 | -82,142 | -113,831 |
|---|
| 2019-09-30 | $652.7M | $242.9M | — | — | $255M | — | $69.5M | -$30.6M | $38.9M | $6M | $32.9M | $0.20 | $0.20 | 163,580,563 | 166,779,618 |
|---|
| 2019-06-30 | $652.6M | $242.7M | — | — | $112.3M | — | $218.3M | -$31M | $187.3M | $36.9M | $150.4M | $0.92 | $0.90 | 163,743,835 | 166,697,276 |
|---|
| 2019-03-31 | $625M | $231.4M | — | — | $111.4M | — | $202.4M | -$400,000.00 | $170.1M | $35.7M | $134.4M | — | — | 163,528,343 | 166,544,945 |
|---|
| 2018-12-31 | $613.9M | $224M | — | — | $97.7M | — | $216.2M | -$133.7M | $179.6M | $33.4M | $146.2M | — | — | -154,537 | -316,999 |
|---|
| 2018-09-30 | $598.7M | $219.2M | — | — | $95.7M | — | $211.1M | $14.1M | $192.8M | $26.8M | $166M | — | — | 164,829,250 | 168,200,766 |
|---|
| 2018-06-30 | $601.3M | $222.4M | — | — | $93M | — | $212.3M | $4.6M | $185M | $31.5M | $153.5M | — | — | 165,015,642 | 168,651,202 |
|---|
| 2018-03-31 | $581.2M | $221.2M | — | — | $91.8M | — | $194.5M | $600,000.00 | $162.3M | $29.3M | $133M | — | — | 165,043,047 | 168,992,535 |
|---|
| 2017-12-31 | $570.3M | $208.7M | — | — | $87.2M | — | $210M | -$30.8M | $179.2M | -$25.4M | $204.6M | $1.24 | $1.21 | -146,043 | -118,537 |
|---|
| 2017-09-30 | $549.1M | $198.5M | — | — | $80.9M | — | $208.4M | -$27.7M | $180.7M | $60M | $120.7M | $0.73 | $0.72 | 164,577,575 | 167,957,058 |
|---|
| 2017-06-30 | $523.2M | $193.7M | — | — | $78.8M | — | $195M | -$25.1M | $169.9M | $48.9M | $121M | $0.73 | $0.72 | 164,922,237 | 168,314,296 |
|---|
| 2017-03-31 | $502.6M | — | — | — | $75.9M | — | $187.7M | -$26.5M | $161.2M | $52.4M | $108.8M | $0.65 | $0.64 | 166,442,991 | 170,150,862 |
|---|
| 2016-12-31 | — | — | — | — | $77.2M | — | $185.4M | -$25.2M | $160.2M | $52.7M | $109.3M | $0.65 | $0.64 | -293,095 | -323,617 |
|---|
| 2016-09-30 | — | — | — | — | $77.8M | — | $198.4M | -$26M | $172.4M | $44.8M | $127.6M | $0.76 | $0.74 | 168,874,129 | 171,785,900 |
|---|
| 2016-06-30 | — | — | — | — | $75.6M | — | $191.2M | -$30.6M | $160.6M | $53.8M | $261.8M | $1.56 | $1.53 | 168,296,318 | 171,218,782 |
|---|
| 2016-03-31 | — | — | — | — | $71M | — | $192.6M | -$32M | $160.6M | $50.9M | $92.6M | $0.55 | $0.54 | 168,453,750 | 171,480,884 |
|---|
| 2015-12-31 | — | — | — | — | $75.61M | — | $186.26M | -$32.69M | $153.56M | $45.53M | $113.78M | $0.66 | $0.65 | 1,433,993 | 1,371,793 |
|---|
| 2015-09-30 | — | — | — | — | $70.64M | — | $197.15M | -$15.11M | $182.04M | $57.86M | $131.81M | $0.78 | $0.77 | 168,739,437 | 172,171,337 |
|---|
| 2015-06-30 | — | — | — | — | $82.34M | — | $146.04M | $47.27M | $193.31M | $34.39M | $163.32M | $0.99 | $0.97 | 164,141,804 | 167,586,100 |
|---|
| 2015-03-31 | — | — | — | — | $49.71M | — | $173.95M | -$18.76M | $155.19M | $58.82M | $98.69M | $0.62 | $0.61 | 158,087,919 | 161,481,213 |
|---|
| 2014-12-31 | — | — | — | — | $16.93M | — | $148.9M | -$17.33M | $131.57M | $49.13M | $97.33M | $0.59 | $0.59 | -680,581 | -683,444 |
|---|
| 2014-09-30 | — | — | — | — | $56.16M | — | $175.49M | -$17.78M | $157.71M | $58.69M | $99.02M | $0.60 | $0.58 | 166,187,540 | 169,522,448 |
|---|
| 2014-06-30 | — | — | — | — | $57.07M | — | $159.07M | -$17.26M | $141.81M | $53.71M | $88.1M | $0.53 | $0.52 | 166,343,630 | 169,503,664 |
|---|
| 2014-03-31 | — | — | — | — | $57.13M | — | $148.84M | -$17.43M | $131.41M | $46.97M | $115.56M | $0.69 | $0.68 | 166,981,982 | 170,421,489 |
|---|
| 2013-12-31 | — | — | — | — | $57.68M | — | $155.05M | -$17.24M | $137.8M | $51.43M | $87.22M | $0.52 | $0.51 | -58,507 | -184,600 |
|---|
| 2013-09-30 | — | — | — | — | $56.78M | — | $166.84M | -$18.47M | $148.37M | $53.47M | $96.44M | $0.57 | $0.56 | 168,044,100 | 172,154,553 |
|---|
| 2013-06-30 | — | — | — | — | $58.2M | — | $146.86M | -$19.58M | $127.28M | $45.68M | $84.21M | $0.50 | $0.49 | 168,147,069 | 172,467,688 |
|---|
| 2013-03-31 | — | — | — | — | $56.32M | — | $145.53M | -$20.24M | $125.29M | $45.84M | $80.51M | $0.48 | $0.47 | 168,078,589 | 172,760,641 |
|---|
| 2012-12-31 | — | — | — | — | $44.91M | — | $139.61M | -$20.57M | $119.05M | $32.43M | $98.3M | $0.59 | $0.58 | 303,231 | 71,947 |
|---|
| 2012-09-30 | — | — | — | — | $58.71M | — | $155.25M | -$18.64M | $136.62M | $53.71M | $82.91M | $0.50 | $0.48 | 165,978,080 | 171,660,543 |
|---|
| 2012-06-30 | — | — | — | — | $62.47M | — | $138.4M | -$17.25M | $121.15M | $47.82M | $73.33M | $0.44 | $0.43 | 165,946,009 | 171,901,349 |
|---|
| 2012-03-31 | — | — | — | — | $53.98M | — | $138.96M | -$15.95M | $123.01M | $48.41M | $74.6M | $0.45 | $0.44 | 164,836,992 | 171,350,820 |
|---|
| 2011-12-31 | — | — | — | — | $42.86M | — | $106.64M | -$14.38M | $92.26M | $32.25M | $80.32M | $0.49 | $0.47 | -713,548 | -930,855 |
|---|
| 2011-09-30 | — | — | — | — | $51.48M | — | $131.41M | -$14.58M | $116.83M | $45.84M | $70.99M | $0.43 | $0.41 | 164,195,325 | 171,169,658 |
|---|
| 2011-06-30 | — | — | — | — | $55.91M | — | $123.82M | -$14.77M | $109.05M | $43.47M | $65.58M | $0.39 | $0.38 | 166,960,806 | 174,634,046 |
|---|
| 2011-03-31 | — | — | — | — | $49.26M | — | $119.3M | -$9.24M | $110.05M | $44.18M | $65.88M | $0.39 | $0.37 | 169,030,227 | 176,964,192 |
|---|
| 2010-12-31 | — | — | — | — | $45.24M | — | $113.71M | -$9.12M | $104.59M | $38.69M | $65.89M | $0.38 | $0.36 | -2,010,794 | -2,333,476 |
|---|
| 2010-09-30 | — | — | — | — | $40.98M | — | $113.72M | -$8.42M | $105.3M | $42.42M | $62.88M | $0.35 | $0.34 | 178,687,236 | 187,188,667 |
|---|
| 2010-06-30 | — | — | — | — | $42.64M | — | $107.08M | -$8.32M | $98.75M | $40.35M | $58.4M | $0.32 | $0.31 | 180,492,106 | 189,541,893 |
|---|
| 2010-03-31 | — | — | — | — | $37.51M | — | $106.41M | -$8.4M | $98.01M | $42.64M | $55.38M | $0.31 | $0.29 | 180,053,550 | 189,454,756 |
|---|
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 | $3.07B | $925.5M | — | $40.9M | $458.2M | — | $1.34B | -$172.6M | $1.17B | $263M | $908.3M | $6.50 | $6.48 | 139,667,160 | 140,082,773 |
|---|
| 2024-12-31 | $2.88B | $901.1M | — | $35.3M | $408.7M | — | $1.25B | -$25.3M | $1.23B | $277.9M | $958.2M | $6.74 | $6.71 | 142,154,655 | 142,842,261 |
|---|
| 2023-12-31 | $2.68B | $876.5M | — | $36.8M | $391.8M | — | $1.13B | -$104.5M | $1.03B | $258.8M | $614.6M | $4.19 | $4.17 | 146,623,989 | 147,336,159 |
|---|
| 2022-12-31 | $2.5B | $824.6M | — | $43.1M | $381.5M | — | $1.41B | -$144.1M | $1.26B | $220.3M | $953.9M | $6.04 | $6.00 | 157,905,718 | 158,928,942 |
|---|
| 2021-12-31 | $2.46B | $853.7M | — | $47.1M | $313.2M | — | $911.4M | -$124.9M | $786.5M | $179.4M | $666.2M | $4.12 | $4.08 | 161,841,441 | 163,338,909 |
|---|
| 2020-12-31 | $2.27B | $791.7M | — | $44.6M | $308.2M | — | $956.3M | -$137.9M | $818.4M | $164.6M | $712.7M | $4.38 | $4.31 | 162,610,586 | 165,320,709 |
|---|
| 2019-12-31 | $2.61B | $976.8M | — | $60M | $603.5M | — | $696.9M | -$128.5M | $568.4M | $118.5M | $449.9M | $2.75 | $2.70 | 163,535,438 | 166,560,115 |
|---|
| 2018-12-31 | $2.4B | $886.2M | — | $45.1M | $378.7M | — | $834.1M | -$114.4M | $719.7M | $121M | $598.7M | $3.63 | $3.56 | 164,808,110 | 168,297,836 |
|---|
| 2017-12-31 | $2.15B | $783.8M | — | $37.4M | $322.8M | — | $801.2M | -$110.2M | $691M | $135.9M | $555.1M | $3.36 | $3.29 | 165,168,224 | 168,688,868 |
|---|
| 2016-12-31 | $2B | $714.4M | — | $27.4M | $301.6M | — | $767.6M | -$113.9M | $653.7M | $202.2M | $591.2M | $3.51 | $3.45 | 168,248,304 | 171,171,572 |
|---|
| 2015-12-31 | — | — | — | $20.6M | $278.3M | — | $703.4M | -$19.3M | $684.1M | $196.6M | $507.6M | $3.07 | $3.01 | 165,090,380 | 168,451,343 |
|---|
| 2014-12-31 | — | — | — | $25.6M | $187.3M | — | $632.3M | -$69.8M | $562.5M | $208.5M | $400M | $2.41 | $2.37 | 165,823,803 | 169,132,423 |
|---|
| 2013-12-31 | — | — | — | $21.43M | $228.98M | — | $614.27M | -$75.53M | $538.74M | $196.43M | $348.38M | $2.07 | $2.02 | 168,031,412 | 172,276,360 |
|---|
| 2012-12-31 | — | — | — | $18.39M | $220.07M | — | $572.23M | -$72.4M | $499.83M | $182.36M | $329.14M | $1.98 | $1.92 | 165,890,258 | 171,709,518 |
|---|
| 2011-12-31 | — | — | — | $15.39M | $199.5M | — | $481.16M | -$52.97M | $428.2M | $165.74M | $282.76M | $1.70 | $1.63 | 166,015,238 | 173,325,110 |
|---|
| 2010-12-31 | — | — | — | $14.87M | $166.37M | — | $440.91M | -$34.26M | $406.65M | $164.1M | $242.55M | $1.36 | $1.30 | 177,733,503 | 186,394,962 |
|---|
| 2009-12-31 | — | — | — | $14.11M | $162.6M | — | $302.01M | -$37.4M | $264.61M | $137.99M | $126.61M | $0.72 | $0.70 | 174,767,795 | 182,165,661 |
|---|