Complete source-backed income-statement history.
- Available history
- 2009-09-30 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 | $644.02M | $370.18M | — | $49.83M | $87.25M | — | $136.77M | — | $139.74M | $28.51M | $111.23M | $1.58 | $1.57 | -396,000 | -390,000 |
|---|
| 2026-03-31 | $636.25M | $363.92M | — | $45.11M | $72.17M | — | $155.05M | — | $158.54M | $35.65M | $122.89M | $1.71 | $1.71 | 71,767,000 | 71,978,000 |
|---|
| 2025-12-31 | $619.33M | $350.99M | — | $42.23M | $66.97M | — | $159.15M | — | $164.19M | $39.53M | $124.67M | $1.73 | $1.72 | 72,267,000 | 72,413,000 |
|---|
| 2025-09-30 | $644.74M | $348.57M | — | $39.28M | $72.83M | — | $184.07M | — | $190.32M | $46.33M | $143.99M | $1.98 | $1.97 | 72,751,000 | 72,909,000 |
|---|
| 2025-06-30 | $615.37M | $343.88M | — | $42.58M | $73.22M | — | $155.7M | — | $159.95M | $32.35M | $127.6M | $1.75 | $1.75 | -19,000 | -13,000 |
|---|
| 2025-03-31 | $585.09M | $340.59M | — | $39.41M | $66.35M | — | $138.74M | — | $141.91M | $30.8M | $111.11M | $1.53 | $1.52 | 72,851,000 | 73,013,000 |
|---|
| 2024-12-31 | $573.85M | $332.85M | — | $41.1M | $76.9M | — | $123M | — | $127.38M | $29.54M | $97.85M | $1.34 | $1.34 | 72,924,000 | 73,082,000 |
|---|
| 2024-09-30 | $600.98M | $343.43M | — | $39.69M | $66.59M | — | $151.28M | — | $156.8M | $37.61M | $119.19M | $1.63 | $1.63 | 72,905,000 | 73,078,000 |
|---|
| 2024-06-30 | $559.91M | $327.27M | — | $39.89M | $67.12M | — | $125.63M | — | $130.38M | $29.31M | $101.07M | $1.39 | $1.38 | 7,000 | 15,000 |
|---|
| 2024-03-31 | $538.56M | $328.22M | — | $35.99M | $62.25M | — | $112.1M | — | $114.17M | $27.07M | $87.1M | $1.20 | $1.19 | 72,872,000 | 73,031,000 |
|---|
| 2023-12-31 | $545.7M | $320.98M | — | $35.48M | $70.28M | — | $118.97M | — | $120.22M | $28.26M | $91.97M | $1.26 | $1.26 | 72,838,000 | 72,984,000 |
|---|
| 2023-09-30 | $571.37M | $323M | — | $36.89M | $78.77M | — | $132.7M | — | $133.25M | $31.57M | $101.68M | $1.40 | $1.39 | 72,869,000 | 73,014,000 |
|---|
| 2023-06-30 | $534.63M | $308.87M | — | $38.5M | $63.07M | — | $124.2M | — | $123.95M | $26.18M | $97.77M | $1.34 | $1.34 | -13,000 | -23,000 |
|---|
| 2023-03-31 | $508.55M | $307.35M | — | $34.63M | $58.19M | — | $108.39M | — | $106.12M | $24.57M | $81.55M | $1.12 | $1.12 | 72,935,000 | 73,074,000 |
|---|
| 2022-12-31 | $505.31M | $304.59M | — | $36.56M | $56.79M | — | $107.38M | — | $105.21M | $24.44M | $80.78M | $1.11 | $1.10 | 72,962,000 | 73,144,000 |
|---|
| 2022-09-30 | $529.2M | $298.26M | — | $32.99M | $57.23M | — | $140.72M | — | $139.3M | $32.75M | $106.55M | $1.46 | $1.46 | 72,896,000 | 73,138,000 |
|---|
| 2022-06-30 | $482.67M | $286.82M | — | $33.96M | $58.12M | — | $103.77M | — | $102.79M | $22.37M | $80.43M | $1.11 | $1.10 | -153,000 | -133,000 |
|---|
| 2022-03-31 | $478.26M | $282.34M | — | $30.73M | $53.61M | — | $111.59M | — | $110.9M | $26.19M | $84.71M | $1.16 | $1.16 | 72,835,000 | 73,019,000 |
|---|
| 2021-12-31 | $493.9M | $282.83M | — | $29.92M | $55.49M | — | $125.66M | — | $125.22M | $29.55M | $95.67M | $1.30 | $1.30 | 73,580,000 | 73,697,000 |
|---|
| 2021-09-30 | $488.06M | $276.64M | — | $26.75M | $51.07M | — | $133.6M | — | $133.35M | $31.24M | $102.11M | $1.38 | $1.38 | 74,016,000 | 74,142,000 |
|---|
| 2021-06-30 | $450.29M | $274.92M | — | $28.81M | $50.26M | — | $96.3M | — | $95.68M | $18.82M | $76.86M | $1.03 | $1.04 | -476,000 | -483,000 |
|---|
| 2021-03-31 | $433.78M | $267.77M | — | $27.4M | $47.41M | — | $91.2M | — | $90.94M | $19.53M | $71.41M | $0.95 | $0.95 | 75,357,000 | 75,431,000 |
|---|
| 2020-12-31 | $422.36M | $257.78M | — | $26.78M | $44.17M | — | $93.63M | — | $93.57M | $21.59M | $71.98M | $0.94 | $0.94 | 76,202,000 | 76,280,000 |
|---|
| 2020-09-30 | $451.8M | $262.93M | — | $26.06M | $45.23M | — | $117.59M | — | $117.54M | $26.32M | $91.22M | $1.19 | $1.19 | 76,507,000 | 76,713,000 |
|---|
| 2020-06-30 | $410.54M | $254.84M | — | $29.9M | $49M | — | $76.8M | — | $76.67M | $15.33M | $61.35M | $0.80 | $0.80 | -58,000 | -28,000 |
|---|
| 2020-03-31 | $429.41M | $258.57M | — | $28.31M | $50.59M | — | $91.94M | — | $91.97M | $18.12M | $73.86M | $0.96 | $0.96 | 76,683,000 | 76,884,000 |
|---|
| 2019-12-31 | $419.12M | $249.27M | — | $27.19M | $48.96M | — | $93.7M | — | $93.89M | $21.8M | $72.1M | $0.94 | $0.94 | 76,879,000 | 76,935,000 |
|---|
| 2019-09-30 | $438.01M | $245.79M | — | $24.59M | $49.44M | — | $118.19M | — | $118.54M | $29.17M | $89.37M | $1.16 | $1.16 | 76,972,000 | 77,067,000 |
|---|
| 2019-06-30 | $393.51M | $240.04M | — | $24.92M | $49.32M | — | $79.42M | — | $79.19M | $18.2M | $60.99M | $0.79 | $0.80 | -34,000 | -64,000 |
|---|
| 2019-03-31 | $380.36M | $235.59M | — | $23.44M | $44.68M | — | $76.44M | — | $76.37M | $17.12M | $59.25M | $0.77 | $0.77 | 77,177,000 | 77,286,000 |
|---|
| 2018-12-31 | $386.28M | $227.28M | — | $23.99M | $46.8M | — | $88.2M | — | $88.31M | $20.22M | $68.09M | $0.88 | $0.88 | 77,216,000 | 77,409,000 |
|---|
| 2018-09-30 | $392.54M | $220.11M | — | $24.03M | $45.18M | — | $103.22M | — | $103.37M | $19.82M | $83.55M | $1.08 | $1.08 | 77,188,000 | 77,537,000 |
|---|
| 2018-06-30 | $378.26M | $223.61M | — | $24.41M | $45.3M | — | $84.95M | — | $84.35M | $16.52M | $67.84M | $0.88 | $0.87 | 3,000 | -1,000 |
|---|
| 2018-03-31 | $374.05M | $218.52M | — | $22.59M | $42.23M | — | $90.71M | — | $90.1M | $21.02M | $69.09M | $0.89 | $0.89 | 77,247,000 | 77,546,000 |
|---|
| 2017-12-31 | $357.21M | $207.1M | — | $22.41M | $43.09M | — | $84.79M | — | $84.69M | -$76.56M | $161.24M | $2.09 | $2.08 | 77,218,000 | 77,565,000 |
|---|
| 2017-09-30 | $361.28M | $203.92M | — | $20.93M | $41.09M | — | $97.06M | — | $97.02M | $30.15M | $66.87M | $0.87 | $0.86 | 77,283,000 | 77,646,000 |
|---|
| 2017-06-30 | $340.94M | $206.22M | $164.37M | $23.34M | $39.44M | $65.42M | $72.96M | — | $72.61M | $24.15M | $48.46M | $0.63 | $0.62 | -85,000 | -64,000 |
|---|
| 2017-03-31 | $353.77M | $206.73M | $147.04M | $20.8M | $39.79M | $58.31M | $88.73M | — | $88.5M | $28.45M | $60.04M | $0.77 | $0.77 | 77,597,000 | 77,932,000 |
|---|
| 2016-12-31 | $348.55M | $198.15M | $150.41M | $20.87M | $40.93M | $61.8M | $88.61M | — | $88.48M | $29.67M | $58.81M | $0.76 | $0.75 | 77,814,000 | 78,180,000 |
|---|
| 2016-09-30 | $345.03M | $194.76M | $150.27M | $19.74M | $39.11M | $58.85M | $91.42M | — | $91.38M | $29.14M | $62.24M | $0.79 | $0.79 | 78,413,000 | 78,844,000 |
|---|
| 2016-06-30 | $366.97M | $205.27M | $161.7M | $23.97M | — | $45.2M | $116.5M | — | $116.11M | $31.84M | $84.27M | $1.06 | $1.06 | -192,000 | -157,000 |
|---|
| 2016-03-31 | $333.19M | $194.27M | $138.91M | $19.85M | — | $59.08M | $79.83M | — | $79.4M | $25.52M | $53.88M | $0.68 | $0.68 | 78,805,000 | 79,167,000 |
|---|
| 2015-12-31 | $332.87M | $190.45M | $142.43M | $18.86M | — | $57.64M | $84.79M | — | $84.6M | $25.25M | $59.35M | $0.75 | $0.74 | 79,473,000 | 79,770,000 |
|---|
| 2015-09-30 | $321.62M | $183.66M | $137.96M | $18.55M | — | $57.42M | $80.54M | — | $80.43M | $29.06M | $51.37M | $0.64 | $0.64 | 80,545,000 | 80,735,000 |
|---|
| 2015-06-30 | $333.71M | $187.3M | $146.42M | $19.5M | — | $57.04M | $89.38M | — | $89.11M | $28.56M | $60.54M | $0.75 | $0.75 | -149,000 | -172,000 |
|---|
| 2015-03-31 | $309.71M | $177.89M | $131.82M | $17.52M | — | $54.61M | $77.2M | — | $76.57M | $25.85M | $50.71M | $0.63 | $0.63 | 80,880,000 | 81,094,000 |
|---|
| 2014-12-31 | $311.29M | $180.26M | $131.04M | $17.68M | — | $51.37M | $79.67M | — | $79.36M | $25.47M | $53.88M | $0.66 | $0.66 | 81,432,000 | 81,634,000 |
|---|
| 2014-09-30 | $301.47M | $174.88M | $126.59M | $16.79M | — | $54.96M | $71.63M | — | $71.42M | $25.33M | $46.09M | $0.56 | $0.56 | 82,195,000 | 82,589,000 |
|---|
| 2014-06-30 | $315.17M | $179.05M | $136.12M | $17.45M | — | $53.23M | $82.89M | — | $82.62M | $30.1M | $52.53M | $0.63 | $0.63 | -376,000 | -373,000 |
|---|
| 2014-03-31 | $291.43M | $174.06M | $117.38M | $17.49M | — | $52.83M | $64.54M | — | $64.36M | $21.76M | $42.61M | $0.50 | $0.50 | 84,981,000 | 85,467,000 |
|---|
| 2013-12-31 | $288.84M | $165.82M | $123.02M | $16.14M | — | $48.78M | $74.24M | — | $74.11M | $25.74M | $48.36M | $0.57 | $0.56 | 85,450,000 | 85,986,000 |
|---|
| 2013-09-30 | $295.66M | $166.94M | $128.73M | $15.67M | — | $51.38M | $77.34M | — | $77.2M | $27.41M | $49.79M | $0.58 | $0.58 | 85,294,000 | 85,854,000 |
|---|
| 2013-06-30 | $276.29M | $167.65M | $108.64M | $16.87M | — | $50.53M | $58.11M | — | $55.53M | $16.9M | $38.63M | $0.45 | $0.45 | -64,000 | -31,000 |
|---|
| 2013-03-31 | $281.54M | $166.95M | $114.59M | $16M | — | $48.88M | $65.71M | — | $64.81M | $18.81M | $46M | $0.53 | $0.53 | 86,120,000 | 86,705,000 |
|---|
| 2012-12-31 | $278.69M | $156.46M | $122.24M | $15.69M | — | $62.81M | $59.43M | — | $58.36M | $17.85M | $40.51M | $0.47 | $0.47 | 86,084,000 | 86,639,000 |
|---|
| 2012-09-30 | $271M | $155.07M | $115.93M | $14.65M | — | $48.41M | $67.52M | — | $66.36M | $23.89M | $42.48M | $0.49 | $0.49 | 86,109,000 | 86,605,000 |
|---|
| 2012-06-30 | $266.61M | $158.1M | $108.51M | $15.39M | — | $47.36M | $61.15M | — | $60.63M | $17.31M | $43.33M | $0.50 | $0.50 | -1,000 | -79,000 |
|---|
| 2012-03-31 | $256.3M | $152.92M | $103.38M | $15.47M | — | $46.89M | $56.5M | — | $55.12M | $18.46M | $36.66M | $0.42 | $0.42 | 86,824,000 | 87,592,000 |
|---|
| 2011-12-31 | $255.86M | $148.45M | $107.41M | $15.08M | — | $46.62M | $60.79M | — | $59.45M | $20.92M | $38.53M | $0.45 | $0.44 | 86,572,000 | 87,371,000 |
|---|
| 2011-09-30 | $248.34M | $143.91M | $104.43M | $14.94M | — | $46.63M | $57.8M | — | $56.47M | $20M | $36.48M | $0.42 | $0.42 | 86,403,000 | 87,134,000 |
|---|
| 2011-06-30 | $249.26M | $145.06M | $104.19M | $16.45M | — | $46.14M | $58.05M | — | $56.22M | $19.65M | $36.57M | $0.42 | $0.42 | 129,000 | 134,000 |
|---|
| 2011-03-31 | $240.19M | $144.9M | $95.29M | $15.72M | — | $44.79M | $50.5M | — | $48.85M | $15.77M | $33.08M | $0.38 | $0.38 | 86,218,000 | 86,972,000 |
|---|
| 2010-12-31 | $242.64M | $139.82M | $102.82M | $15.84M | — | $47.83M | $54.99M | — | $52.53M | $16.49M | $36.05M | $0.42 | $0.42 | 85,770,000 | 86,523,000 |
|---|
| 2010-09-30 | $234.82M | $137.79M | $97.03M | $15.39M | — | $44.26M | $52.78M | — | $49.9M | $18.13M | $31.77M | $0.37 | $0.37 | 85,469,000 | 86,147,000 |
|---|
| 2010-06-30 | $227.85M | $132.71M | $95.14M | $14.33M | — | $45.84M | $49.29M | — | $48.2M | $18.22M | $29.98M | $0.35 | $0.35 | 256,000 | 205,000 |
|---|
| 2010-03-31 | $215.55M | $129.04M | $86.51M | $14M | — | $42.85M | $43.66M | — | $43.48M | $11.85M | $31.64M | $0.37 | $0.37 | 84,694,000 | 85,480,000 |
|---|
| 2009-12-31 | $210.86M | $121.78M | $89.08M | $12.34M | — | $41.72M | $47.36M | — | $47.22M | $17.25M | $29.98M | $0.36 | $0.35 | 84,341,000 | 85,224,000 |
|---|
| 2009-09-30 | $182.33M | $107.94M | $74.39M | $10.15M | — | $32.45M | $41.94M | — | $41.89M | $15.61M | $26.27M | $0.31 | $0.31 | 83,870,000 | 84,823,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 |
|---|
| 2026-06-30 | $2.54B | $1.43B | — | $176.45M | $299.21M | — | $635.03M | — | $652.79M | $150.01M | $502.78M | $7.00 | $6.98 | 71,866,000 | 72,043,000 |
|---|
| 2025-06-30 | $2.38B | $1.36B | — | $162.77M | $283.06M | — | $568.72M | — | $586.04M | $130.29M | $455.75M | $6.25 | $6.24 | 72,874,000 | 73,045,000 |
|---|
| 2024-06-30 | $2.22B | $1.3B | — | $148.26M | $278.42M | — | $489.39M | — | $498.02M | $116.2M | $381.82M | $5.24 | $5.23 | 72,867,000 | 73,025,000 |
|---|
| 2023-06-30 | $2.08B | $1.22B | — | $142.68M | $235.27M | — | $480.69M | — | $474.57M | $107.93M | $366.65M | $5.03 | $5.02 | 72,918,000 | 73,096,000 |
|---|
| 2022-06-30 | $1.94B | $1.13B | — | $121.36M | $218.3M | — | $474.62M | — | $472.27M | $109.35M | $362.92M | $4.95 | $4.94 | 73,324,000 | 73,486,000 |
|---|
| 2021-06-30 | $1.76B | $1.06B | — | $109.05M | $187.06M | — | $398.72M | — | $397.73M | $86.26M | $311.47M | $4.12 | $4.12 | 75,546,000 | 75,658,000 |
|---|
| 2020-06-30 | $1.7B | $1.01B | — | $109.99M | $197.99M | — | $380.63M | — | $381.08M | $84.41M | $296.67M | $3.86 | $3.86 | 76,787,000 | 76,934,000 |
|---|
| 2019-06-30 | $1.55B | $923.03M | — | $96.38M | $186M | — | $347.29M | — | $347.24M | $75.35M | $271.89M | $3.52 | $3.52 | 77,160,000 | 77,347,000 |
|---|
| 2018-06-30 | $1.47B | $853.14M | — | $90.34M | $171.71M | — | $357.5M | — | $356.16M | -$8.88M | $365.03M | $4.73 | $4.70 | 77,252,000 | 77,585,000 |
|---|
| 2017-06-30 | $1.39B | $805.86M | $612.08M | $84.75M | $159.24M | $244.38M | $341.72M | — | $340.97M | $111.41M | $229.56M | $2.95 | $2.93 | 77,856,000 | 78,255,000 |
|---|
| 2016-06-30 | $1.35B | $773.65M | $581M | $81.23M | $157.59M | $219.34M | $361.66M | — | $360.54M | $111.67M | $248.87M | $3.13 | $3.12 | 79,416,000 | 79,734,000 |
|---|
| 2015-06-30 | $1.26B | $720.34M | $535.85M | $71.5M | — | $217.99M | $317.87M | — | $316.44M | $105.22M | $211.22M | $2.60 | $2.59 | 81,353,000 | 81,601,000 |
|---|
| 2014-06-30 | $1.17B | $679.37M | $493.8M | $66.75M | — | $205.5M | $288.3M | — | $287.57M | $100.86M | $186.72M | $2.20 | $2.19 | 84,866,000 | 85,396,000 |
|---|
| 2013-06-30 | $1.11B | $646.13M | $461.39M | $63.2M | — | $210.64M | $250.76M | — | $245.06M | $77.45M | $167.61M | $1.95 | $1.94 | 86,040,000 | 86,619,000 |
|---|
| 2012-06-30 | $1.03B | $603.38M | $423.73M | $60.88M | — | $187.5M | $236.24M | — | $231.67M | $76.68M | $154.98M | $1.79 | $1.78 | 86,599,000 | 87,287,000 |
|---|
| 2011-06-30 | $966.9M | $567.56M | $399.33M | $63.4M | — | $183.02M | $216.32M | — | $207.51M | $70.04M | $137.47M | $1.60 | $1.59 | 85,948,000 | 86,687,000 |
|---|
| 2010-06-30 | $836.59M | $491.47M | $345.12M | $50.82M | — | $162.87M | $182.25M | — | $180.8M | $62.93M | $117.87M | $1.39 | $1.38 | 84,558,000 | 85,381,000 |
|---|