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 | $484.06M | $316.1M | $167.95M | $19.5M | $69.75M | $94.07M | $73.89M | — | $69.77M | $14.53M | $55.24M | $3.38 | $3.24 | -122,000 | -134,000 |
|---|
| 2026-03-31 | $453.25M | $302.92M | $150.32M | $19.46M | $71.49M | $97.11M | $53.21M | — | $49.22M | $9M | $40.22M | $2.44 | $2.33 | 16,474,000 | 17,291,000 |
|---|
| 2025-12-31 | $464.06M | $312.43M | $151.63M | $19.76M | $70.2M | $92.83M | $58.8M | — | $48.08M | $9.38M | $38.7M | $2.31 | $2.22 | 16,740,000 | 17,469,000 |
|---|
| 2025-09-30 | $384.62M | $261.44M | $123.19M | $20.43M | $66.96M | $90.11M | $33.07M | — | $25.68M | $5.12M | $20.56M | $1.22 | $1.18 | 16,896,000 | 17,473,000 |
|---|
| 2025-06-30 | $504.99M | $336.75M | $168.24M | $18.84M | $74.69M | $95.22M | $73.02M | — | $65.8M | $13.05M | $52.75M | $3.15 | $3.04 | 11,000 | 89,000 |
|---|
| 2025-03-31 | $444.35M | $294.06M | $150.29M | $18.57M | $73.25M | $94.07M | $56.22M | — | $47.99M | $6.86M | $41.13M | $2.45 | $2.40 | 16,781,000 | 17,159,000 |
|---|
| 2024-12-31 | $419.82M | $272.67M | $147.15M | $18.26M | $70.72M | $89.19M | $57.96M | — | $49.34M | $11.52M | $37.82M | $2.26 | $2.22 | 16,724,000 | 17,040,000 |
|---|
| 2024-09-30 | $344.01M | $222.51M | $121.5M | $17.77M | $72.22M | $91.17M | $30.33M | — | $22.97M | $5.03M | $17.94M | $1.07 | $1.05 | 16,742,000 | 17,055,000 |
|---|
| 2024-06-30 | $480.91M | $326.59M | $154.32M | $15.86M | $71.75M | $91.5M | $62.82M | — | $54.66M | $9.98M | $44.68M | $2.63 | $2.56 | 24,000 | 53,000 |
|---|
| 2024-03-31 | $405.41M | $269.31M | $136.1M | $17.14M | $66.58M | $84.73M | $51.36M | — | $43.96M | $9.91M | — | $2.00 | $1.95 | 17,042,000 | 17,425,000 |
|---|
| 2023-12-31 | $373.24M | $231.93M | $141.3M | $16.35M | $71.6M | $88.98M | $52.32M | — | $45.79M | $9.23M | — | $2.15 | $2.11 | 16,995,000 | 17,302,000 |
|---|
| 2023-09-30 | $279.21M | $180.47M | $98.75M | $15.92M | $59.8M | $76.19M | $22.56M | — | $16.81M | $3.93M | $12.88M | $0.77 | $0.75 | 16,825,000 | 17,175,000 |
|---|
| 2023-06-30 | $411.87M | $268.85M | $143.02M | $15.5M | $67.17M | $85.87M | $57.15M | — | $51.45M | $9.07M | $42.38M | $2.52 | $2.46 | -30,000 | 39,000 |
|---|
| 2023-03-31 | $302.89M | $199.1M | $103.79M | $14.85M | $53.71M | $69.45M | $34.34M | — | $28.61M | $6.8M | — | $1.30 | $1.27 | 16,809,000 | 17,184,000 |
|---|
| 2022-12-31 | $295.6M | $199.39M | $96.21M | $14.46M | $54M | $70.72M | $25.49M | — | $20.31M | $3.96M | — | $0.97 | $0.96 | 16,841,000 | 17,103,000 |
|---|
| 2022-09-30 | $268.07M | $180.57M | $87.5M | $14.54M | $53.44M | $69.2M | $18.3M | — | $14.87M | $3.63M | $11.24M | $0.66 | $0.65 | 16,924,000 | 17,180,000 |
|---|
| 2022-06-30 | $336.82M | $214.36M | $122.47M | $14.64M | $65.54M | $82.91M | $39.56M | — | $37.13M | $3.37M | $33.76M | $1.97 | $1.93 | -183,000 | -166,000 |
|---|
| 2022-03-31 | $290.48M | $187.62M | $102.86M | $15.15M | $57.81M | $74.43M | $28.43M | — | $53.5M | $10.76M | — | $2.45 | $2.41 | 17,417,000 | 17,709,000 |
|---|
| 2021-12-31 | $276.68M | $176.91M | $99.77M | $14.98M | $54.88M | $70.69M | $29.09M | — | $26.87M | $7.07M | — | $1.11 | $1.09 | 17,838,000 | 18,106,000 |
|---|
| 2021-09-30 | $279.26M | $179.93M | $99.33M | $14.82M | $57.32M | $74.65M | $24.68M | — | $22.66M | $3.61M | $19.05M | $1.06 | $1.04 | 17,947,000 | 18,306,000 |
|---|
| 2021-06-30 | $332.2M | $214.13M | $118.07M | $13.9M | $68.12M | $84.21M | $33.85M | — | $29.71M | $3.82M | $25.89M | $1.44 | $1.40 | -13,000 | 110,000 |
|---|
| 2021-03-31 | $283.79M | $179.77M | $104.02M | $13.93M | $57.91M | $71.55M | $32.47M | — | $28.3M | $9.53M | — | $1.04 | $1.03 | 17,969,000 | 18,298,000 |
|---|
| 2020-12-31 | $276.01M | $173.93M | $102.08M | $13.78M | $56.1M | $69.72M | $32.36M | — | $28.13M | $8.09M | — | $1.12 | $1.10 | 17,924,000 | 18,196,000 |
|---|
| 2020-09-30 | $254.91M | $159.16M | $95.75M | $12.08M | $58.62M | $79.06M | $16.69M | — | $12.5M | $3.16M | $9.34M | $0.52 | $0.51 | 18,051,000 | 18,335,000 |
|---|
| 2020-06-30 | $276.97M | $175.42M | $101.55M | $12.82M | $60.31M | $78.09M | $23.46M | — | $18.98M | $5.01M | $13.97M | $0.78 | $0.77 | -60,000 | -93,000 |
|---|
| 2020-03-31 | $292.88M | $183.78M | $109.11M | $15.36M | $65.58M | $85.48M | $23.63M | — | $18.92M | -$639,000.00 | — | $1.08 | $1.06 | 18,182,000 | 18,513,000 |
|---|
| 2019-12-31 | $305.34M | $194.57M | $110.77M | $14.88M | $63.9M | $77.85M | $32.92M | — | $28.08M | $7.09M | — | $1.15 | $1.12 | 18,312,000 | 18,682,000 |
|---|
| 2019-09-30 | $290.85M | $191.64M | $99.21M | $14.25M | $62.18M | $74.32M | $24.89M | — | $20.15M | -$592,000.00 | $20.74M | $1.14 | $1.10 | 18,259,000 | 18,903,000 |
|---|
| 2019-06-30 | $308.38M | $195.36M | $113.02M | $16.26M | $66.4M | $85.33M | $27.69M | — | $22.63M | $5.97M | $16.66M | $0.92 | $0.88 | 12,000 | 42,000 |
|---|
| 2019-03-31 | $304.28M | $192.97M | $111.32M | $13.7M | $67.28M | $79.2M | $32.12M | — | $26.53M | $6.9M | — | $1.09 | $1.05 | 18,079,000 | 18,671,000 |
|---|
| 2018-12-31 | $303.21M | $192.86M | $110.34M | $12.81M | $67.1M | $78.64M | $31.71M | — | $26.09M | $6.98M | — | $1.06 | $1.03 | 18,085,000 | 18,624,000 |
|---|
| 2018-09-30 | $266.25M | $170.34M | $95.91M | $13.75M | $61.71M | $79.66M | $16.26M | — | $10.93M | $1.52M | $9.4M | $0.52 | $0.50 | 18,090,000 | 18,736,000 |
|---|
| 2018-06-30 | $287.33M | $186.16M | $101.17M | $15.07M | $64M | $90.54M | $10.62M | — | $5.73M | $612,000.00 | $5.11M | $0.25 | $0.25 | -181,000 | -181,000 |
|---|
| 2018-03-31 | $267.3M | $169.71M | $97.59M | $15.93M | $59.85M | $89.84M | $7.74M | — | $3.12M | $565,000.00 | — | $0.14 | $0.13 | 18,569,000 | 19,146,000 |
|---|
| 2017-12-31 | $277.53M | $175.9M | $101.63M | $15.09M | $60.1M | $83.48M | $18.15M | — | $12.87M | $59.82M | — | -$2.47 | -$2.47 | 18,971,000 | 18,971,000 |
|---|
| 2017-09-30 | $257.13M | $165.86M | $91.27M | $15.1M | $55.65M | $71.88M | $19.39M | — | $15.15M | $4.99M | $10.16M | $0.54 | $0.52 | 18,778,000 | 19,591,000 |
|---|
| 2017-06-30 | $252.4M | $165.61M | $86.79M | $11.14M | $48.03M | $83.99M | $2.81M | — | -$1.11M | -$2.65M | $1.55M | $0.09 | $0.07 | -70,000 | 104,000 |
|---|
| 2017-03-31 | $245.15M | $159.12M | $86.03M | $14.4M | $49.43M | $66.33M | $19.69M | — | $19.21M | $5.19M | — | $0.74 | $0.72 | 18,913,000 | 19,515,000 |
|---|
| 2016-12-31 | $242.55M | $159.95M | $82.6M | $12.94M | $51.54M | $73.9M | $8.69M | — | $6.71M | $1.88M | — | $0.25 | $0.25 | 19,036,000 | 19,653,000 |
|---|
| 2016-09-30 | $220.86M | $152.77M | $68.09M | $12.48M | $43.55M | $65.99M | $2.1M | — | $941,000.00 | $264,000.00 | $677,000.00 | $0.04 | $0.03 | 18,943,000 | 19,591,000 |
|---|
| 2016-06-30 | $221.47M | $150.7M | $70.77M | $11.95M | $43.89M | $62.21M | $8.55M | — | $7.76M | $1.86M | — | $0.32 | $0.30 | -177,000 | -185,000 |
|---|
| 2016-03-31 | $210.8M | $140.75M | $70.06M | $12.95M | $39.23M | $56.72M | $13.34M | — | $12.68M | $3.34M | — | $0.48 | $0.47 | 19,336,000 | 19,941,000 |
|---|
| 2015-12-31 | $197.34M | $129.28M | $68.06M | $13.05M | $43.14M | $67.28M | $781,000.00 | — | $158,000.00 | $50,000.00 | — | $0.01 | $0.01 | 19,740,000 | 20,386,000 |
|---|
| 2015-09-30 | $200.05M | $132.08M | $67.97M | $11.88M | $40.39M | $52.27M | $15.7M | — | $14.9M | $4.1M | — | $0.55 | $0.53 | 19,734,000 | 20,474,000 |
|---|
| 2015-06-30 | $266.6M | $177.37M | $89.23M | $13.17M | $41.71M | $58.31M | $30.93M | — | $30.18M | $7.75M | — | $1.13 | $1.09 | -11,000 | 11,000 |
|---|
| 2015-03-31 | $215.38M | $142.77M | $72.6M | $12.56M | $37.97M | $54.15M | $18.46M | — | $17.64M | $4.42M | — | $0.67 | $0.64 | 19,801,000 | 20,529,000 |
|---|
| 2014-12-31 | $257.83M | $168.56M | $89.27M | $13.24M | $47.89M | $63.21M | $26.06M | — | $25.23M | $6.99M | — | $0.92 | $0.89 | 19,811,000 | 20,487,000 |
|---|
| 2014-09-30 | $218.4M | $144.16M | $74.24M | $12.67M | $44.18M | $57.58M | $16.66M | — | $15.8M | $4.55M | — | $0.57 | $0.55 | 19,820,000 | 20,529,000 |
|---|
| 2014-06-30 | $260.1M | $174.5M | $85.61M | $12.02M | $39.7M | $54.84M | $30.77M | — | $29.67M | $7.55M | — | $1.11 | $1.08 | -4,000 | 2,000 |
|---|
| 2014-03-31 | $203.96M | $133.45M | $70.51M | $10.58M | $39.4M | $52.49M | $18.02M | — | $16.65M | $11.85M | — | $0.24 | $0.23 | 19,936,000 | 20,548,000 |
|---|
| 2013-12-31 | $236.41M | $155.47M | $80.94M | $11.18M | $45.56M | $58.91M | $22.03M | — | $20.53M | $5.95M | — | $0.73 | $0.71 | 19,961,000 | 20,589,000 |
|---|
| 2013-09-30 | $206.27M | $138.33M | $67.95M | $11.02M | $42.21M | $57.47M | $10.47M | — | $9M | $2.61M | — | $0.32 | $0.31 | 19,971,000 | 20,620,000 |
|---|
| 2013-06-30 | $227.9M | $140.75M | $87.15M | $12.68M | $45.26M | $60.91M | $26.23M | — | $25.03M | $13.19M | — | $0.59 | $0.58 | -8,000 | -10,000 |
|---|
| 2013-03-31 | $198.41M | $126.57M | $71.84M | $12.39M | $37.75M | $52.42M | $19.41M | — | $18.07M | $4.54M | — | $0.68 | $0.66 | 19,987,000 | 20,555,000 |
|---|
| 2012-12-31 | $194.05M | $123.96M | $70.09M | $11.86M | $36.83M | $51.41M | $18.68M | — | $17.29M | $4.87M | — | $0.62 | $0.60 | 19,999,000 | 20,609,000 |
|---|
| 2012-09-30 | $181.69M | $120.34M | $61.36M | $11.32M | $39.93M | $51.24M | $10.11M | — | $9.02M | $2.68M | — | $0.32 | $0.31 | 19,906,000 | 20,571,000 |
|---|
| 2012-06-30 | $235.24M | $154.41M | $80.83M | $14.21M | $44.34M | $59M | $21.83M | — | $20.18M | $4.27M | — | $0.80 | $0.78 | 40,000 | 77,000 |
|---|
| 2012-03-31 | $208.44M | $139.31M | $69.13M | $12.93M | $37.06M | $50.93M | $18.21M | — | $17.41M | $4.84M | — | $0.63 | $0.62 | 19,815,000 | 20,433,000 |
|---|
| 2011-12-31 | $187.99M | $122.17M | $65.82M | $11.55M | $35.98M | $47.53M | $18.3M | — | $17.58M | $5.28M | — | $0.62 | $0.61 | 19,685,000 | 20,237,000 |
|---|
| 2011-09-30 | $161.32M | $108.46M | $52.86M | $10.88M | $34.37M | $45.25M | $7.61M | — | $6.81M | $2.05M | — | $0.24 | $0.24 | 19,576,000 | 20,089,000 |
|---|
| 2011-06-30 | $183.43M | $113.34M | $70.09M | $11.94M | $39.58M | $52.88M | $17.21M | — | $16.67M | $4.62M | — | $0.63 | $0.61 | 122,000 | 124,000 |
|---|
| 2011-03-31 | $174.93M | $112.68M | $62.25M | $12.44M | $37.12M | $50.46M | $11.8M | — | $12.41M | $3.64M | — | $0.46 | $0.45 | 18,978,000 | 19,687,000 |
|---|
| 2010-12-31 | $169.29M | $109.26M | $60.02M | $11.84M | $33.96M | $46.7M | $13.32M | — | $12.81M | $3.6M | — | $0.49 | $0.47 | 18,752,000 | 19,475,000 |
|---|
| 2010-09-30 | $128.45M | $81.56M | $46.9M | $9.23M | $31.98M | $41.46M | $5.44M | — | $4.85M | $1.45M | — | $0.18 | $0.18 | 18,433,000 | 19,078,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 | $1.79B | $1.19B | $593.09M | $79.14M | $278.39M | $374.12M | $218.97M | — | $192.75M | $38.04M | $154.71M | $9.33 | $8.95 | 16,584,000 | 17,280,000 |
|---|
| 2025-06-30 | $1.71B | $1.13B | $587.18M | $73.44M | $290.88M | $369.66M | $217.52M | — | $186.09M | $36.46M | $149.64M | $8.93 | $8.71 | 16,760,000 | 17,178,000 |
|---|
| 2024-06-30 | $1.54B | $1.01B | $530.46M | $65.28M | $269.73M | $341.4M | $189.06M | — | $161.21M | $33.06M | $128.15M | $7.55 | $7.38 | 16,978,000 | 17,354,000 |
|---|
| 2023-06-30 | $1.28B | $847.92M | $430.51M | $59.35M | $228.31M | $295.23M | $135.28M | — | $115.24M | $23.46M | $91.78M | $5.45 | $5.34 | 16,828,000 | 17,190,000 |
|---|
| 2022-06-30 | $1.18B | $758.81M | $424.43M | $59.58M | $235.55M | $302.68M | $121.75M | — | $140.16M | $24.81M | $115.35M | $6.57 | $6.45 | 17,551,000 | 17,870,000 |
|---|
| 2021-06-30 | $1.15B | $726.98M | $419.92M | $53.7M | $240.75M | $304.55M | $115.37M | — | $98.64M | $24.59M | $74.05M | $4.12 | $4.03 | 17,968,000 | 18,388,000 |
|---|
| 2020-06-30 | $1.17B | $745.41M | $420.64M | $57.31M | $251.96M | $315.75M | $104.89M | — | $86.12M | $10.87M | $75.25M | $4.14 | $4.05 | 18,191,000 | 18,600,000 |
|---|
| 2019-06-30 | $1.18B | $751.52M | $430.59M | $56.51M | $262.48M | $322.82M | $107.77M | — | $86.16M | $21.37M | $64.8M | $3.58 | $3.46 | 18,097,000 | 18,720,000 |
|---|
| 2018-06-30 | $1.09B | $697.63M | $391.65M | $61.19M | $239.59M | $335.74M | $55.91M | — | $36.85M | $65.98M | -$29.13M | -$1.57 | -$1.57 | 18,592,000 | 18,592,000 |
|---|
| 2017-06-30 | $960.95M | $637.45M | $323.5M | $50.95M | $192.56M | $290.21M | $33.29M | — | $25.75M | $4.68M | $21.08M | $1.12 | $1.07 | 18,894,000 | 19,689,000 |
|---|
| 2016-06-30 | $829.66M | $552.8M | $276.86M | $49.82M | $166.66M | $238.49M | $38.37M | — | $35.5M | $9.34M | $26.16M | $1.35 | $1.30 | 19,427,000 | 20,076,000 |
|---|
| 2015-06-30 | $958.2M | $632.85M | $325.35M | $51.64M | $171.76M | $233.25M | $92.11M | — | $88.85M | $23.7M | $65.15M | $3.29 | $3.17 | 19,799,000 | 20,526,000 |
|---|
| 2014-06-30 | $906.74M | $601.74M | $305M | $44.79M | $166.87M | $223.71M | $81.3M | — | $75.86M | $27.96M | — | $2.40 | $2.33 | 19,952,000 | 20,587,000 |
|---|
| 2013-06-30 | $802.05M | $511.62M | $290.43M | $48.24M | $159.76M | $215.99M | $74.44M | — | $69.41M | $25.28M | — | $2.21 | $2.15 | 19,956,000 | 20,568,000 |
|---|
| 2012-06-30 | $792.99M | $524.35M | $268.64M | $49.57M | $151.75M | $202.7M | $65.94M | — | $61.98M | $16.44M | — | $2.31 | $2.24 | 19,732,000 | 20,330,000 |
|---|
| 2011-06-30 | $656.1M | $416.83M | $239.27M | $45.45M | $142.63M | $191.51M | $47.76M | — | $46.74M | $13.31M | — | $1.77 | $1.71 | 18,843,000 | 19,548,000 |
|---|
| 2010-06-30 | $595.11M | $377.08M | $218.03M | $38.58M | $139.83M | $181.27M | $36.77M | — | $35M | $11.44M | — | $1.32 | $1.28 | 17,874,000 | 18,389,000 |
|---|