XML 45 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
SHAREHOLDERS' EQUITY (DETAILS 2) (Common Stock [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 05, 2014
Treasury Shares [Line Items]        
Value of share repurchase authorized by the Board of Directors during the period       $ 750,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
Total shares 11,752,000us-gaap_TreasuryStockSharesAcquired 10,830,000us-gaap_TreasuryStockSharesAcquired 9,376,000us-gaap_TreasuryStockSharesAcquired  
Total cost 543,202,000us-gaap_TreasuryStockValueAcquiredCostMethod 472,263,000us-gaap_TreasuryStockValueAcquiredCostMethod 317,687,000us-gaap_TreasuryStockValueAcquiredCostMethod  
Average price per share $ 46.22us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 43.61us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 33.88us-gaap_TreasuryStockAcquiredAverageCostPerShare  
In the open market [Member]        
Treasury Shares [Line Items]        
Total shares 11,317,000us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
7,362,000us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
6,057,000us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Total cost 524,168,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
337,083,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
203,704,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Average price per share $ 46.32us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 45.79us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 33.63us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_OpenMarketMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
From employees [Member]        
Treasury Shares [Line Items]        
Total shares 435,000us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
468,000us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
319,000us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Total cost 19,034,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
19,080,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
10,483,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Average price per share $ 43.82us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 40.75us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 32.85us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_EmployeesMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
From founding shareholder [Member]        
Treasury Shares [Line Items]        
Total shares 0us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
3,000,000us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
3,000,000us-gaap_TreasuryStockSharesAcquired
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Total cost $ 0us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 116,100,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 103,500,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Average price per share $ 0.00us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 38.70us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 34.50us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
From founding shareholder [Member] | Trident [Member]        
Treasury Shares [Line Items]        
Total shares   3,000,000us-gaap_TreasuryStockSharesAcquired
/ axs_FoundingShareholderAxis
= axs_TridentMember
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
3,000,000us-gaap_TreasuryStockSharesAcquired
/ axs_FoundingShareholderAxis
= axs_TridentMember
/ axs_ShareRepurchaseTypeAxis
= axs_FoundingShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember