v3.8.0.1
Revenue Recognition (Balance Sheet Impact) (Details) - USD ($)
$ in Thousands |
|
|
|
Assets: |
|
|
|
Accounts receivable, net |
$ 317,102
|
$ 418,911
|
$ 412,798
|
Inventories |
266,345
|
243,526
|
245,894
|
Other non-current assets |
85,953
|
66,133
|
61,789
|
Liabilities: |
|
|
|
Accounts payable |
96,371
|
111,759
|
111,915
|
Other accrued liabilities |
239,261
|
267,951
|
222,470
|
Deferred revenue |
30,985
|
30,103
|
55,284
|
Income taxes payable |
9,866
|
7,739
|
7,015
|
Other non-current liabilities |
23,213
|
21,823
|
22,099
|
Stockholders’ equity: |
|
|
|
Retained earnings |
140,080
|
115,665
|
128,168
|
Adjustments | Accounting Standards Update 2014-09 |
|
|
|
Assets: |
|
|
|
Accounts receivable, net |
(13,258)
|
6,113
|
|
Inventories |
2,166
|
(2,368)
|
|
Other non-current assets |
(4,504)
|
4,344
|
|
Liabilities: |
|
|
|
Accounts payable |
286
|
(156)
|
|
Other accrued liabilities |
(48,671)
|
45,481
|
|
Deferred revenue |
18,825
|
(25,181)
|
|
Income taxes payable |
(528)
|
724
|
|
Other non-current liabilities |
273
|
(276)
|
|
Stockholders’ equity: |
|
|
|
Retained earnings |
14,219
|
$ (12,503)
|
|
Balance without adoption of ASC 606 |
|
|
|
Assets: |
|
|
|
Accounts receivable, net |
303,844
|
|
412,798
|
Inventories |
268,511
|
|
245,894
|
Other non-current assets |
81,449
|
|
61,789
|
Liabilities: |
|
|
|
Accounts payable |
96,657
|
|
111,915
|
Other accrued liabilities |
190,590
|
|
222,470
|
Deferred revenue |
49,810
|
|
55,284
|
Income taxes payable |
9,338
|
|
7,015
|
Other non-current liabilities |
23,486
|
|
22,099
|
Stockholders’ equity: |
|
|
|
Retained earnings |
$ 154,299
|
|
$ 128,168
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ References
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.
+ References
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ References
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.
+ References
+ Details
Name: |
us-gaap_DeferredRevenueCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ References
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe cumulative amount of the reporting entity's undistributed earnings or deficit.
+ References
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
|