|
Capital Stock and Stock Restrictions (Details Textual) (USD $)
In Millions, except Share data, unless otherwise specified |
12 Months Ended | |||||
|---|---|---|---|---|---|---|
|
Mar. 31, 2015
|
Mar. 31, 2014
|
Mar. 31, 2013
|
Mar. 31, 2012
|
Aug. 29, 2011
|
May 14, 2015
|
|
| Preferred Stock [Member] | ||||||
| Class of Stock [Line Items] | ||||||
| Preferred Stock, Shares Authorized |
1,000,000us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = us-gaap_PreferredStockMember |
1,000,000us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = us-gaap_PreferredStockMember |
||||
| Class A Common Stock [Member] | ||||||
| Class of Stock [Line Items] | ||||||
| Treasury Stock, Shares, Acquired |
336,000us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
162,000us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
5,788,000us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|||
| Common Stock, Shares, Outstanding |
46,839,361us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
45,852,740us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
44,970,000us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
50,429,000us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
||
| Class B Common Stock [Member] | ||||||
| Class of Stock [Line Items] | ||||||
| Common Stock, Shares, Outstanding |
13,937,151us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember |
13,937,151us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember |
13,937,000us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember |
13,937,000us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember |
||
| August Two Thousand Eleven Authorization [Member] | Class A Common Stock [Member] | ||||||
| Class of Stock [Line Items] | ||||||
| Stock Repurchase Program, Authorized Amount |
$ 20.0us-gaap_StockRepurchaseProgramAuthorizedAmount1 / us-gaap_PlanNameAxis = wstl_AugustTwoThousandElevenAuthorizationMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|||||
| Treasury Stock, Shares, Acquired |
5,700,000us-gaap_TreasuryStockSharesAcquired / us-gaap_PlanNameAxis = wstl_AugustTwoThousandElevenAuthorizationMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|||||
| Treasury Stock Acquired, Average Cost Per Share |
2.20us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_PlanNameAxis = wstl_AugustTwoThousandElevenAuthorizationMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|||||
| Stock Repurchase Program Remaining Authorized Repurchases Amount |
0.1wstl_StockRepurchaseProgramRemainingAuthorizedRepurchasesAmount / us-gaap_PlanNameAxis = wstl_AugustTwoThousandElevenAuthorizationMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|||||
| Outside of Publically Announced Repurchase Program [Member] | Class A Common Stock [Member] | ||||||
| Class of Stock [Line Items] | ||||||
| Treasury Stock Acquired, Average Cost Per Share |
2.57us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_PlanNameAxis = wstl_OutsideOfPublicallyAnnouncedRepurchaseProgramMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
2.22us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_PlanNameAxis = wstl_OutsideOfPublicallyAnnouncedRepurchaseProgramMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
2.32us-gaap_TreasuryStockAcquiredAverageCostPerShare / us-gaap_PlanNameAxis = wstl_OutsideOfPublicallyAnnouncedRepurchaseProgramMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|||
| Shares Paid for Tax Withholding for Share Based Compensation |
335,890us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation / us-gaap_PlanNameAxis = wstl_OutsideOfPublicallyAnnouncedRepurchaseProgramMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
161,699us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation / us-gaap_PlanNameAxis = wstl_OutsideOfPublicallyAnnouncedRepurchaseProgramMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
133,816us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation / us-gaap_PlanNameAxis = wstl_OutsideOfPublicallyAnnouncedRepurchaseProgramMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|||
| Voting trust and other trusts [Member] | Class B Common Stock [Member] | ||||||
| Class of Stock [Line Items] | ||||||
| Common Stock, Shares, Outstanding |
13,937,150us-gaap_CommonStockSharesOutstanding / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = wstl_VotingTrustAndOtherTrustsMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember |
|||||
| Subsequent Event [Member] | Voting Trust [Member] | ||||||
| Class of Stock [Line Items] | ||||||
| Voting Control |
50.50%wstl_VotingControl / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = wstl_VotingTrustMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember |
|||||
| Subsequent Event [Member] | Voting trust and other trusts [Member] | ||||||
| Class of Stock [Line Items] | ||||||
| Voting Control |
54.40%wstl_VotingControl / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = wstl_VotingTrustAndOtherTrustsMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember |
|||||
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer. No definition available.
|
| X | ||||||||||
|
- Definition
Amount of stock repurchase plan authorized. No definition available.
|
| X | ||||||||||
|
- Definition
Total cost of shares repurchased divided by the total number of shares repurchased. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Number of shares that have been repurchased during the period and are being held in treasury. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Stock repurchase program remaining authorized repurchase amount. No definition available.
|
| X | ||||||||||
|
- Definition
Voting Control over the Company No definition available.
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|