股本结构

单位:万股
公告日期 2025-10-30 2025-10-30 2025-07-31 2025-07-31 2025-05-01 2025-05-01
证券总股本 4580.14 4579.10 4571.79 4571.00 4558.81 4557.20
普通股本 4580.14 4579.10 4571.79 4571.00 4558.81 4557.20
优先股 未披露 未披露 未披露 未披露 未披露 未披露
其他 未披露 未披露 未披露 未披露 未披露 未披露
变动日期 2025-10-24 2025-09-30 2025-07-25 2025-06-30 2025-04-28 2025-03-31
注释:中概股证券总股本=普通股股本/ 存托凭证比例

历史变动

公告日期 变动后普通股本(万股) 变动后优先股(万股) 变动原因 变动日期
2025-10-30 4580.14 未披露 定期报告 2025-10-24
2025-10-30 4579.10 未披露
更多>>
From June 30, 2025 to September 30, 2025 Net stock issued and repurchased
2025-09-30
2025-07-31 4571.79 未披露 定期报告 2025-07-25
2025-07-31 4571.00 未披露
更多>>
From March 31, 2025 to June 30, 2025 Net stock issued and repurchased
2025-06-30
2025-05-01 4558.81 未披露 定期报告 2025-04-28
2025-05-01 4557.20 未披露
更多>>
From January 1,2025 to March 31,2025 Net stock issued and repurchased
2025-03-31
2025-03-24 4557.00 未披露 定期报告 2025-03-04
2025-02-25 4517.98 未披露 定期报告 2025-02-18
2025-02-25 4513.10 未披露
更多>>
From December 31, 2023 to December 31, 2024 Issuance of stock-based compensation awards Stock repurchase program Restricted stock awards released net of repurchased shares for taxes Stock options exercised Employee stock purchase plan
2024-12-31
2024-10-31 4508.96 未披露 定期报告 2024-10-28
2024-10-31 4501.60 未披露
更多>>
From June 30, 2024 to September 30, 2024 Net stock issued and repurchased
2024-09-30
2024-08-01 4496.28 未披露 定期报告 2024-07-29
2024-08-01 4495.20 未披露
更多>>
From March 31, 2024 to June 30, 2024 Net stock issued and repurchased Stock repurchased
2024-06-30
2024-05-02 4586.94 未披露 定期报告 2024-04-29
2024-05-02 4585.00 未披露
更多>>
From January 1, 2024 to March 31, 2024 Net stock issued and repurchased
2024-03-31
2024-03-19 4584.18 未披露 定期报告 2024-03-05
2024-02-26 4558.02 未披露 定期报告 2024-02-22
2024-02-26 4551.20 未披露
更多>>
From December 31, 2022 to December 31, 2023 Issuance of stock-based compensation awards Stock options exercised Employee stock purchase plan Restricted stock awards released net of repurchased shares for taxes
2023-12-31
2023-11-02 4549.28 未披露 定期报告 2023-10-30
2023-11-02 4547.40 未披露
更多>>
From June 30, 2023 to September 30, 2023 Net stock issued and repurchased
2023-09-30
2023-08-03 4546.02 未披露 定期报告 2023-07-31
2023-08-03 4544.80 未披露
更多>>
From March 31, 2023 to June 30, 2023 Net stock issued and repurchased
2023-06-30
2023-05-04 4542.28 未披露 定期报告 2023-05-01
2023-05-04 4540.50 未披露
更多>>
From January 1, 2023 to March 31, 2023 Net stock issued and repurchased
2023-03-31
2023-03-21 4540.43 未披露 定期报告 2023-03-07
2023-02-27 4529.50 未披露 定期报告 2023-02-22
2023-02-27 4518.60 未披露
更多>>
From December 31, 2021 to December 31, 2022 Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Stock options exercised Employee stock purchase plan Stock repurchase program
2022-12-31
2022-11-03 4517.80 未披露 定期报告 2022-10-31
2022-11-03 4515.40 未披露
更多>>
From June 30, 2022 to September 30, 2022 Net stock issued and repurchased
2022-09-30
2022-08-04 4513.87 未披露 定期报告 2022-08-01
2022-08-04 4507.00 未披露
更多>>
From March 31, 2022 to June 30, 2022 Net stock issued and repurchased
2022-06-30
2022-05-02 4506.17 未披露 定期报告 2022-04-28
2022-05-02 4503.70 未披露
更多>>
From January 1, 2022 to March 31, 2022 Net stock issued and repurchased Stock-based compensation expense Stock repurchased program
2022-03-31
2022-03-22 4503.71 未披露 定期报告 2022-03-08
2022-02-28 4500.88 未披露 定期报告 2022-02-23
2022-02-28 4515.20 未披露
更多>>
From December 31, 2020 to December 31, 2021 Stock options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Stock issued related to equity offering Stock repurchase program
2021-12-31
2021-11-04 4527.23 未披露 定期报告 2021-10-31
2021-11-04 4526.00 未披露
更多>>
From June 30, 2021 to September 30, 2021 Net stock issued and repurchased Stock-based compensation expense
2021-09-30
2021-08-05 4523.57 未披露 定期报告 2021-07-31
2021-08-05 4515.00 未披露
更多>>
From March 31, 2021 to June 30, 2021 Net stock issued and repurchased
2021-06-30
2021-05-03 4513.26 未披露 定期报告 2021-04-30
2021-05-03 4512.20 未披露
更多>>
from January 1, 2021 to March 31, 2021 Net stock issued and repurchased Stock issued related to equity offering
2021-03-31
2021-03-22 4512.17 未披露 定期报告 2021-03-16
2021-03-12 4453.79 未披露
更多>>
1.Common stock offered by the company in this offering 3,888,889 shares. 2.The number of shares of common stock to be outstanding after the closing of this offering is based on 40,443,991 shares of common stock outstanding as of December 31, 2020.
2021-03-12
2021-02-24 4045.51 未披露 定期报告 2021-01-31
2021-03-08 4044.40 未披露
更多>>
From December 31, 2019 to December 31, 2020 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan
2020-12-31
2020-11-02 4039.69 未披露 定期报告 2020-10-30
2020-11-02 4035.60 未披露
更多>>
From June 30, 2020 to September 30, 2020 Net stock issues and repurchases
2020-09-30
2020-08-04 4033.24 未披露 定期报告 2020-07-31
2020-08-04 4023.40 未披露
更多>>
From March 31, 2020 to June 30, 2020 Net stock issues and repurchases Stock-based compensation expense
2020-06-30
2020-05-05 4020.41 未披露 定期报告 2020-04-30
2020-05-05 4017.60 未披露
更多>>
From December 31, 2019 to March 31, 2020 Net stock issues and repurchases
2020-03-31
2020-03-23 4016.10 未披露 定期报告 2020-03-02
2020-02-27 3995.61 未披露 定期报告 2020-01-31
2020-02-27 3994.10 未披露
更多>>
from December 31, 2018 to December 31, 2019 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Shares repurchased
2019-12-31
2019-11-05 3956.84 未披露 定期报告 2019-10-31
2019-11-05 3953.30 未披露
更多>>
from June 30, 2019 to September 30, 2019 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Stock-based compensation expense
2019-09-30
2019-08-06 3945.86 未披露 定期报告 2019-07-31
2019-08-06 3939.50 未披露
更多>>
from January 1, 2019 to June 30, 2019 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Shares repurchased
2019-06-30
2019-05-08 3934.90 未披露 定期报告 2019-04-30
2019-05-08 3969.30 未披露
更多>>
from January 1, 2019 to March 31, 2019 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Shares repurchased
2019-03-31
2019-03-22 3985.48 未披露 定期报告 2019-03-01
2019-02-28 3953.53 未披露 定期报告 2019-01-31
2019-02-28 3949.80 未披露
更多>>
from December 31, 2017 to December 31, 2018 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan
2018-12-31
2018-11-06 3941.63 未披露 定期报告 2018-10-31
2018-11-06 3940.00 未披露 定期报告 2018-09-30
2018-08-07 3929.94 未披露 定期报告 2018-07-31
2018-08-07 3927.90 未披露 定期报告 2018-06-30
2018-05-15 3920.18 未披露 定期报告 2018-04-30
2018-05-15 3918.10 未披露 定期报告 2018-03-31
2018-03-23 3912.25 未披露 定期报告 2018-03-05
2018-03-23 3912.17 未披露 定期报告 2018-03-01
2018-03-01 3878.41 未披露 定期报告 2018-01-31
2018-03-01 3877.10 未披露
更多>>
from December 31, 2016 to December 31, 2017 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan
2017-12-31
2017-11-02 3872.52 未披露 定期报告 2017-09-30
2017-08-03 3870.07 未披露 定期报告 2017-06-30
2017-05-04 3864.86 未披露 定期报告 2017-03-31
2017-03-24 3864.80 未披露 定期报告 2017-03-10
2017-03-01 3832.77 未披露 定期报告 2017-01-31
2017-03-01 3831.70 未披露
更多>>
From December 31, 2015 to December 31, 2016 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan
2016-12-31
2016-11-03 3825.86 未披露 定期报告 2016-09-30
2016-07-28 3824.25 未披露 定期报告 2016-07-25
2016-06-30 3824.34 未披露 定期报告 2016-05-31
2016-06-30 3790.60 未披露
更多>>
From December 31,2014 to December 31,2015 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan Repurchase of common stock
2015-12-31
2015-11-05 3789.77 未披露 定期报告 2015-10-31
2015-08-06 3813.89 未披露 定期报告 2015-07-31
2015-05-05 3845.07 未披露 定期报告 2015-04-30
2015-03-20 3853.39 未披露 定期报告 2015-03-04
2015-02-20 3827.43 未披露 定期报告 2015-01-31
2015-02-20 3859.10 未披露
更多>>
From December 31,2013 to December 31,2014 Stock issues and repurchases:Options exercised Stock issues and repurchases:Restricted stock awards released Stock issues and repurchases:Issuance of stock-based compensation awards Stock issues and repurchases:Employee stock purchase plan Stock issues and repurchases:Repurchase of common stock
2014-12-31
2014-11-05 3905.88 未披露 定期报告 2014-10-31
2014-08-06 3924.48 未披露 定期报告 2014-07-31
2014-05-01 3932.31 未披露 定期报告 2014-03-31
2014-03-13 3932.42 未披露 定期报告 2014-02-25
2014-02-26 3916.16 未披露 定期报告 2014-01-31
2014-02-26 3914.90 未披露
更多>>
From December 31,2012 to December 31,2013 Stock issues and repurchases:Options exercised Stock issues and repurchases:Restricted stock awards released Stock issues and repurchases:Issuance of stock-based compensation awards Stock issues and repurchases:Employee stock purchase plan Stock issues and repurchases:Repurchase of common stock
2013-12-31
2013-11-05 3914.90 未披露 定期报告 2013-10-31
2013-08-06 3911.19 未披露 定期报告 2013-07-31
2013-05-03 3953.25 未披露 定期报告 2013-04-30
2013-03-15 3953.31 未披露 定期报告 2013-03-01
2013-02-22 3930.13 未披露 定期报告 2013-01-31
2013-02-22 3927.70 未披露
更多>>
from December 31, 2011 to December 31, 2012 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan Repurchase of common stock
2012-12-31
2012-11-06 3920.62 未披露 定期报告 2012-10-31
2012-08-06 3951.77 未披露 定期报告 2012-07-31
2012-05-04 3995.86 未披露 定期报告 2012-03-31
2012-02-17 3982.69 未披露 定期报告 2012-01-31
2012-02-17 4003.20 未披露
更多>>
from December 31, 2010 to December 31, 2011 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan Repurchase of common stock
2011-12-31
2011-11-01 4073.20 未披露 定期报告 2011-09-30
2011-08-02 4069.61 未披露 定期报告 2011-06-30
2011-05-04 4059.72 未披露 定期报告 2011-03-31
2011-02-25 4050.93 未披露 定期报告 2011-01-31
2011-02-25 4043.10 未披露
更多>>
from December 31, 2009 to December 31, 2010 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan
2010-12-31
2010-11-02 4040.60 未披露 定期报告 2010-09-30
2010-08-04 4037.49 未披露 定期报告 2010-06-30
2010-02-25 4016.63 未披露 定期报告 2010-01-31
2010-02-25 4014.29 未披露
更多>>
from December 31, 2008 to December 31, 2009 Stock issues:Options exercised Stock issues:Issuance of stock-based compensation awards Stock issues:Employee stock purchase plan Stock issues:Exchange of debt for common stock Stock issues:Issuance of common stock
2009-12-31
2009-02-26 3675.49 未披露 定期报告 2009-01-31
2009-02-26 3448.63 未披露
更多>>
from December 31, 2007 to December 31, 2008 Stock issues:Options exercised Stock issues:Issuance of stock-based compensation awards Stock issues:Employee stock purchase plan Stock issues:Issuance of common stock
2008-12-31
2008-02-26 3067.31 未披露 定期报告 2008-02-02
2008-02-26 3063.58 未披露
更多>>
from December 31, 2006 to December 31, 2007 Stock issues:Options exercised Stock issues:Issuance of stock-based compensation awards Stock issues:Employee stock purchase plan Stock issues:Issuance of common stock
2007-12-31
2007-02-23 2574.83 未披露 定期报告 2007-01-31
2007-02-23 2567.52 未披露
更多>>
from December 31, 2005 to December 31, 2006 Stock issues:Options exercised Stock issues:Issuance of stock-based compensation awards Stock issues:Employee stock purchase plan
2006-12-31
2006-02-24 2493.66 未披露 定期报告 2006-01-31
2006-02-24 2486.92 未披露
更多>>
from December 31, 2004 to December 31, 2005 Stock issues:Issuance of common stock Stock issues:Options exercised Stock issues:Director compensation Stock issues:Employee stock purchase plan
2005-12-31
2005-03-11 2150.03 未披露 定期报告 2005-02-28
2005-03-11 2133.03 未披露
更多>>
from December 31, 2003 to December 31, 2004 Stock issues:Options exercised Stock issues:Director compensation Stock issues:Employee stock purchase plan
2004-12-31
2004-03-12 2066.94 未披露 定期报告 2004-02-29
2004-03-12 2057.24 未披露
更多>>
from December 31, 2002 to December 31, 2003 Stock issues (repurchases):Options exercised Stock issues (repurchases):Director compensation Stock issues (repurchases):Employee stock purchase plan Stock issues (repurchases):Settlement of related party note receivable in partial exchange for common stock
2003-12-31
2003-03-27 2024.09 未披露 定期报告 2003-02-28
2003-03-27 2019.28 未披露
更多>>
from December 31, 2001 to December 31, 2002 Stock issues (repurchases):Options exercised Stock issues (repurchases):Stock repurchased by Company Stock issues (repurchases):Director compensation Stock issues (repurchases):Conversion of subordinated debt Stock issues (repurchases):Employee stock purchase plan Stock issues (repurchases):Acquisition of LineSoft
2002-12-31
2002-03-28 1634.47 未披露 定期报告 2002-02-28
2002-03-28 1622.15 未披露
更多>>
from December 31, 2000 to December 31, 2001 Stock issues (repurchases):Options exercised Stock issues (repurchases):Stock repurchased by Company Stock issues (repurchases):Director compensation Stock issues (repurchases):Conversion of subordinated debt Stock issues (repurchases):Employee stock purchase plan
2001-12-31
2001-03-22 1538.61 未披露 定期报告 2001-02-28
2001-03-22 1532.94 未披露
更多>>
from December 31,1999 to December 31,2000 Stock issues:Options exercised and related tax benefits Stock issues:Employee savings plan Stock issues:Employee stock purchase plan
2000-12-31
2000-03-30 1503.77 未披露 定期报告 2000-02-29
2000-03-30 1495.88 未披露
更多>>
from December 31, 1998 to December 31, 1999 Stock issues:Employee savings plan Stock issues:Options exercised and related tax benefits Stock issues:Employee stock purchase plan
1999-12-31
1999-03-30 1476.28 未披露 定期报告 1999-02-26
1999-03-30 1469.81 未披露
更多>>
from December 31, 1997 to December 31, 1998 Stock issues:Options exercised and related tax benefits Stock issues:Stock repurchased by Company Stock issues:Employee savings plan Stock issues:Employee stock purchase plan
1998-12-31
1998-03-31 1460.23 未披露
更多>>
from December 31, 1996 to December 31, 1997 Stock Issues:Options exercised and related tax benefits Stock Issues:Employee savings plan Stock Issues:Employee stock purchase plan Stock Issues:Warrants exercised Stock Issues:DCI acquisition
1997-12-31
1997-03-05 1341.87 未披露 定期报告 1997-02-26
1997-03-05 1338.70 未披露
更多>>
from December 31, 1995 to December 31, 1996 Stock issues:Options exercised and related tax benefits Stock issues:Employee savings plan Stock issues:Employee stock purchase plan
1996-12-31
1997-03-05 1315.73 未披露
更多>>
from December 31, 1994 to December 31, 1995 Stock issues:Public offering Stock issues:Options exercised and related tax benefits Stock issues:Employee savings plan
1995-12-31
From June 30, 2025 to September 30, 2025 Net stock issued and repurchased
From March 31, 2025 to June 30, 2025 Net stock issued and repurchased
From January 1,2025 to March 31,2025 Net stock issued and repurchased
From December 31, 2023 to December 31, 2024 Issuance of stock-based compensation awards Stock repurchase program Restricted stock awards released net of repurchased shares for taxes Stock options exercised Employee stock purchase plan
From June 30, 2024 to September 30, 2024 Net stock issued and repurchased
From March 31, 2024 to June 30, 2024 Net stock issued and repurchased Stock repurchased
From January 1, 2024 to March 31, 2024 Net stock issued and repurchased
From December 31, 2022 to December 31, 2023 Issuance of stock-based compensation awards Stock options exercised Employee stock purchase plan Restricted stock awards released net of repurchased shares for taxes
From June 30, 2023 to September 30, 2023 Net stock issued and repurchased
From March 31, 2023 to June 30, 2023 Net stock issued and repurchased
From January 1, 2023 to March 31, 2023 Net stock issued and repurchased
From December 31, 2021 to December 31, 2022 Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Stock options exercised Employee stock purchase plan Stock repurchase program
From June 30, 2022 to September 30, 2022 Net stock issued and repurchased
From March 31, 2022 to June 30, 2022 Net stock issued and repurchased
From January 1, 2022 to March 31, 2022 Net stock issued and repurchased Stock-based compensation expense Stock repurchased program
From December 31, 2020 to December 31, 2021 Stock options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Stock issued related to equity offering Stock repurchase program
From June 30, 2021 to September 30, 2021 Net stock issued and repurchased Stock-based compensation expense
From March 31, 2021 to June 30, 2021 Net stock issued and repurchased
from January 1, 2021 to March 31, 2021 Net stock issued and repurchased Stock issued related to equity offering
1.Common stock offered by the company in this offering 3,888,889 shares. 2.The number of shares of common stock to be outstanding after the closing of this offering is based on 40,443,991 shares of common stock outstanding as of December 31, 2020.
From December 31, 2019 to December 31, 2020 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan
From June 30, 2020 to September 30, 2020 Net stock issues and repurchases
From March 31, 2020 to June 30, 2020 Net stock issues and repurchases Stock-based compensation expense
From December 31, 2019 to March 31, 2020 Net stock issues and repurchases
from December 31, 2018 to December 31, 2019 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Shares repurchased
from June 30, 2019 to September 30, 2019 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Stock-based compensation expense
from January 1, 2019 to June 30, 2019 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Shares repurchased
from January 1, 2019 to March 31, 2019 Stock issues and repurchases: Options exercised Restricted stock awards released net of repurchased shares for taxes Issuance of stock-based compensation awards Employee stock purchase plan Shares repurchased
from December 31, 2017 to December 31, 2018 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan
from December 31, 2016 to December 31, 2017 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan
From December 31, 2015 to December 31, 2016 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan
From December 31,2014 to December 31,2015 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan Repurchase of common stock
From December 31,2013 to December 31,2014 Stock issues and repurchases:Options exercised Stock issues and repurchases:Restricted stock awards released Stock issues and repurchases:Issuance of stock-based compensation awards Stock issues and repurchases:Employee stock purchase plan Stock issues and repurchases:Repurchase of common stock
From December 31,2012 to December 31,2013 Stock issues and repurchases:Options exercised Stock issues and repurchases:Restricted stock awards released Stock issues and repurchases:Issuance of stock-based compensation awards Stock issues and repurchases:Employee stock purchase plan Stock issues and repurchases:Repurchase of common stock
from December 31, 2011 to December 31, 2012 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan Repurchase of common stock
from December 31, 2010 to December 31, 2011 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan Repurchase of common stock
from December 31, 2009 to December 31, 2010 Stock issues and repurchases: Options exercised Restricted stock awards released Issuance of stock-based compensation awards Employee stock purchase plan
from December 31, 2008 to December 31, 2009 Stock issues:Options exercised Stock issues:Issuance of stock-based compensation awards Stock issues:Employee stock purchase plan Stock issues:Exchange of debt for common stock Stock issues:Issuance of common stock
from December 31, 2007 to December 31, 2008 Stock issues:Options exercised Stock issues:Issuance of stock-based compensation awards Stock issues:Employee stock purchase plan Stock issues:Issuance of common stock
from December 31, 2006 to December 31, 2007 Stock issues:Options exercised Stock issues:Issuance of stock-based compensation awards Stock issues:Employee stock purchase plan Stock issues:Issuance of common stock
from December 31, 2005 to December 31, 2006 Stock issues:Options exercised Stock issues:Issuance of stock-based compensation awards Stock issues:Employee stock purchase plan
from December 31, 2004 to December 31, 2005 Stock issues:Issuance of common stock Stock issues:Options exercised Stock issues:Director compensation Stock issues:Employee stock purchase plan
from December 31, 2003 to December 31, 2004 Stock issues:Options exercised Stock issues:Director compensation Stock issues:Employee stock purchase plan
from December 31, 2002 to December 31, 2003 Stock issues (repurchases):Options exercised Stock issues (repurchases):Director compensation Stock issues (repurchases):Employee stock purchase plan Stock issues (repurchases):Settlement of related party note receivable in partial exchange for common stock
from December 31, 2001 to December 31, 2002 Stock issues (repurchases):Options exercised Stock issues (repurchases):Stock repurchased by Company Stock issues (repurchases):Director compensation Stock issues (repurchases):Conversion of subordinated debt Stock issues (repurchases):Employee stock purchase plan Stock issues (repurchases):Acquisition of LineSoft
from December 31, 2000 to December 31, 2001 Stock issues (repurchases):Options exercised Stock issues (repurchases):Stock repurchased by Company Stock issues (repurchases):Director compensation Stock issues (repurchases):Conversion of subordinated debt Stock issues (repurchases):Employee stock purchase plan
from December 31,1999 to December 31,2000 Stock issues:Options exercised and related tax benefits Stock issues:Employee savings plan Stock issues:Employee stock purchase plan
from December 31, 1998 to December 31, 1999 Stock issues:Employee savings plan Stock issues:Options exercised and related tax benefits Stock issues:Employee stock purchase plan
from December 31, 1997 to December 31, 1998 Stock issues:Options exercised and related tax benefits Stock issues:Stock repurchased by Company Stock issues:Employee savings plan Stock issues:Employee stock purchase plan
from December 31, 1996 to December 31, 1997 Stock Issues:Options exercised and related tax benefits Stock Issues:Employee savings plan Stock Issues:Employee stock purchase plan Stock Issues:Warrants exercised Stock Issues:DCI acquisition
from December 31, 1995 to December 31, 1996 Stock issues:Options exercised and related tax benefits Stock issues:Employee savings plan Stock issues:Employee stock purchase plan
from December 31, 1994 to December 31, 1995 Stock issues:Public offering Stock issues:Options exercised and related tax benefits Stock issues:Employee savings plan