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 | $2.71B | — | — | — | $562.56M | — | $272.19M | — | $200.13M | $43.38M | $156.75M | $7.09 | $7.05 | 11,000 | 18,000 |
|---|
| 2026-03-31 | $2.35B | — | — | — | $510.18M | — | $228.88M | — | $176.61M | $46.22M | $130.39M | $5.90 | $5.88 | 22,087,000 | 22,165,000 |
|---|
| 2025-12-31 | $2.22B | — | — | — | $464.59M | — | $206.47M | — | $161.52M | $37.66M | $123.86M | $5.61 | $5.59 | 22,082,000 | 22,145,000 |
|---|
| 2025-09-30 | $2.29B | — | — | — | $473.86M | — | $212.28M | — | $166.1M | $41.29M | $124.81M | $5.67 | $5.63 | 21,994,000 | 22,166,000 |
|---|
| 2025-06-30 | $2.3B | — | — | — | $457.43M | — | $206.68M | — | $160.99M | $3.13M | $157.86M | $7.16 | $7.11 | -85,000 | -92,000 |
|---|
| 2025-03-31 | $2.17B | — | — | — | $480.92M | — | $196.37M | — | $151.25M | $39.39M | $111.86M | $5.02 | $5.00 | 22,279,000 | 22,383,000 |
|---|
| 2024-12-31 | $2.1B | — | — | — | $466.66M | — | $181.3M | — | $137.23M | $27.29M | $109.94M | $4.90 | $4.88 | 22,414,000 | 22,534,000 |
|---|
| 2024-09-30 | $2.06B | — | — | — | $427.95M | — | $179.84M | — | $155.87M | $35.69M | $120.18M | $5.39 | $5.33 | 22,304,000 | 22,539,000 |
|---|
| 2024-06-30 | $2.04B | — | — | — | $476.32M | — | $197.75M | — | $173.45M | $38.79M | $134.66M | $6.03 | $5.97 | -26,000 | -20,000 |
|---|
| 2024-03-31 | $1.94B | — | — | — | $430.13M | — | $181.3M | — | $153.64M | $38.29M | $115.35M | $5.17 | $5.13 | 22,292,000 | 22,478,000 |
|---|
| 2023-12-31 | $1.83B | — | — | — | $409.36M | — | $133.31M | — | $105.79M | $21.92M | $83.87M | $3.76 | $3.74 | 22,282,000 | 22,407,000 |
|---|
| 2023-09-30 | $1.85B | — | — | — | $404.63M | — | $137.35M | — | $111.78M | $25.73M | $86.05M | $3.80 | $3.76 | 22,647,000 | 22,894,000 |
|---|
| 2023-06-30 | $1.7B | — | — | — | $410.14M | — | $148.8M | — | $124.64M | $16.87M | $107.77M | $4.72 | $4.67 | -133,000 | -133,000 |
|---|
| 2023-03-31 | $1.74B | — | — | — | $410.24M | — | $155.03M | — | $131.46M | $30.72M | $100.74M | $4.37 | $4.33 | 23,055,000 | 23,277,000 |
|---|
| 2022-12-31 | $1.65B | — | — | — | $388.3M | — | $130.87M | — | $110.93M | $23.82M | $87.1M | $3.71 | $3.68 | 23,506,000 | 23,676,000 |
|---|
| 2022-09-30 | $1.61B | — | — | — | $382.08M | — | $132.8M | — | $116.61M | $27.49M | $89.13M | $3.81 | $3.76 | 23,420,000 | 23,678,000 |
|---|
| 2022-06-30 | $1.64B | — | — | — | $406.41M | — | $119.84M | — | $108.57M | $15.6M | $92.97M | $3.97 | $3.93 | -11,000 | -10,000 |
|---|
| 2022-03-31 | $1.58B | — | — | — | $402.23M | — | $125.36M | — | $116.27M | $20.86M | $95.42M | $4.08 | $4.04 | 23,409,000 | 23,616,000 |
|---|
| 2021-12-31 | $1.49B | — | — | — | $354.98M | — | $124.11M | — | $113.1M | $22.8M | $90.3M | $3.86 | $3.83 | 23,399,000 | 23,598,000 |
|---|
| 2021-09-30 | $1.49B | — | — | — | $357.11M | — | $127.03M | — | $116.63M | $28.52M | $88.11M | $3.74 | $3.70 | 23,560,000 | 23,844,000 |
|---|
| 2021-06-30 | $1.56B | — | — | — | $376.79M | — | $112.05M | — | $100.24M | -$36.74M | $136.98M | $5.71 | $5.64 | -321,000 | -315,000 |
|---|
| 2021-03-31 | $1.55B | $1B | — | — | $369.02M | — | $151.44M | — | $142.48M | $22.14M | $120.34M | $4.83 | $4.78 | 24,935,000 | 25,166,000 |
|---|
| 2020-12-31 | $1.47B | $947.13M | — | — | $347.81M | — | $141.54M | — | $132.45M | $25.97M | $106.48M | $4.22 | $4.18 | 25,225,000 | 25,451,000 |
|---|
| 2020-09-30 | $1.46B | $939.93M | — | — | $355M | — | $134.42M | — | $124.44M | $30.8M | $93.64M | $3.73 | $3.67 | 25,099,000 | 25,486,000 |
|---|
| 2020-06-30 | $1.5B | — | — | — | $351.43M | — | $133.68M | — | $123.23M | $29.5M | $93.73M | $3.73 | $3.67 | 19,000 | 4,000 |
|---|
| 2020-03-31 | $1.47B | $953.63M | — | — | $371.14M | — | $113.68M | — | $99.59M | $19.01M | $80.58M | $3.21 | $3.16 | 25,078,000 | 25,478,000 |
|---|
| 2019-12-31 | $1.4B | $904.87M | — | — | $352.45M | — | $110.19M | — | $95.47M | $16.28M | $79.2M | $3.16 | $3.11 | 25,065,000 | 25,435,000 |
|---|
| 2019-09-30 | $1.36B | $878.88M | — | — | $357.59M | — | $100.16M | — | $83.35M | $15.37M | $67.98M | $2.73 | $2.66 | 24,894,000 | 25,532,000 |
|---|
| 2019-06-30 | $1.37B | $1.29B | — | — | $359.28M | — | $81.1M | — | $62.91M | $12.88M | $50.03M | $2.01 | $1.96 | 14,000 | 26,000 |
|---|
| 2019-03-31 | $1.26B | $1.17B | — | — | $324.83M | — | $94.91M | — | $81.44M | $13.3M | $68.15M | $2.74 | $2.69 | 24,866,000 | 25,348,000 |
|---|
| 2018-12-31 | $1.18B | $1.08B | — | — | $269.68M | — | $102.26M | — | $92.84M | $24.25M | $68.6M | $2.76 | $2.71 | 24,856,000 | 25,338,000 |
|---|
| 2018-09-30 | $1.17B | $1.07B | — | — | $264.76M | — | $99.6M | — | $90.71M | $11.88M | $78.83M | $3.19 | $3.10 | 24,737,000 | 25,424,000 |
|---|
| 2018-06-30 | $1.17B | $1.09B | — | — | $287.79M | — | $80.34M | — | $71.07M | $19.24M | $51.83M | $2.09 | $2.05 | 28,000 | 26,000 |
|---|
| 2018-03-31 | $1.12B | $1.02B | — | — | $273.15M | — | $104.79M | — | $94.23M | $29.73M | $64.5M | $2.62 | $2.56 | 24,656,000 | 25,234,000 |
|---|
| 2017-12-31 | $1.09B | $999.6M | — | — | $254.18M | — | $88.26M | — | $77.31M | -$65.49M | $142.8M | $5.80 | $5.66 | 24,622,000 | 25,211,000 |
|---|
| 2017-09-30 | $1.09B | $1.02B | — | — | $261.24M | — | $67.3M | — | $56.06M | $14.01M | $42.05M | $1.72 | $1.67 | 24,487,000 | 25,243,000 |
|---|
| 2017-06-30 | $1.14B | $1.06B | — | — | $270.4M | — | $80.09M | — | $68.37M | $24.14M | $44.23M | $1.81 | $1.76 | 19,000 | 35,000 |
|---|
| 2017-03-31 | $1.09B | $1.02B | — | — | $269.24M | — | $67.25M | — | $55.15M | $14.79M | $40.36M | $1.65 | $1.61 | 24,419,000 | 25,106,000 |
|---|
| 2016-12-31 | $1.06B | $977.28M | — | — | $253.82M | — | $80.26M | — | $67.93M | $25.51M | $42.42M | $1.74 | $1.69 | 24,387,000 | 25,069,000 |
|---|
| 2016-09-30 | $1.07B | $1B | — | — | $257.34M | — | $69.66M | — | $57.17M | $20.51M | $36.66M | $1.51 | $1.47 | 24,340,000 | 24,928,000 |
|---|
| 2016-06-30 | $1.11B | $1.03B | — | — | $258.6M | — | $81.08M | — | $68.42M | $24.82M | $43.6M | $1.80 | $1.75 | 19,000 | 33,000 |
|---|
| 2016-03-31 | $977.27M | $913.6M | — | — | $249.48M | — | $63.68M | — | $52.56M | $18.45M | $34.12M | $1.41 | $1.38 | 24,277,000 | 24,801,000 |
|---|
| 2015-12-31 | $830.44M | $774.95M | — | — | $213.14M | — | $55.48M | — | $47.3M | $16.85M | $30.45M | $1.26 | $1.23 | 24,246,000 | 24,786,000 |
|---|
| 2015-09-30 | $822.44M | $757.94M | — | — | $205.7M | — | $64.51M | — | $55.33M | $20.69M | $34.63M | $1.43 | $1.40 | 24,208,000 | 24,721,000 |
|---|
| 2015-06-30 | $865.51M | $790.43M | — | — | $207M | — | $75.08M | — | $66.47M | $25.13M | $41.38M | $1.72 | $1.68 | 77,000 | 75,000 |
|---|
| 2015-03-31 | $817.8M | $764.08M | — | — | $205.17M | — | $53.72M | — | $45.24M | $16.19M | $29.04M | $1.20 | $1.18 | 24,165,000 | 24,527,000 |
|---|
| 2014-12-31 | $815.42M | $767.9M | — | — | $204.41M | — | $47.53M | — | $38.93M | $14.29M | $24.64M | $1.03 | $1.01 | 23,890,000 | 24,314,000 |
|---|
| 2014-09-30 | $814.73M | $754.67M | — | — | $200.83M | — | $60.06M | — | $50.98M | $19.72M | $31.13M | $1.32 | $1.29 | 23,565,000 | 24,104,000 |
|---|
| 2014-06-30 | $905.72M | $836.48M | — | — | $205.75M | — | $69.24M | — | $59.4M | $22.79M | $36.53M | $1.56 | $1.49 | 23,000 | -213,000 |
|---|
| 2014-03-31 | $900.39M | $839.86M | — | — | $216.16M | — | $60.53M | — | $49.05M | $18.04M | $30.83M | $1.31 | $1.19 | 23,473,000 | 25,973,000 |
|---|
| 2013-12-31 | $894.19M | $827.73M | — | — | $204.83M | — | $66.45M | — | $57M | $22.09M | $34.96M | $1.49 | $1.38 | 23,433,000 | 25,297,000 |
|---|
| 2013-09-30 | $864.27M | $803.08M | — | — | $188.71M | — | $61.18M | — | $53.79M | $20.4M | $32.99M | $1.42 | $1.33 | 23,314,000 | 24,835,000 |
|---|
| 2013-06-30 | $912.93M | $845.03M | — | — | $204.09M | — | $67.9M | — | $61.39M | $23.17M | $37.94M | $1.64 | $1.56 | 42,000 | 145,000 |
|---|
| 2013-03-31 | $906.2M | $837.58M | — | — | $200.68M | — | $68.62M | — | $62.33M | $23.84M | $38.37M | $1.67 | $1.62 | 23,021,000 | 23,706,000 |
|---|
| 2012-12-31 | $931.63M | $862.05M | — | — | $209.07M | — | $69.58M | — | $63.35M | $23.37M | $39.68M | $1.74 | $1.69 | 22,852,000 | 23,537,000 |
|---|
| 2012-09-30 | $931.24M | $866.5M | — | — | $207.62M | — | $64.74M | — | $57.96M | $21.97M | $35.71M | $1.55 | $1.49 | 23,032,000 | 23,980,000 |
|---|
| 2012-06-30 | $948.87M | $872.17M | — | — | $206.11M | — | $76.71M | — | $70.92M | $27.23M | $43.4M | $1.64 | $1.59 | -226,000 | -291,000 |
|---|
| 2012-03-31 | $927.96M | $855.18M | — | — | $208.84M | — | $72.78M | — | $66.61M | $25.48M | $40.86M | $1.54 | $1.45 | 26,537,000 | 28,086,000 |
|---|
| 2011-12-31 | $973.24M | $898.54M | — | — | $204.54M | — | $74.71M | — | $68.17M | $26.89M | $41.06M | $1.55 | $1.51 | 26,450,000 | 27,270,000 |
|---|
| 2011-09-30 | $973.24M | $848.74M | — | — | $200.28M | — | $75.65M | — | $70.05M | $27.94M | $41.06M | $1.46 | $1.41 | 28,915,000 | 29,842,000 |
|---|
| 2011-06-30 | $963.16M | $885.08M | — | — | $185.68M | — | $78.08M | — | $72.44M | $26.32M | $45.9M | $1.52 | $1.45 | -40,000 | 198,000 |
|---|
| 2011-03-31 | $913.37M | $851.58M | — | — | $191.4M | — | $61.79M | — | $56.11M | $19.4M | $36.43M | $1.20 | $1.16 | 30,373,000 | 31,300,000 |
|---|
| 2010-12-31 | $867.28M | $807.84M | — | — | $185.25M | — | $59.44M | — | $53.44M | $19.95M | $33.24M | $1.10 | $1.08 | 30,288,000 | 30,906,000 |
|---|
| 2010-09-30 | $833.97M | $781.87M | — | — | $179.32M | — | $52.1M | — | $46.26M | $17.44M | $28.66M | $0.95 | $0.92 | 30,304,000 | 31,102,000 |
|---|
| 2010-06-30 | $848.72M | $794.75M | — | — | $177.89M | — | $53.97M | — | $48.49M | $18.2M | $29.9M | $0.98 | $0.96 | 34,000 | 115,000 |
|---|
| 2010-03-31 | $784.17M | $736.85M | — | — | $171.45M | — | $47.32M | — | $40.83M | $14.06M | $26.71M | $0.89 | $0.87 | 30,171,000 | 30,641,000 |
|---|
| 2009-12-31 | $776.73M | $729.27M | — | — | $172.6M | — | $47.46M | — | $40.34M | $14.23M | $26.05M | $0.87 | $0.85 | 30,109,000 | 30,580,000 |
|---|
| 2009-09-30 | $739.52M | $693.49M | — | — | $171.8M | — | $46.03M | — | $38.77M | $14.69M | $23.86M | $0.79 | $0.78 | 30,034,000 | 30,464,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 | $9.57B | — | — | — | $2.01B | — | $919.82M | — | $704.36M | $168.55M | $535.81M | $24.28 | $24.16 | 22,065,000 | 22,176,000 |
|---|
| 2025-06-30 | $8.63B | — | — | — | $1.83B | — | $764.19M | — | $605.34M | $105.51M | $499.83M | $22.47 | $22.32 | 22,247,000 | 22,393,000 |
|---|
| 2024-06-30 | $7.66B | — | — | — | $1.72B | — | $649.71M | — | $544.65M | $124.73M | $419.92M | $18.76 | $18.60 | 22,381,000 | 22,573,000 |
|---|
| 2023-06-30 | $6.7B | — | — | — | $1.59B | — | $567.5M | — | $483.64M | $98.9M | $384.74M | $16.59 | $16.43 | 23,196,000 | 23,413,000 |
|---|
| 2022-06-30 | $6.2B | — | — | — | $1.52B | — | $496.33M | — | $454.57M | $87.78M | $366.79M | $15.64 | $15.49 | 23,446,000 | 23,677,000 |
|---|
| 2021-06-30 | $6.04B | — | — | — | $1.45B | — | $539.45M | — | $499.62M | $42.17M | $457.44M | $18.52 | $18.30 | 24,705,000 | 24,992,000 |
|---|
| 2020-06-30 | $5.72B | — | — | — | $1.43B | — | $457.7M | — | $401.64M | $80.16M | $321.48M | $12.84 | $12.61 | 25,031,000 | 25,485,000 |
|---|
| 2019-06-30 | $4.99B | $4.61B | — | — | $1.22B | — | $377.87M | — | $327.91M | $62.31M | $265.6M | $10.70 | $10.46 | 24,833,000 | 25,395,000 |
|---|
| 2018-06-30 | $4.47B | $4.13B | — | — | $1.08B | — | $340.7M | — | $298.66M | -$2.51M | $301.17M | $12.23 | $11.93 | 24,616,000 | 25,255,000 |
|---|
| 2017-06-30 | $4.35B | $4.06B | — | — | $1.05B | — | $297.26M | — | $248.62M | $84.95M | $163.67M | $6.71 | $6.53 | 24,401,000 | 25,069,000 |
|---|
| 2016-06-30 | $3.74B | $3.48B | — | — | $926.92M | — | $264.75M | — | $223.61M | $80.81M | $142.8M | $5.89 | $5.76 | 24,262,000 | 24,802,000 |
|---|
| 2015-06-30 | $3.31B | $3.08B | — | — | $817.4M | — | $236.38M | — | $201.62M | $75.33M | $126.2M | $5.27 | $5.17 | 23,948,000 | 24,388,000 |
|---|
| 2014-06-30 | $3.56B | $3.31B | — | — | $815.46M | — | $257.4M | — | $219.25M | $83.33M | $135.32M | $5.78 | $5.38 | 23,429,000 | 25,155,000 |
|---|
| 2013-06-30 | $3.68B | $3.41B | — | — | $821.47M | — | $270.84M | — | $245.02M | $92.35M | $151.69M | $6.59 | $6.35 | 23,010,000 | 23,885,000 |
|---|
| 2012-06-30 | $3.77B | $3.47B | — | — | $819.77M | — | $299.85M | — | $275.75M | $107.54M | $167.45M | $6.18 | $5.96 | 27,077,000 | 28,111,000 |
|---|
| 2011-06-30 | $3.58B | $3.33B | — | — | $741.65M | — | $251.4M | — | $228.26M | $83.11M | $144.22M | $4.76 | $4.61 | 30,281,000 | 31,300,000 |
|---|
| 2010-06-30 | $3.15B | $2.95B | — | — | $693.74M | — | $194.78M | — | $168.43M | $61.17M | $106.52M | $3.53 | $3.47 | 30,138,000 | 30,676,000 |
|---|
| 2009-06-30 | $2.73B | $2.55B | — | — | $627.57M | — | $184.11M | — | $152.99M | $62.57M | $89.7M | $2.99 | $2.95 | 29,976,000 | 30,427,000 |
|---|