Complete source-backed income-statement history.
- Available history
- 2009-06-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 | $1.35B | $941.47M | $411.22M | — | $251.91M | — | $159.31M | — | $157.79M | $39.19M | $118.6M | $3.20 | $3.16 | -150,000 | -145,000 |
|---|
| 2026-03-31 | $1.25B | $870.65M | $380.8M | — | $242.88M | — | $137.93M | — | $135.13M | $35.36M | $99.77M | $2.68 | $2.65 | 37,223,000 | 37,684,000 |
|---|
| 2025-12-31 | $1.16B | $809.69M | $353.33M | — | $230.13M | — | $123.21M | — | $122.77M | $27.42M | $95.35M | $2.54 | $2.51 | 37,595,000 | 38,055,000 |
|---|
| 2025-09-30 | $1.2B | $838.09M | $361.43M | — | $232.4M | — | $129.03M | — | $128.59M | $27.78M | $100.81M | $2.67 | $2.63 | 37,757,000 | 38,271,000 |
|---|
| 2025-06-30 | $1.22B | $849.99M | $374.74M | — | $239.65M | — | $135.09M | — | $135.04M | $27.21M | $107.84M | $2.83 | $2.79 | -94,000 | -104,000 |
|---|
| 2025-03-31 | $1.17B | $811.46M | $355.29M | — | $225.89M | — | $129.4M | — | $127.28M | $27.48M | $99.8M | $2.60 | $2.57 | 38,322,000 | 38,847,000 |
|---|
| 2024-12-31 | $1.07B | $744.95M | $328.05M | — | $207.18M | — | $120.87M | — | $122.56M | $29.27M | $93.29M | $2.43 | $2.39 | 38,427,000 | 38,963,000 |
|---|
| 2024-09-30 | $1.1B | $773.86M | $325.08M | — | $211.91M | — | $113.17M | — | $116.08M | $24.02M | $92.06M | $2.40 | $2.36 | 38,398,000 | 38,944,000 |
|---|
| 2024-06-30 | $1.16B | $804.44M | $356.24M | — | $216.89M | — | $139.34M | — | $140.94M | $37.44M | $103.49M | $2.69 | $2.65 | -35,000 | -34,000 |
|---|
| 2024-03-31 | $1.15B | $808.14M | $338.25M | — | $217.04M | — | $121.21M | — | $122.67M | $25.45M | $97.22M | $2.51 | $2.48 | 38,675,000 | 39,252,000 |
|---|
| 2023-12-31 | $1.08B | $760.06M | $317.09M | — | $202.5M | — | $114.59M | — | $115.6M | $24.37M | $91.23M | $2.35 | $2.32 | 38,744,000 | 39,302,000 |
|---|
| 2023-09-30 | $1.1B | $770.11M | $325.08M | — | $204.4M | — | $120.68M | — | $118.93M | $25.1M | $93.83M | $2.42 | $2.39 | 38,700,000 | 39,310,000 |
|---|
| 2023-06-30 | $1.16B | $819.52M | $338.56M | — | $211.74M | — | $126.82M | — | $122.54M | $30.32M | $92.22M | $2.38 | $2.35 | 18,000 | 17,000 |
|---|
| 2023-03-31 | $1.13B | $798.92M | $333.12M | — | $206.21M | — | $126.91M | — | $122.28M | $25.09M | $97.19M | $2.52 | $2.47 | 38,617,000 | 39,268,000 |
|---|
| 2022-12-31 | $1.06B | $751.78M | $308.51M | — | $195.61M | — | $112.89M | — | $105.95M | $25.49M | $80.46M | $2.09 | $2.05 | 38,579,000 | 39,208,000 |
|---|
| 2022-09-30 | $1.06B | $755.62M | $306.78M | — | $200.25M | — | $106.53M | — | $99.04M | $22.16M | $76.88M | $2.00 | $1.97 | 38,526,000 | 39,111,000 |
|---|
| 2022-06-30 | $1.06B | $754.83M | $306.63M | — | $197.4M | — | $109.22M | — | $100.69M | $21.58M | $79.11M | $2.06 | $2.02 | 1,000 | 3,000 |
|---|
| 2022-03-31 | $980.66M | $693.34M | $287.32M | — | $191.48M | — | $95.84M | — | $89.52M | $21.22M | $68.31M | $1.78 | $1.75 | 38,453,000 | 39,098,000 |
|---|
| 2021-12-31 | $876.87M | $619.25M | $257.63M | — | $179.45M | — | $78.18M | — | $72.04M | $15.01M | $57.03M | $1.48 | $1.46 | 38,456,000 | 39,122,000 |
|---|
| 2021-09-30 | $891.68M | $636.34M | $255.34M | — | $180.73M | — | $74.61M | — | $67.54M | $14.57M | $52.97M | $1.38 | $1.36 | 38,502,000 | 39,084,000 |
|---|
| 2021-06-30 | $895.89M | $632.9M | $262.98M | — | $181.88M | — | $81.1M | — | $73.88M | $14.64M | $59.24M | $1.52 | $1.50 | -21,000 | 35,000 |
|---|
| 2021-03-31 | $840.94M | $593.71M | $247.23M | — | $172.76M | — | $74.47M | — | $68.52M | $12.45M | $56.06M | $1.44 | $1.42 | 38,835,000 | 39,412,000 |
|---|
| 2020-12-31 | $751.29M | $541.75M | $209.53M | — | $162.43M | — | -$2.42M | — | -$10.17M | -$4.83M | -$5.33M | -$0.14 | -$0.14 | 38,781,000 | 38,781,000 |
|---|
| 2020-09-30 | $747.81M | $532.03M | $215.78M | — | $163.47M | — | $52.31M | — | $44.83M | $10.05M | $34.78M | $0.90 | $0.89 | 38,722,000 | 39,088,000 |
|---|
| 2020-06-30 | $725.08M | $516.79M | $208.29M | — | $161.26M | — | $47.03M | — | $40.08M | $10.09M | $29.99M | $0.77 | $0.77 | 11,000 | 352,000 |
|---|
| 2020-03-31 | $830.8M | $594.05M | $236.75M | — | $183.7M | — | -$77.95M | — | -$85.33M | -$2.55M | -$82.78M | -$2.14 | -$2.14 | 38,682,000 | 38,682,000 |
|---|
| 2019-12-31 | $833.38M | $592.14M | $241.23M | — | $182.49M | — | $58.75M | — | $49.38M | $11.35M | $38.03M | $0.98 | $0.97 | 38,649,000 | 39,047,000 |
|---|
| 2019-09-30 | $856.4M | $604.94M | $251.46M | — | $190.29M | — | $61.17M | — | $51.11M | $12.31M | $38.8M | $1.00 | $1.00 | 38,611,000 | 38,961,000 |
|---|
| 2019-06-30 | $882.74M | $625.39M | $257.35M | — | $185.38M | — | $71.98M | — | $62.12M | $22.32M | $39.8M | $1.03 | $1.02 | -31,000 | -62,000 |
|---|
| 2019-03-31 | $885.44M | $629.88M | $255.56M | — | $189.46M | — | $34.51M | — | $25.82M | $9.28M | $16.54M | $0.43 | $0.42 | 38,643,000 | 39,039,000 |
|---|
| 2018-12-31 | $840.04M | $597.18M | $242.86M | — | $181.9M | — | $60.97M | — | $50.44M | $11.72M | $38.72M | $1.00 | $0.99 | 38,743,000 | 39,247,000 |
|---|
| 2018-09-30 | $864.52M | $612.66M | $251.85M | — | $185.51M | — | $66.34M | — | $56.1M | $7.16M | $48.94M | $1.26 | $1.24 | 38,714,000 | 39,364,000 |
|---|
| 2018-06-30 | $897.72M | $634.03M | $263.69M | — | $192.86M | — | $70.83M | — | $60.22M | $19.86M | $40.36M | $1.04 | $1.03 | -23,000 | 9,000 |
|---|
| 2018-03-31 | $827.67M | $588.14M | $239.52M | — | $183.08M | — | $56.44M | — | $49.52M | $12.93M | $36.59M | $0.95 | $0.93 | 38,674,000 | 39,286,000 |
|---|
| 2017-12-31 | $667.19M | $478.83M | $188.36M | — | $141.65M | — | $46.72M | — | $44.6M | $13.65M | $30.95M | $0.80 | $0.79 | 38,716,000 | 39,206,000 |
|---|
| 2017-09-30 | $680.7M | $488.28M | $192.42M | — | $140.59M | — | $51.84M | — | $50.38M | $16.66M | $33.72M | $0.87 | $0.86 | 38,932,000 | 39,336,000 |
|---|
| 2017-06-30 | $681.47M | $485.36M | $196.11M | — | $147.66M | — | $48.44M | — | $46.38M | -$6.58M | $52.96M | $1.35 | $1.34 | 4,000 | 20,000 |
|---|
| 2017-03-31 | $679.3M | $488.5M | $190.8M | — | $145.13M | — | $45.67M | — | $43.35M | $13.86M | $29.49M | $0.76 | $0.75 | 38,999,000 | 39,462,000 |
|---|
| 2016-12-31 | $608.12M | $435.67M | $172.46M | — | $134.6M | — | $37.86M | — | $35.77M | $11.68M | $24.09M | $0.62 | $0.61 | 38,985,000 | 39,371,000 |
|---|
| 2016-09-30 | $624.85M | $446.52M | $178.33M | — | $134.91M | — | $43.42M | — | $41.47M | $14.1M | $27.37M | $0.70 | $0.70 | 39,044,000 | 39,382,000 |
|---|
| 2016-06-30 | $634.01M | $455.56M | $178.45M | — | $135.02M | — | $43.43M | — | $40.45M | $14.38M | $26.07M | $0.66 | $0.66 | -74,000 | -82,000 |
|---|
| 2016-03-31 | $633.17M | $458.38M | $174.79M | — | $143.03M | — | -$33.03M | — | -$35.46M | $9.27M | -$44.73M | -$1.14 | -$1.14 | 39,107,000 | 39,107,000 |
|---|
| 2015-12-31 | $610.35M | $437.18M | $173.17M | — | $134.81M | — | $38.36M | — | $36.15M | $12.2M | $23.95M | $0.61 | $0.61 | 39,262,000 | 39,485,000 |
|---|
| 2015-09-30 | $641.9M | $460.89M | $181.01M | — | $139.99M | — | $41.03M | — | $37.84M | $13.54M | $24.29M | $0.61 | $0.61 | 39,613,000 | 39,842,000 |
|---|
| 2015-06-30 | $677.54M | $485.73M | $191.81M | — | $143.93M | — | $47.88M | — | $44.6M | $16.56M | $28.05M | $0.70 | $0.69 | -276,000 | -290,000 |
|---|
| 2015-03-31 | $679.99M | $492.63M | $187.36M | — | $143.59M | — | $43.77M | — | $42.54M | $13.93M | $28.61M | $0.70 | $0.70 | 40,800,000 | 41,067,000 |
|---|
| 2014-12-31 | $691.7M | $495.99M | $195.71M | — | $148.91M | — | $46.81M | — | $44.47M | $14.77M | $29.71M | $0.72 | $0.72 | 41,228,000 | 41,533,000 |
|---|
| 2014-09-30 | $702.33M | $507.39M | $194.93M | — | $148.77M | — | $46.17M | — | $44.26M | $15.14M | $29.12M | $0.70 | $0.70 | 41,467,000 | 41,829,000 |
|---|
| 2014-06-30 | $654.62M | $472.09M | $182.53M | — | $137.72M | — | $44.81M | — | $44.86M | $15.19M | $29.67M | $0.71 | $0.71 | -97,000 | -107,000 |
|---|
| 2014-03-31 | $618.01M | $446.79M | $171.22M | — | $131.05M | — | $40.17M | — | $40.57M | $10.18M | $30.39M | $0.73 | $0.72 | 41,880,000 | 42,242,000 |
|---|
| 2013-12-31 | $581.95M | $418.57M | $163.38M | — | $123.55M | — | $39.84M | — | $40.26M | $14.35M | $25.91M | $0.62 | $0.61 | 42,076,000 | 42,462,000 |
|---|
| 2013-09-30 | $605.31M | $435.51M | $169.8M | — | $130.26M | — | $39.54M | — | $40.57M | $13.73M | $26.84M | $0.64 | $0.63 | 42,157,000 | 42,637,000 |
|---|
| 2013-06-30 | $640.48M | $459.37M | $181.11M | — | $133.08M | — | $48.04M | — | $47.54M | $15.26M | $32.27M | $0.77 | $0.76 | 22,000 | 25,000 |
|---|
| 2013-03-31 | $621.65M | $447.25M | $174.4M | — | $130.92M | — | $43.48M | — | $44.4M | $15.1M | $29.3M | $0.70 | $0.69 | 42,098,000 | 42,570,000 |
|---|
| 2012-12-31 | $589.52M | $426.6M | $162.92M | — | $122.35M | — | $40.57M | — | $40.98M | $13.94M | $27.04M | $0.64 | $0.64 | 42,052,000 | 42,494,000 |
|---|
| 2012-09-30 | $610.52M | $445.99M | $164.53M | — | $120.22M | — | $44.32M | — | $44.75M | $15.22M | $29.53M | $0.70 | $0.70 | 41,966,000 | 42,477,000 |
|---|
| 2012-06-30 | $620.01M | $447.33M | $172.69M | — | $122.91M | — | $49.77M | — | $49.14M | $17.1M | $32.04M | $0.76 | $0.75 | -18,000 | -15,000 |
|---|
| 2012-03-31 | $605.46M | $437.85M | $167.61M | — | $125.59M | — | $42.02M | — | $43.85M | $14.43M | $29.42M | $0.70 | $0.69 | 42,109,000 | 42,779,000 |
|---|
| 2011-12-31 | $570.4M | $414.93M | $155.47M | — | $122.13M | — | $33.34M | — | $32.55M | $11.61M | $20.94M | $0.50 | $0.49 | 41,965,000 | 42,634,000 |
|---|
| 2011-09-30 | $579.57M | $420.87M | $158.7M | — | $115.44M | — | $43.27M | — | $41.29M | $14.91M | $26.38M | $0.62 | $0.61 | 42,397,000 | 42,961,000 |
|---|
| 2011-06-30 | $589.86M | $420.72M | $169.14M | — | $124.53M | — | $44.62M | — | $44.97M | $16.69M | $28.28M | $0.67 | $0.66 | 24,000 | 0 |
|---|
| 2011-03-31 | $565.97M | $409.4M | $156.57M | — | $118.37M | — | $38.2M | — | $40.79M | $14.26M | $26.54M | $0.63 | $0.61 | 42,446,000 | 43,339,000 |
|---|
| 2010-12-31 | $529.52M | $385.24M | $144.28M | — | $111.23M | — | $33.06M | — | $33.02M | $11.83M | $21.19M | $0.50 | $0.49 | 42,411,000 | 43,298,000 |
|---|
| 2010-09-30 | $527.5M | $384.38M | $143.12M | — | $108.23M | — | $34.89M | — | $34.11M | $13.36M | $20.76M | $0.49 | $0.48 | 42,370,000 | 43,086,000 |
|---|
| 2010-06-30 | $523.07M | $370.05M | $153.02M | — | $106.55M | — | $46.47M | — | $44.72M | $17.01M | $27.7M | $0.66 | $0.65 | 14,000 | 49,000 |
|---|
| 2010-03-31 | $486.14M | $355.79M | $130.36M | — | $103.32M | — | $27.04M | — | $26.06M | $9.54M | $16.53M | $0.39 | $0.39 | 42,321,000 | 42,902,000 |
|---|
| 2009-12-31 | $446.25M | $329.35M | $116.91M | — | $98M | — | $18.9M | — | $17.51M | $7.03M | $10.49M | $0.25 | $0.24 | 42,298,000 | 42,830,000 |
|---|
| 2009-09-30 | $437.74M | $322.3M | $115.44M | — | — | — | $17.64M | — | $16.73M | $5.54M | $11.19M | $0.26 | $0.26 | 42,277,000 | 42,787,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 | $4.97B | $3.46B | $1.51B | — | $957.32M | — | $549.47M | — | $544.27M | $129.75M | $414.53M | $11.09 | $10.95 | 37,377,000 | 37,857,000 |
|---|
| 2025-06-30 | $4.56B | $3.18B | $1.38B | — | $884.63M | — | $498.53M | — | $500.97M | $107.98M | $392.99M | $10.26 | $10.12 | 38,289,000 | 38,816,000 |
|---|
| 2024-06-30 | $4.48B | $3.14B | $1.34B | — | $840.83M | — | $495.82M | — | $498.13M | $112.37M | $385.76M | $9.98 | $9.83 | 38,672,000 | 39,257,000 |
|---|
| 2023-06-30 | $4.41B | $3.13B | $1.29B | — | $813.81M | — | $473.15M | — | $449.81M | $103.07M | $346.74M | $8.98 | $8.84 | 38,592,000 | 39,220,000 |
|---|
| 2022-06-30 | $3.81B | $2.7B | $1.11B | — | $749.06M | — | $357.86M | — | $329.79M | $72.38M | $257.41M | $6.69 | $6.58 | 38,471,000 | 39,105,000 |
|---|
| 2021-06-30 | $3.24B | $2.3B | $935.52M | — | $680.54M | — | $205.45M | — | $177.06M | $32.31M | $144.76M | $3.73 | $3.68 | 38,758,000 | 39,296,000 |
|---|
| 2020-06-30 | $3.25B | $2.31B | $937.74M | — | $717.75M | — | $88.99M | — | $55.24M | $31.19M | $24.04M | $0.62 | $0.62 | 38,658,000 | 38,999,000 |
|---|
| 2019-06-30 | $3.47B | $2.47B | $1.01B | — | $742.24M | — | $233.79M | — | $194.48M | $50.49M | $143.99M | $3.72 | $3.68 | 38,670,000 | 39,160,000 |
|---|
| 2018-06-30 | $3.07B | $2.19B | $884M | — | $658.17M | — | $225.83M | — | $204.72M | $63.09M | $141.63M | $3.65 | $3.61 | 38,752,000 | 39,281,000 |
|---|
| 2017-06-30 | $2.59B | $1.86B | $737.7M | — | $562.31M | — | $175.39M | — | $166.97M | $33.06M | $133.91M | $3.43 | $3.40 | 39,013,000 | 39,404,000 |
|---|
| 2016-06-30 | $2.52B | $1.81B | $707.42M | — | $552.85M | — | $89.78M | — | $78.98M | $49.4M | $29.58M | $0.75 | $0.75 | 39,254,000 | 39,466,000 |
|---|
| 2015-06-30 | $2.75B | $1.98B | $769.81M | — | $585.2M | — | $184.62M | — | $175.87M | $60.39M | $115.48M | $2.82 | $2.80 | 40,892,000 | 41,187,000 |
|---|
| 2014-06-30 | $2.46B | $1.77B | $686.93M | — | $522.57M | — | $164.36M | — | $166.26M | $53.44M | $112.82M | $2.69 | $2.67 | 41,942,000 | 42,331,000 |
|---|
| 2013-06-30 | $2.46B | $1.78B | $682.96M | — | $506.56M | — | $176.4M | — | $177.67M | $59.52M | $118.15M | $2.81 | $2.78 | 42,060,000 | 42,542,000 |
|---|
| 2012-06-30 | $2.38B | $1.72B | $654.47M | — | $486.08M | — | $168.4M | — | $166.83M | $58.05M | $108.78M | $2.58 | $2.54 | 42,139,000 | 42,823,000 |
|---|
| 2011-06-30 | $2.21B | $1.6B | $613.11M | — | $462.35M | — | $150.76M | — | $152.89M | $56.13M | $96.76M | $2.28 | $2.24 | 42,433,000 | 43,254,000 |
|---|
| 2010-06-30 | $1.89B | $1.38B | $515.72M | — | $405.67M | — | $110.05M | — | $105.02M | $39.11M | $65.9M | $1.56 | $1.54 | 42,312,000 | 42,861,000 |
|---|
| 2009-06-30 | $1.92B | $1.4B | $520.01M | — | $410.91M | — | $72.49M | — | $65.81M | $23.55M | $42.26M | $1.00 | $0.99 | 42,287,000 | 42,794,000 |
|---|