Complete source-backed income-statement history.
- Available history
- 2010-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 | $11.12B | $9.18B | $1.94B | $201.5M | — | $454.57M | $1.49B | — | $1.47B | $290.13M | $1.18B | $1.89 | $1.67 | 3,878,000 | 23,750,000 |
|---|
| 2026-03-31 | $10.24B | $9.22B | $1.02B | $215.66M | — | $392.81M | $625.87M | — | $610.97M | $126.89M | $483.39M | $0.81 | $0.72 | 600,205,000 | 692,189,000 |
|---|
| 2025-12-31 | $12.68B | $11.88B | $798.57M | $180.76M | — | $324.27M | $474.3M | — | $500.21M | $99.15M | $400.56M | $0.67 | $0.60 | 598,004,000 | 693,989,000 |
|---|
| 2025-09-30 | $5.02B | $4.55B | $467.37M | $173.31M | — | $285.12M | $182.26M | $51.23M | $208.55M | $40.16M | $168.29M | $0.28 | $0.26 | 595,624,000 | 663,235,000 |
|---|
| 2025-06-30 | $5.76B | $5.21B | $544.1M | $183.22M | — | $315.71M | $228.39M | $16.62M | $222.73M | $19.31M | $195.15M | $0.33 | $0.31 | 1,316,000 | 3,130,000 |
|---|
| 2025-03-31 | $4.6B | $4.16B | $440.22M | $162.86M | — | $293.44M | $146.78M | -$18.31M | $115.07M | $5.84M | $108.78M | $0.18 | $0.17 | 595,041,000 | 621,809,000 |
|---|
| 2024-12-31 | $5.68B | $5.01B | $670.02M | $158.23M | — | $301.4M | $368.62M | $12.96M | $375.05M | $56.97M | $320.6M | $0.54 | $0.51 | 592,507,000 | 636,047,000 |
|---|
| 2024-09-30 | $5.94B | $5.16B | $775.58M | $132.24M | — | $266.38M | $509.2M | $7.23M | $499.08M | $74.73M | $424.33M | $0.72 | $0.67 | 589,558,000 | 639,148,000 |
|---|
| 2024-06-30 | $5.35B | $4.81B | $546.03M | $127.47M | — | $257.54M | $288.49M | $13.96M | $299.33M | $1.56M | $297.24M | $0.50 | $0.47 | 10,258,000 | 13,256,000 |
|---|
| 2024-03-31 | $3.85B | $3.25B | $597.37M | $116.23M | — | $219.05M | $378.31M | $10.04M | $382.1M | -$19.98M | $402.46M | $0.71 | $0.66 | 564,780,000 | 614,310,000 |
|---|
| 2023-12-31 | $3.66B | $3.1B | $564.32M | $108.82M | — | $192.86M | $371.46M | -$7.89M | $355.45M | $61.5M | $295.97M | $0.55 | $0.51 | 541,354,000 | 580,777,000 |
|---|
| 2023-09-30 | $2.12B | $1.77B | $353.69M | $111.03M | — | $181.18M | $172.51M | $6.61M | $177.26M | $20.22M | $157M | $0.30 | $0.27 | 530,928,000 | 571,853,000 |
|---|
| 2023-06-30 | $2.18B | $1.81B | $371.7M | $84.8M | — | $144.94M | $226.76M | $2.01M | $225.25M | $31.3M | $193.57M | -$7.21 | -$6.86 | 476,238,000 | 503,908,000 |
|---|
| 2023-03-31 | $1.28B | $1.06B | $226.36M | $77.52M | — | $127.28M | $99.08M | -$78,000.00 | $97.72M | $10.86M | $85.85M | $1.61 | $1.53 | 53,280,000 | 56,233,000 |
|---|
| 2022-12-31 | $1.8B | $1.47B | $337.42M | $70.7M | — | $122.24M | $215.18M | -$6.34M | $207.09M | $29.57M | $176.17M | $3.31 | $3.14 | 53,160,000 | 56,144,000 |
|---|
| 2022-09-30 | $1.85B | $1.5B | $347.54M | $74.24M | — | $127.41M | $220.12M | $8.05M | $224.24M | $38.93M | $184.42M | $3.51 | $3.35 | 52,598,000 | 55,017,000 |
|---|
| 2022-06-30 | $1.64B | $1.35B | $287.34M | $70.79M | — | $122.13M | $165.21M | $3.97M | $166.26M | $25.76M | $140.82M | -$2.27 | -$2.17 | 463,516,000 | 482,754,000 |
|---|
| 2022-03-31 | $1.36B | $1.14B | $210.78M | $70.87M | — | $121M | $89.78M | $4.66M | $92.91M | $16.19M | $76.97M | $1.49 | $1.43 | 51,708,000 | 53,786,000 |
|---|
| 2021-12-31 | $1.17B | $1.01B | $163.74M | $65.47M | — | $112.69M | $51.05M | -$607,000.00 | $49.29M | $7.6M | $41.93M | $0.82 | $0.78 | 51,314,000 | 53,511,000 |
|---|
| 2021-09-30 | $1.03B | $894.59M | $138.14M | $65.14M | — | $109.01M | $29.13M | $50,000.00 | $28.37M | $3.33M | $25.44M | $0.50 | $0.48 | 50,796,000 | 52,916,000 |
|---|
| 2021-06-30 | $1.07B | $923.47M | $145.51M | $58.93M | — | $106.43M | $39.08M | -$1.47M | $36.98M | -$1.61M | $39.16M | $0.78 | $0.74 | -308,000 | -240,000 |
|---|
| 2021-03-31 | $895.88M | $772.86M | $123.02M | $57.91M | — | $105.96M | $17.06M | $2.02M | $18.47M | -$227,000.00 | $18.43M | $0.36 | $0.35 | 50,553,000 | 53,218,000 |
|---|
| 2020-12-31 | $830.31M | $694.21M | $136.1M | $52.73M | — | $98.73M | $37.37M | -$2.54M | $34.26M | $5.11M | $27.67M | $0.54 | $0.52 | 51,499,000 | 53,584,000 |
|---|
| 2020-09-30 | $762.25M | $632.34M | $129.92M | $54.8M | — | $99.47M | $30.45M | -$841,000.00 | $28.93M | $3.66M | $26.6M | $0.51 | $0.49 | 52,329,000 | 54,426,000 |
|---|
| 2020-06-30 | $896.13M | $772.61M | $123.52M | $66.75M | — | $114.09M | $9.43M | -$700,000.00 | $8.12M | -$6.86M | $18.45M | $0.35 | $0.34 | 396,000 | 439,000 |
|---|
| 2020-03-31 | $772.41M | $639.05M | $133.36M | $49.59M | — | $117.81M | $15.55M | $937,000.00 | $15.97M | -$899,000.00 | $15.81M | $0.31 | $0.29 | 51,526,000 | 53,693,000 |
|---|
| 2019-12-31 | $870.94M | $732.54M | $138.4M | $55.57M | — | $110.59M | $27.82M | -$416,000.00 | $26.84M | $2.11M | $23.71M | $0.47 | $0.46 | 50,181,000 | 52,009,000 |
|---|
| 2019-09-30 | $799.8M | $668.88M | $130.93M | $49.57M | — | $98.06M | $32.87M | $1.59M | $33.9M | $8.57M | $26.35M | $0.52 | $0.51 | 50,274,000 | 51,704,000 |
|---|
| 2019-06-30 | $854.23M | $722.2M | $132.03M | $46.19M | — | $101.89M | $30.14M | -$1.73M | $27.2M | $4.34M | $23.71M | $0.47 | $0.45 | 72,000 | 159,000 |
|---|
| 2019-03-31 | $743.5M | $631.17M | $112.33M | $44.8M | — | $99.47M | $12.86M | -$86,000.00 | $11.5M | $497,000.00 | $10.65M | $0.21 | $0.21 | 49,988,000 | 51,558,000 |
|---|
| 2018-12-31 | $931.51M | $803.59M | $127.92M | $45.92M | — | $102.18M | $25.74M | $624,000.00 | $24.53M | $4.52M | $18.22M | $0.37 | $0.36 | 49,844,000 | 50,810,000 |
|---|
| 2018-09-30 | $971.12M | $847.88M | $123.24M | $42.99M | — | $94.75M | $28.49M | $169,000.00 | $26.28M | $5.52M | $19.34M | $0.39 | $0.37 | 49,704,000 | 52,218,000 |
|---|
| 2018-06-30 | $981.66M | $849.33M | $132.33M | $42.61M | — | $90.81M | $41.52M | $805,000.00 | $40.09M | $12.72M | $26.27M | $0.54 | $0.51 | 60,000 | 61,000 |
|---|
| 2018-03-31 | $835.11M | $729.19M | $105.92M | $42.28M | — | $84.73M | $21.19M | -$388,000.00 | $19.47M | $4.16M | $14.6M | $0.30 | $0.28 | 49,425,000 | 51,679,000 |
|---|
| 2017-12-31 | $826.98M | $721.29M | $105.69M | $39.54M | — | $83M | $22.7M | -$394,000.00 | $21.21M | $20.84M | -$783,000.00 | -$0.02 | -$0.02 | 49,335,000 | 49,335,000 |
|---|
| 2017-09-30 | $716.74M | $630.68M | $86.05M | $40.67M | — | $76.74M | $9.32M | -$796,000.00 | $7.44M | $726,000.00 | $6.08M | $0.12 | $0.12 | 49,097,000 | 52,449,000 |
|---|
| 2017-06-30 | $672.88M | $584.69M | $88.19M | $40.9M | — | $67.7M | $20.5M | -$1.01M | $18.57M | $3.61M | $14.66M | $0.30 | $0.28 | 140,000 | 100,000 |
|---|
| 2017-03-31 | $631.12M | $542.8M | $88.33M | $35.87M | — | $65.91M | $22.42M | -$51,000.00 | $21.81M | $5.14M | $16.67M | $0.34 | $0.32 | 48,445,000 | 51,918,000 |
|---|
| 2016-12-31 | $651.95M | $558.58M | $93.38M | $34.03M | — | $61.62M | $31.76M | $45,000.00 | $31.31M | $9.32M | $22M | $0.46 | $0.43 | 48,124,000 | 51,521,000 |
|---|
| 2016-09-30 | $528.97M | $448.9M | $80.06M | $33.19M | — | $59.86M | $20.2M | $29,000.00 | $19.9M | $6.37M | $13.53M | $0.28 | $0.26 | 48,165,000 | 51,120,000 |
|---|
| 2016-06-30 | $524.27M | $460.95M | $72.77M | $34.38M | — | $60.29M | $12.48M | $1.38M | $13.4M | $6.37M | $7.03M | $0.14 | $0.13 | 180,000 | 199,000 |
|---|
| 2016-03-31 | $532.72M | $453.57M | $79.15M | $31.26M | — | $54.71M | $24.45M | $20,000.00 | $24.05M | $7.39M | $16.66M | $0.35 | $0.32 | 48,047,000 | 52,238,000 |
|---|
| 2015-12-31 | $638.96M | $532.6M | $106.36M | $30.26M | — | $57.24M | $49.13M | $24,000.00 | $48.75M | $14.06M | $34.69M | $0.73 | $0.67 | 47,651,000 | 51,489,000 |
|---|
| 2015-09-30 | $519.62M | $447.4M | $72.22M | $28.33M | — | $50.78M | $21.44M | $87,000.00 | $21.2M | $7.5M | $13.7M | $0.29 | $0.27 | 47,517,000 | 51,352,000 |
|---|
| 2015-06-30 | $573.59M | $460.67M | $76.12M | $28.89M | — | $49.43M | $26.69M | $864,000.00 | $27.24M | $9.85M | $17.39M | $0.36 | $0.38 | 296,000 | -1,008,000 |
|---|
| 2015-03-31 | $471.23M | $394.41M | $76.82M | $25.54M | — | $45.37M | $31.45M | $21,000.00 | $31.19M | $8.14M | $23.06M | $0.49 | $0.44 | 46,824,000 | 52,008,000 |
|---|
| 2014-12-31 | $503.01M | $418.56M | $84.45M | $25.47M | — | $41.57M | $42.89M | $36,000.00 | $42.74M | $11.5M | $31.24M | $0.68 | $0.61 | 46,131,000 | 51,091,000 |
|---|
| 2014-09-30 | $443.32M | $374.13M | $69.19M | $21.51M | — | $37.57M | $31.63M | $35,000.00 | $31.47M | $10.6M | $20.86M | $0.46 | $0.42 | 45,473,000 | 49,687,000 |
|---|
| 2014-06-30 | $428.07M | $361.67M | $66.4M | $23.02M | — | $39.86M | $26.54M | $19,000.00 | $26.34M | $9.79M | $16.55M | $0.37 | $0.34 | 471,000 | 655,000 |
|---|
| 2014-03-31 | $373.76M | $316.49M | $57.26M | $20.57M | — | $35.79M | $21.47M | $10,000.00 | $21.33M | $4.75M | $16.57M | $0.38 | $0.35 | 43,992,000 | 47,424,000 |
|---|
| 2013-12-31 | $356.36M | $301.27M | $55.09M | $20.43M | — | $34.89M | $20.2M | $46,000.00 | $20.07M | $6.73M | $13.34M | $0.31 | $0.30 | 42,915,000 | 45,039,000 |
|---|
| 2013-09-30 | $309.02M | $262.22M | $46.79M | $20.24M | — | $34.75M | $12.04M | $17,000.00 | $11.87M | $4.17M | $7.7M | $0.18 | $0.17 | 42,496,000 | 44,602,000 |
|---|
| 2013-06-30 | $322.33M | $276.31M | $46.02M | $19.56M | — | $33.6M | $12.43M | $24,000.00 | $12.29M | $3.87M | $8.43M | $0.19 | $0.19 | 91,000 | -14,000 |
|---|
| 2013-03-31 | $278.03M | $239.14M | $38.89M | $18.61M | — | $33.45M | $5.44M | $2,000.00 | $5.3M | -$1.74M | $7.04M | $0.17 | $0.16 | 42,147,000 | 44,148,000 |
|---|
| 2012-12-31 | $291.49M | $251.37M | $40.12M | $18.82M | — | $32.51M | $7.61M | $7,000.00 | $7.46M | $2.55M | $4.91M | $0.12 | $0.11 | 41,893,000 | 43,431,000 |
|---|
| 2012-09-30 | $270.71M | $235.69M | $35.02M | $18.22M | — | $33.33M | $1.68M | $15,000.00 | $1.54M | $643,000.00 | $899,000.00 | $0.02 | $0.02 | 41,667,000 | 44,174,000 |
|---|
| 2012-06-30 | $275.9M | $233.45M | $42.45M | $17.58M | — | $33.26M | $9.19M | $8,000.00 | $9.04M | $3.53M | $5.51M | $0.13 | $0.12 | 211,000 | 195,000 |
|---|
| 2012-03-31 | $240.18M | $199.45M | $40.73M | $17.16M | — | $31.14M | $9.59M | $9,000.00 | $9.41M | $2.33M | $7.08M | $0.17 | $0.16 | 41,126,000 | 44,610,000 |
|---|
| 2011-12-31 | $249.92M | $207.3M | $42.61M | $15.66M | — | $28.9M | $13.72M | $20,000.00 | $13.57M | $4.79M | $8.77M | $0.21 | $0.20 | 40,555,000 | 43,816,000 |
|---|
| 2011-09-30 | $247.89M | $208.26M | $39.63M | $13.82M | — | $26.11M | $13.51M | $17,000.00 | $13.34M | $4.85M | $8.49M | $0.21 | $0.19 | 40,356,000 | 43,395,000 |
|---|
| 2011-06-30 | $260.3M | $220.27M | $40.03M | $13.16M | — | $25.43M | $14.6M | $10,000.00 | $14.42M | $3.68M | $10.73M | $0.27 | $0.24 | 485,000 | 417,000 |
|---|
| 2011-03-31 | $234.29M | $196.43M | $37.86M | $12.2M | — | $22.7M | $15.16M | $21,000.00 | $15.02M | $4.32M | $10.7M | $0.28 | $0.25 | 38,269,000 | 42,854,000 |
|---|
| 2010-12-31 | $240.81M | $200.63M | $40.18M | $12.3M | — | $23.26M | $16.92M | $15,000.00 | $16.77M | $5.2M | $11.57M | $0.30 | $0.27 | 37,543,000 | 41,619,000 |
|---|
| 2010-09-30 | $207.18M | $174.14M | $33.04M | $10.45M | — | $21.03M | $12.01M | $20,000.00 | $11.87M | $4.65M | $7.22M | $0.19 | $0.17 | 37,224,000 | 41,431,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 | $39.06B | $34.84B | $4.23B | $771.23M | — | $1.46B | $2.77B | — | $2.79B | $556.33M | $2.23B | $3.65 | $3.26 | 601,806,000 | 697,348,000 |
|---|
| 2025-06-30 | $21.97B | $19.54B | $2.43B | $636.55M | — | $1.18B | $1.25B | $18.5M | $1.21B | $156.85M | $1.05B | $1.77 | $1.68 | 593,665,000 | 628,402,000 |
|---|
| 2024-06-30 | $14.99B | $12.93B | $2.06B | $463.55M | — | $850.64M | $1.21B | $22.72M | $1.21B | $63.29M | $1.15B | $2.07 | $1.92 | 555,878,000 | 602,146,000 |
|---|
| 2023-06-30 | $7.12B | $5.84B | $1.28B | $307.26M | — | $521.87M | $761.14M | $3.65M | $754.3M | $110.67M | $640M | $1.21 | $1.14 | 529,249,000 | 559,704,000 |
|---|
| 2022-06-30 | $5.2B | $4.4B | $800M | $272.27M | — | $464.83M | $335.17M | $8.08M | $336.83M | $52.88M | $285.16M | $0.55 | $0.53 | 514,785,000 | 536,155,000 |
|---|
| 2021-06-30 | $3.56B | $3.02B | $534.54M | $224.37M | — | $410.59M | $123.95M | -$2.83M | $118.63M | $6.94M | $111.87M | $2.19 | $2.09 | 51,157,000 | 53,507,000 |
|---|
| 2020-06-30 | $3.34B | $2.81B | $526.21M | $221.48M | — | $440.56M | $85.65M | $1.41M | $84.83M | $2.92M | $84.31M | $1.65 | $1.60 | 50,987,000 | 52,838,000 |
|---|
| 2019-06-30 | $3.5B | $3B | $495.52M | $179.91M | — | $398.29M | $97.23M | -$1.02M | $89.52M | $14.88M | $71.92M | $1.44 | $1.39 | 49,917,000 | 51,716,000 |
|---|
| 2018-06-30 | $3.36B | $2.93B | $429.99M | $165.1M | — | $335.28M | $94.71M | -$773,000.00 | $88.22M | $38.44M | $46.17M | $0.94 | $0.89 | 49,345,000 | 52,151,000 |
|---|
| 2017-06-30 | $2.48B | $2.13B | $349.96M | $143.99M | — | $255.08M | $94.88M | -$984,000.00 | $91.59M | $24.43M | $66.85M | $1.38 | $1.29 | 48,383,000 | 51,679,000 |
|---|
| 2016-06-30 | $2.22B | $1.89B | $330.5M | $124.22M | — | $223.01M | $107.49M | $1.51M | $107.4M | $35.32M | $72.08M | $1.50 | $1.39 | 47,917,000 | 51,836,000 |
|---|
| 2015-06-30 | $1.99B | $1.65B | $306.58M | $101.4M | — | $173.94M | $132.65M | $956,000.00 | $132.64M | $40.08M | $92.56M | $1.99 | $1.85 | 46,434,000 | 50,094,000 |
|---|
| 2014-06-30 | $1.47B | $1.24B | $225.55M | $84.26M | — | $145.29M | $80.26M | $92,000.00 | $79.59M | $25.44M | $54.16M | $1.24 | $1.16 | 43,599,000 | 46,512,000 |
|---|
| 2013-06-30 | $1.16B | $1B | $160.05M | $75.21M | — | $132.9M | $27.16M | $48,000.00 | $26.6M | $5.32M | $21.28M | $0.50 | $0.48 | 41,992,000 | 43,907,000 |
|---|
| 2012-06-30 | $1.01B | $848.46M | $165.42M | $64.22M | — | $119.4M | $46.01M | $54,000.00 | $45.35M | $15.5M | $29.85M | $0.72 | $0.67 | 40,890,000 | 44,152,000 |
|---|
| 2011-06-30 | $942.58M | $791.48M | $151.1M | $48.11M | — | $92.41M | $58.69M | $66,000.00 | $58.07M | $17.86M | $40.21M | $1.04 | $0.93 | 38,132,000 | 42,396,000 |
|---|
| 2010-06-30 | $721.44M | $606.45M | $114.99M | $37.38M | — | $74.25M | $40.75M | $103,000.00 | $40.47M | $13.55M | $26.92M | $0.73 | $0.65 | 35,884,000 | 40,735,000 |
|---|