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 | $937.32M | $508.07M | $429.25M | $52.96M | $36.29M | $89.26M | $340M | — | $343.06M | $58.16M | $284.9M | $4.71 | $4.70 | 4,000 | 3,000 |
|---|
| 2026-03-31 | $788.2M | $417.49M | $370.71M | $51.81M | $28.08M | $79.89M | $290.82M | — | $290.16M | $56.25M | $233.91M | $3.87 | $3.86 | 60,521,000 | 60,572,000 |
|---|
| 2025-12-31 | $814.87M | $440.87M | $374M | $50.85M | $30.25M | $81.1M | $292.9M | — | $291.31M | $57.7M | $233.61M | $3.86 | $3.86 | 60,500,000 | 60,566,000 |
|---|
| 2025-09-30 | $733.77M | $396.36M | $337.41M | $48.54M | $27.14M | $75.69M | $261.72M | — | $258.54M | $50.66M | $207.88M | $3.44 | $3.43 | 60,499,000 | 60,559,000 |
|---|
| 2025-06-30 | $759.15M | $416.42M | $342.73M | $47.46M | $33.87M | $81.33M | $261.4M | — | $258.21M | -$8.49M | $266.71M | $4.41 | $4.40 | 3,000 | 6,000 |
|---|
| 2025-03-31 | $664.17M | $368.3M | $295.87M | $44.26M | $24.75M | $69.01M | $226.86M | — | $221.44M | $41.01M | $180.44M | $2.98 | $2.98 | 60,490,000 | 60,545,000 |
|---|
| 2024-12-31 | $599.88M | $352.65M | $247.23M | $39.96M | $28.46M | $68.42M | $178.81M | — | $167.37M | $30.58M | $136.8M | $2.26 | $2.26 | 60,470,000 | 60,527,000 |
|---|
| 2024-09-30 | $550.34M | $318.73M | $231.62M | $38M | $24.42M | $62.41M | $169.21M | — | $158.63M | $30.64M | $127.99M | $2.12 | $2.12 | 60,469,000 | 60,494,000 |
|---|
| 2024-06-30 | $507.46M | $303.32M | $204.14M | $44.08M | $21.7M | $65.77M | $138.37M | — | $121.56M | $17.75M | $103.8M | $1.72 | $1.72 | 2,000 | 3,000 |
|---|
| 2024-03-31 | $493M | $318.9M | $174.1M | $42.5M | $20.38M | $62.88M | $111.22M | — | $92.35M | $16.06M | $76.29M | $1.26 | $1.26 | 60,461,000 | 60,463,000 |
|---|
| 2023-12-31 | $464.95M | $287.31M | $177.65M | $36.91M | $19.63M | $56.55M | $121.1M | — | $102.84M | $20.72M | $82.12M | $1.36 | $1.36 | 60,448,000 | 60,451,000 |
|---|
| 2023-09-30 | $463.08M | $279.2M | $183.88M | $36.28M | $19.29M | $55.57M | $128.3M | — | $107.08M | $19.33M | $87.75M | $1.45 | $1.45 | 60,447,000 | 60,451,000 |
|---|
| 2023-06-30 | $491.09M | $287.76M | $203.33M | $40.54M | $18.91M | $59.45M | $143.88M | — | $124.07M | $20.4M | $103.68M | $1.72 | $1.71 | 3,000 | 0 |
|---|
| 2023-03-31 | $457.77M | $269.3M | $188.48M | $38.21M | $16.74M | $54.95M | $133.53M | — | $117.03M | $18.45M | $98.58M | $1.63 | $1.63 | 60,441,000 | 60,455,000 |
|---|
| 2022-12-31 | $493.57M | $296.01M | $197.56M | $33.77M | $18.64M | $52.41M | $145.15M | — | $133.88M | $21.68M | $112.21M | $1.86 | $1.86 | 60,429,000 | 60,448,000 |
|---|
| 2022-09-30 | $498.08M | $326.72M | $171.37M | $32.66M | $16.7M | $49.36M | $122.01M | — | $111.36M | $18.18M | $93.18M | $1.54 | $1.54 | 60,427,000 | 60,446,000 |
|---|
| 2022-06-30 | $443.15M | $273.51M | $169.63M | $37.51M | $19.56M | $57.07M | $112.57M | — | $104.54M | $12.03M | $92.5M | $1.53 | $1.52 | -400,000 | -402,000 |
|---|
| 2022-03-31 | $358.07M | $242.05M | $116.02M | $35.26M | $18.15M | $53.41M | $62.61M | — | $59.35M | $9M | $50.35M | $0.82 | $0.82 | 61,411,000 | 61,435,000 |
|---|
| 2021-12-31 | $431.57M | $256.87M | $174.7M | $32.87M | $16.44M | $49.31M | $125.39M | — | $122.67M | $19.03M | $103.65M | $1.66 | $1.66 | 62,323,000 | 62,361,000 |
|---|
| 2021-09-30 | $458.91M | $249.45M | $209.46M | $32.05M | $15.71M | $47.77M | $161.7M | — | $157.88M | $25.73M | $132.15M | $2.11 | $2.11 | 62,519,000 | 62,561,000 |
|---|
| 2021-06-30 | $477.89M | $247.14M | $230.75M | $30.96M | $16.96M | $47.92M | $182.83M | — | $180.31M | $25.98M | $154.33M | $2.46 | $2.46 | -93,000 | -96,000 |
|---|
| 2021-03-31 | $467.24M | $244.5M | $222.74M | $30.48M | $13.26M | $43.74M | $179M | — | $174.11M | $28.04M | $146.08M | $2.33 | $2.32 | 62,810,000 | 62,865,000 |
|---|
| 2020-12-31 | $479.44M | $248.76M | $230.67M | $28.91M | $10.95M | $39.86M | $190.81M | — | $187.2M | $27.53M | $159.67M | $2.54 | $2.54 | 62,823,000 | 62,889,000 |
|---|
| 2020-09-30 | $473.53M | $245.42M | $228.12M | $25.81M | $12.35M | $38.16M | $189.95M | — | $186.04M | $29.53M | $156.51M | $2.46 | $2.46 | 63,612,000 | 63,673,000 |
|---|
| 2020-06-30 | $315.52M | $163.46M | $152.06M | $23.44M | $10.52M | $33.96M | $118.1M | — | $113.46M | $20.84M | $92.62M | $1.45 | $1.45 | -576,000 | -580,000 |
|---|
| 2020-03-31 | $337.42M | $177.78M | $159.64M | $21.67M | $10.61M | $32.28M | $127.36M | — | $120.74M | $17.02M | $103.72M | $1.60 | $1.60 | 64,630,000 | 64,699,000 |
|---|
| 2019-12-31 | $308.28M | $163.2M | $145.09M | $24.04M | $9M | $33.04M | $112.05M | — | $99.96M | $14.15M | $85.81M | $1.32 | $1.32 | 64,973,000 | 65,071,000 |
|---|
| 2019-09-30 | $323.28M | $171.89M | $151.39M | $20.25M | $10.45M | $30.7M | $120.69M | — | $116.04M | $17.89M | $98.15M | $1.44 | $1.43 | 68,390,000 | 68,484,000 |
|---|
| 2019-06-30 | $286.64M | $153.7M | $132.94M | $22.53M | $9.52M | $32.05M | $100.89M | — | $97.26M | $26.37M | $70.9M | $1.02 | $1.01 | -421,000 | -434,000 |
|---|
| 2019-03-31 | $284.91M | $152.08M | $132.83M | $21.34M | $9.35M | $30.69M | $102.14M | — | $98.69M | $10.39M | $88.3M | $1.25 | $1.25 | 70,540,000 | 70,692,000 |
|---|
| 2018-12-31 | $307.28M | $167.05M | $140.23M | $19.98M | $10.6M | $48.57M | $91.66M | — | $88.45M | $10.65M | $77.8M | $1.09 | $1.09 | 71,225,000 | 71,406,000 |
|---|
| 2018-09-30 | $282.91M | $151.3M | $131.61M | $18.22M | $13.77M | $31.99M | $99.62M | — | $97.09M | $11.39M | $85.7M | $1.16 | $1.16 | 73,774,000 | 73,963,000 |
|---|
| 2018-06-30 | $269.78M | $149.24M | $120.54M | $19.51M | $12.92M | $32.43M | $88.12M | — | $84.66M | $14.58M | $70.09M | $0.93 | $0.93 | -1,021,000 | -1,330,000 |
|---|
| 2018-03-31 | $250.4M | $135.93M | $114.48M | $17.42M | $12.19M | $29.61M | $84.87M | — | $80.19M | -$22.55M | $102.74M | $1.34 | $1.32 | 76,782,000 | 77,953,000 |
|---|
| 2017-12-31 | $250.81M | $153.91M | $96.9M | $20.47M | $10.35M | $30.82M | $66.08M | — | $63.59M | $115.05M | -$51.46M | -$0.66 | -$0.66 | 77,654,000 | 77,654,000 |
|---|
| 2017-09-30 | $245.87M | $134.21M | $111.66M | $16.93M | $7.67M | $24.59M | $87.06M | — | $85.7M | $10.78M | $74.93M | $0.93 | $0.92 | 80,135,000 | 81,748,000 |
|---|
| 2017-06-30 | $228.62M | $125.44M | $103.18M | $21.61M | $9.92M | $31.53M | $71.65M | — | $70.22M | $9.54M | $60.68M | $0.76 | $0.74 | -401,000 | -442,000 |
|---|
| 2017-03-31 | $218.36M | $119.27M | $99.09M | $16.6M | $9.07M | $25.68M | $73.41M | — | $72.37M | $7.94M | $64.43M | $0.79 | $0.77 | 81,652,000 | 83,317,000 |
|---|
| 2016-12-31 | $213.54M | $118.4M | $95.14M | $16.34M | $9M | $25.34M | $69.8M | — | $68.63M | $8.02M | $60.61M | $0.74 | $0.72 | 82,169,000 | 83,888,000 |
|---|
| 2016-09-30 | $204.76M | $106.45M | $98.3M | $14.54M | $8.86M | $23.4M | $74.9M | — | $73.8M | $2.02M | $71.79M | $0.88 | $0.86 | 81,812,000 | 83,854,000 |
|---|
| 2016-06-30 | $185.68M | $95.92M | $89.76M | $14.96M | $9.16M | $24.11M | $65.65M | — | $64.81M | $7.1M | $57.71M | $0.70 | $0.69 | -649,000 | -649,000 |
|---|
| 2016-03-31 | $167.43M | $84.94M | $82.49M | $13.82M | $8.54M | $22.36M | $60.14M | — | $59.63M | $6.93M | $52.7M | $0.63 | $0.62 | 83,349,000 | 84,685,000 |
|---|
| 2015-12-31 | $161.87M | $82.83M | $79.04M | $15.43M | $7.43M | $22.61M | $56.44M | — | $55.79M | $6.33M | $49.45M | $0.58 | $0.57 | 84,724,000 | 86,091,000 |
|---|
| 2015-09-30 | $151.42M | $77.91M | $73.5M | $13.56M | $8.14M | $13.67M | $59.84M | — | $59.72M | $5.96M | $53.76M | $0.62 | $0.61 | 87,062,000 | 88,465,000 |
|---|
| 2015-06-30 | $145.27M | $79.13M | $66.14M | $14.67M | $5.04M | $58.85M | $7.29M | — | $6.96M | $2.45M | $4.52M | $0.05 | $0.05 | -107,000 | -138,000 |
|---|
| 2015-03-31 | $147.46M | $81.48M | $65.98M | $15.24M | $5.51M | $20.75M | $45.23M | — | $44.47M | $3.33M | $41.14M | $0.47 | $0.46 | 87,904,000 | 89,400,000 |
|---|
| 2014-12-31 | $153.14M | $84.12M | $69.02M | $12.94M | $5.36M | $18.3M | $50.72M | — | $50.74M | $4.48M | $46.27M | $0.52 | $0.52 | 88,196,000 | 89,737,000 |
|---|
| 2014-09-30 | $150.09M | $89.04M | $61.05M | $11.72M | $5.7M | $17.42M | $43.63M | — | $43.58M | $5.83M | $37.74M | $0.43 | $0.42 | 88,240,000 | 89,913,000 |
|---|
| 2014-06-30 | $156.01M | $87.15M | $68.86M | $10.16M | $5.91M | $16.07M | $52.79M | — | $52.24M | $2.82M | $49.42M | $0.57 | $0.55 | 116,000 | 48,000 |
|---|
| 2014-03-31 | $148.33M | $82.72M | $65.61M | $9.41M | $6.06M | $15.48M | $50.14M | — | $49.85M | $4.65M | $45.2M | $0.51 | $0.50 | 87,901,000 | 89,775,000 |
|---|
| 2013-12-31 | $138.44M | $77.47M | $60.97M | $8.08M | $5.77M | $13.85M | $47.12M | — | $46.87M | $5.08M | $41.79M | $0.48 | $0.47 | 87,661,000 | 89,653,000 |
|---|
| 2013-09-30 | $129.69M | $71.66M | $58.02M | $6.32M | $5.81M | $12.13M | $45.9M | — | $45.65M | $5.12M | $40.53M | $0.46 | $0.45 | 87,411,000 | 89,473,000 |
|---|
| 2013-06-30 | $101.23M | $56.87M | $44.36M | $5.52M | $5.64M | $11.16M | $33.21M | — | $32.93M | $4.09M | $28.84M | $0.33 | $0.32 | -388,000 | -397,000 |
|---|
| 2013-03-31 | $83.16M | $47.69M | $35.47M | $5.68M | $6.29M | $11.96M | $23.5M | — | $23.22M | $2.55M | $20.67M | $0.24 | $0.23 | 87,004,000 | 88,953,000 |
|---|
| 2012-12-31 | $74.9M | $44.42M | $30.49M | $5.05M | $5.31M | $10.37M | $20.12M | — | $19.92M | $2.12M | $17.8M | $0.20 | $0.20 | 88,094,000 | 90,056,000 |
|---|
| 2012-09-30 | $61.54M | $36.52M | $25.02M | $4.71M | $4.53M | $9.25M | $15.78M | — | $15.69M | $2.51M | $13.18M | $0.14 | $0.14 | 90,970,000 | 92,925,000 |
|---|
| 2012-06-30 | $94.87M | $53.83M | $41.04M | $5.03M | $1.95M | $6.98M | $34.06M | — | $33.93M | $5.44M | $28.49M | $0.36 | $0.36 | 2,812,000 | 2,812,000 |
|---|
| 2012-03-31 | $91.67M | $52.01M | $39.66M | $4.62M | $2.48M | $7.1M | $32.56M | — | $32.37M | $4.45M | $27.92M | $0.30 | $0.30 | 91,861,000 | 94,177,000 |
|---|
| 2011-12-31 | $87.82M | $50.53M | $37.29M | $3.68M | $2.43M | $6.11M | $31.18M | — | $30.86M | $6.17M | $24.69M | $0.16 | $0.16 | 87,487,000 | 90,056,000 |
|---|
| 2011-09-30 | $79.17M | $46.15M | $33.01M | $3.37M | $2.14M | $5.51M | $27.5M | — | $26.87M | $5.37M | $21.49M | -$1.30 | -$1.30 | 62,717,000 | 62,717,000 |
|---|
| 2011-06-30 | $67.55M | $39.52M | $28.04M | $3.34M | $2.05M | $5.39M | $22.65M | — | $22.68M | $4.54M | $18.14M | -$0.09 | -$0.10 | -148,000 | -115,000 |
|---|
| 2011-03-31 | $51.15M | $30.05M | $21.1M | $2.94M | $1.88M | $4.82M | $16.28M | — | $16.29M | $3.26M | $13.03M | $0.05 | $0.05 | 62,610,000 | 66,416,000 |
|---|
| 2010-12-31 | $45.09M | $27.05M | $18.04M | $2.6M | $1.76M | $4.36M | $13.68M | — | $13.71M | $2.74M | $10.98M | $0.06 | $0.06 | 62,610,000 | 66,349,000 |
|---|
| 2010-09-30 | $34.08M | $20.45M | $13.63M | $2.5M | $1.67M | $4.16M | $9.47M | — | $9.48M | $1.89M | $7.58M | $0.06 | $0.06 | 64,486,000 | 68,058,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 | $3.27B | $1.76B | $1.51B | $204.17M | $121.77M | $325.93M | $1.19B | — | $1.18B | $222.77M | $960.3M | $15.87 | $15.85 | 60,510,000 | 60,570,000 |
|---|
| 2025-06-30 | $2.57B | $1.46B | $1.12B | $169.67M | $111.5M | $281.17M | $836.28M | — | $805.65M | $93.73M | $711.92M | $11.77 | $11.76 | 60,480,000 | 60,534,000 |
|---|
| 2024-06-30 | $1.93B | $1.19B | $739.76M | $159.77M | $81M | $240.77M | $499M | — | $423.83M | $73.87M | $349.96M | $5.79 | $5.79 | 60,454,000 | 60,458,000 |
|---|
| 2023-06-30 | $1.94B | $1.18B | $760.73M | $145.17M | $70.99M | $216.17M | $544.57M | — | $486.34M | $78.7M | $407.64M | $6.75 | $6.74 | 60,435,000 | 60,451,000 |
|---|
| 2022-06-30 | $1.69B | $1.02B | $669.81M | $137.69M | $69.86M | $207.55M | $462.26M | — | $444.45M | $65.79M | $378.66M | $6.14 | $6.13 | 61,689,000 | 61,723,000 |
|---|
| 2021-06-30 | $1.9B | $985.82M | $912.28M | $116.17M | $53.51M | $169.68M | $742.59M | — | $727.65M | $111.07M | $616.58M | $9.79 | $9.78 | 62,991,000 | 63,052,000 |
|---|
| 2020-06-30 | $1.28B | $676.33M | $608.17M | $89.41M | $40.57M | $129.97M | $478.2M | — | $450.2M | $69.9M | $380.3M | $5.81 | $5.80 | 65,427,000 | 65,514,000 |
|---|
| 2019-06-30 | $1.16B | $624.13M | $537.6M | $82.07M | $43.24M | $143.31M | $394.3M | — | $381.49M | $58.8M | $322.69M | $4.52 | $4.51 | 71,435,000 | 71,602,000 |
|---|
| 2018-06-30 | $1.02B | $573.29M | $443.57M | $74.32M | $43.12M | $117.45M | $326.13M | — | $314.14M | $117.85M | $196.29M | $2.54 | $2.51 | 77,179,000 | 78,331,000 |
|---|
| 2017-06-30 | $865.27M | $469.56M | $395.71M | $69.09M | $36.85M | $105.95M | $289.76M | — | $285.02M | $27.52M | $257.51M | $3.16 | $3.09 | 81,478,000 | 83,252,000 |
|---|
| 2016-06-30 | $666.4M | $341.6M | $324.8M | $57.77M | $33.27M | $82.74M | $242.06M | — | $239.94M | $26.32M | $213.62M | $2.53 | $2.49 | 84,402,000 | 85,784,000 |
|---|
| 2015-06-30 | $595.95M | $333.76M | $262.19M | $54.57M | $21.61M | $115.31M | $146.88M | — | $145.75M | $16.09M | $129.66M | $1.47 | $1.45 | 88,008,000 | 89,569,000 |
|---|
| 2014-06-30 | $572.46M | $319M | $253.47M | $33.96M | $23.56M | $57.52M | $195.95M | — | $194.61M | $17.67M | $176.94M | $2.02 | $1.97 | 87,772,000 | 89,715,000 |
|---|
| 2013-06-30 | $320.82M | $185.49M | $135.33M | $20.96M | $21.78M | $42.73M | $92.6M | — | $91.75M | $11.26M | $80.49M | $0.91 | $0.89 | 88,314,000 | 90,259,000 |
|---|
| 2012-06-30 | $353.52M | $202.51M | $151M | $16.7M | $9.01M | $25.71M | $125.29M | — | $124.02M | $21.43M | $102.59M | -$0.12 | -$0.12 | 83,460,000 | 83,460,000 |
|---|
| 2011-06-30 | $197.87M | $117.06M | $80.81M | $11.37M | $7.36M | $18.73M | $62.08M | — | $62.16M | $12.43M | $49.73M | $0.08 | $0.07 | 63,092,000 | 66,907,000 |
|---|
| 2010-06-30 | $136.95M | $82.4M | $54.55M | $31.7M | $18.16M | $49.87M | $4.68M | — | $5.26M | $10.72M | -$5.46M | -$0.08 | -$0.08 | 88,972,000 | 88,972,000 |
|---|