2023 Q4 Form 10-Q Financial Statement

#000117760923000028 Filed on November 30, 2023

View on sec.gov

Income Statement

Concept 2023 Q4
Revenue $736.4M
YoY Change 14.17%
Cost Of Revenue $513.6M
YoY Change 17.46%
Gross Profit $222.8M
YoY Change 7.23%
Gross Profit Margin 30.26%
Selling, General & Admin $206.7M
YoY Change 10.61%
% of Gross Profit 92.76%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $33.55M
YoY Change 21.66%
% of Gross Profit 15.06%
Operating Expenses $206.7M
YoY Change 10.61%
Operating Profit $16.12M
YoY Change -22.98%
Interest Expense $3.434M
YoY Change 610.97%
% of Operating Profit 21.3%
Other Income/Expense, Net
YoY Change
Pretax Income $19.56M
YoY Change -8.68%
Income Tax $4.963M
% Of Pretax Income 25.38%
Net Earnings $14.59M
YoY Change -9.61%
Net Earnings / Revenue 1.98%
Basic Earnings Per Share $0.26
Diluted Earnings Per Share $0.26
COMMON SHARES
Basic Shares Outstanding 55.45M shares
Diluted Shares Outstanding 55.58M shares

Balance Sheet

Concept 2023 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $162.9M
YoY Change 39.31%
Cash & Equivalents $162.9M
Short-Term Investments $0.00
Other Short-Term Assets $109.7M
YoY Change 28.3%
Inventory $763.3M
Prepaid Expenses
Receivables
Other Receivables
Total Short-Term Assets $1.091B
YoY Change 14.0%
LONG-TERM ASSETS
Property, Plant & Equipment $1.075B
YoY Change 22.13%
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $16.07M
YoY Change 16.77%
Total Long-Term Assets $2.566B
YoY Change 16.3%
TOTAL ASSETS
Total Short-Term Assets $1.091B
Total Long-Term Assets $2.566B
Total Assets $3.657B
YoY Change 15.61%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $349.3M
YoY Change 24.84%
Accrued Expenses $158.3M
YoY Change 3.95%
Deferred Revenue
YoY Change
Short-Term Debt $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $758.2M
YoY Change 18.49%
LONG-TERM LIABILITIES
Long-Term Debt $0.00
YoY Change
Other Long-Term Liabilities $1.460B
YoY Change 12.48%
Total Long-Term Liabilities $1.460B
YoY Change 12.48%
TOTAL LIABILITIES
Total Short-Term Liabilities $758.2M
Total Long-Term Liabilities $1.460B
Total Liabilities $2.280B
YoY Change 15.17%
SHAREHOLDERS EQUITY
Retained Earnings $1.199B
YoY Change 29.08%
Common Stock $178.4M
YoY Change -30.09%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.378B
YoY Change
Total Liabilities & Shareholders Equity $3.657B
YoY Change 15.61%

Cashflow Statement

Concept 2023 Q4
OPERATING ACTIVITIES
Net Income $14.59M
YoY Change -9.61%
Depreciation, Depletion And Amortization $33.55M
YoY Change 21.66%
Cash From Operating Activities -$77.41M
YoY Change -15.06%
INVESTING ACTIVITIES
Capital Expenditures $115.5M
YoY Change -280.84%
Acquisitions
YoY Change
Other Investing Activities $101.8M
YoY Change 128.39%
Cash From Investing Activities -$13.68M
YoY Change -29.09%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -80.51M
YoY Change 17910.74%
NET CHANGE
Cash From Operating Activities -77.41M
Cash From Investing Activities -13.68M
Cash From Financing Activities -80.51M
Net Change In Cash -171.6M
YoY Change 54.77%
FREE CASH FLOW
Cash From Operating Activities -$77.41M
Capital Expenditures $115.5M
Free Cash Flow -$192.9M
YoY Change 607.75%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
13761000 usd
CY2023Q1 us-gaap Assets
Assets
3324911000 usd
CY2022Q4 us-gaap Assets
Assets
3163715000 usd
CY2023Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
0 usd
CY2023Q1 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
0 usd
CY2022Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
0 usd
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
349340000 usd
CY2023Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
221120000 usd
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
279836000 usd
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
0 usd
CY2023Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
19928000 usd
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
0 usd
CY2023Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
19357000 usd
CY2023Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
25420000 usd
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
14140000 usd
CY2023Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
158272000 usd
CY2023Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
136316000 usd
CY2022Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
152260000 usd
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
231197000 usd
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
193614000 usd
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
758166000 usd
CY2023Q1 us-gaap Liabilities Current
LiabilitiesCurrent
602560000 usd
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
639850000 usd
CY2023Q4 five Deferred Rent Credit And Other Noncurrent
DeferredRentCreditAndOtherNoncurrent
4625000 usd
CY2023Q1 five Deferred Rent Credit And Other Noncurrent
DeferredRentCreditAndOtherNoncurrent
4296000 usd
CY2022Q4 five Deferred Rent Credit And Other Noncurrent
DeferredRentCreditAndOtherNoncurrent
4307000 usd
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1455358000 usd
CY2023Q1 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1296975000 usd
CY2023Q4 us-gaap Liabilities
Liabilities
2279513000 usd
CY2023Q1 us-gaap Liabilities
Liabilities
1962982000 usd
CY2022Q4 us-gaap Liabilities
Liabilities
1979227000 usd
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2023Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
120000000 shares
CY2023Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
120000000 shares
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
120000000 shares
CY2023Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
55537221 shares
CY2023Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
55537221 shares
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
551000 usd
CY2023Q1 us-gaap Common Stock Value
CommonStockValue
555000 usd
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
555000 usd
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
177877000 usd
CY2023Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
260784000 usd
CY2022Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
254663000 usd
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
1199497000 usd
CY2023Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
1100590000 usd
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
929270000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
1377925000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
1361929000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
1184488000 usd
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
523820000 usd
CY2023Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
16123000 usd
CY2022Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
20934000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
117129000 usd
CY2023Q4 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
3434000 usd
CY2022Q4 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
483000 usd
us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
11423000 usd
CY2023Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
19557000 usd
CY2022Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
21417000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
128552000 usd
CY2023Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
4963000 usd
CY2022Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
5271000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
29645000 usd
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
14594000 usd
CY2022Q4 us-gaap Net Income Loss
NetIncomeLoss
16146000 usd
us-gaap Net Income Loss
NetIncomeLoss
98907000 usd
CY2023Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.26
CY2022Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.29
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.78
CY2023Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.26
CY2022Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.29
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.78
CY2023Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
55452533 shares
CY2022Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
55509525 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
55592536 shares
CY2023Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
55576140 shares
CY2022Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
55683609 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
55717987 shares
CY2023Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
3624000 usd
CY2023Q2 five Stock Issued During Period Value Stock Options And Warrants Exercised
StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
24000 usd
CY2023Q2 five Common Shares Withheld
CommonSharesWithheld
15868000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
37478000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
1387301000 usd
CY2023Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5713000 usd
CY2023Q3 five Stock Issued During Period Value Stock Options And Warrants Exercised
StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
28000 usd
CY2023Q3 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
440000 usd
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
46835000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
1440146000 usd
us-gaap Stock Issued During Period Shares Other
StockIssuedDuringPeriodSharesOther
0 shares
CY2023Q1 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
199776000 usd
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1293692000 usd
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
61364000 usd
CY2023Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
59151000 usd
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
41378000 usd
CY2023Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
55192500 shares
CY2023Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
55192500 shares
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
55512425 shares
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3657438000 usd
CY2023Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3324911000 usd
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3163715000 usd
CY2023Q4 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
736405000 usd
CY2022Q4 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
645034000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2221633000 usd
CY2023Q4 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
513577000 usd
CY2023Q4 us-gaap Gross Profit
GrossProfit
222828000 usd
CY2022Q4 us-gaap Gross Profit
GrossProfit
207808000 usd
us-gaap Gross Profit
GrossProfit
722211000 usd
us-gaap Gross Profit
GrossProfit
643094000 usd
CY2023Q3 five Common Shares Withheld
CommonSharesWithheld
283000 usd
CY2023Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
3599000 usd
CY2023Q4 five Stock Issued During Period Value Stock Options And Warrants Exercised
StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
234000 usd
CY2023Q4 five Common Shares Withheld
CommonSharesWithheld
244000 usd
CY2023Q4 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
80541000 usd
CY2023Q4 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
14594000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
1377925000 usd
CY2022Q1 us-gaap Stockholders Equity
StockholdersEquity
1120284000 usd
CY2022Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5857000 usd
CY2022Q2 five Stock Issued During Period Value Stock Options And Warrants Exercised
StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
79000 usd
CY2022Q2 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
1000 usd
CY2022Q2 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
40007000 usd
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
32718000 usd
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
1114942000 usd
CY2022Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6007000 usd
CY2022Q3 five Stock Issued During Period Value Stock Options And Warrants Exercised
StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
22000 usd
CY2022Q3 five Common Shares Withheld
CommonSharesWithheld
314000 usd
CY2022Q3 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
464000 usd
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
41344000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
1162581000 usd
CY2022Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
158000 usd
CY2022Q4 five Stock Issued During Period Value Stock Options And Warrants Exercised
StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised
9000 usd
CY2022Q4 five Common Shares Withheld
CommonSharesWithheld
208000 usd
us-gaap Net Income Loss
NetIncomeLoss
90208000 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
76698000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
18117000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
5222000 usd
us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
364000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
246457000 usd
five Increase Decrease Prepaid Income Tax
IncreaseDecreasePrepaidIncomeTax
14064000 usd
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
21787000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
79046000 usd
us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-28096000 usd
us-gaap Increase Decrease In Accrued Salaries
IncreaseDecreaseInAccruedSalaries
-39399000 usd
five Increase Decrease In Operating Leases
IncreaseDecreaseInOperatingLeases
-27271000 usd
us-gaap Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
7895000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-44982000 usd
us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
31815000 usd
us-gaap Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
273951000 usd
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
173589000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
68547000 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 usd
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
248000 usd
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
440000 usd
us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
464000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
80541000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
40007000 usd
us-gaap Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
288000 usd
us-gaap Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
111000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
16395000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
4629000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-96208000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-44309000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-169396000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-20744000 usd
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
64973000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
162928000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
44229000 usd
five Increase Decrease In Capital Expenditures Incurred But Not Yet Paid
IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid
11541000 usd
five Increase Decrease In Capital Expenditures Incurred But Not Yet Paid
IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid
6008000 usd
CY2023Q4 five Products Offering Price
ProductsOfferingPrice
5 usd
CY2023Q4 us-gaap Number Of States In Which Entity Operates
NumberOfStatesInWhichEntityOperates
43 state
CY2023Q4 five Number Of Company Operated Stores
NumberOfCompanyOperatedStores
1481 stores
CY2022Q4 five Number Of Company Operated Stores
NumberOfCompanyOperatedStores
1292 stores
us-gaap Fiscal Period
FiscalPeriod
<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:6.34pt">Fiscal Year</span>The Company operates on a 52/53-week fiscal year ending on the Saturday closest to January 31. References to "fiscal year 2023" or "fiscal 2023" refer to the period from January 29, 2023 to February 3, 2024, which is a 53-week fiscal year. References to "fiscal year 2022" or "fiscal 2022" refer to the period from January 30, 2022 to January 28, 2023, which is a 52-week fiscal year. The fiscal quarters ended October 28, 2023 and October 29, 2022 refer to the thirteen weeks ended as of those dates. The year-to-date periods ended October 28, 2023 and October 29, 2022 refer to the thirty-nine weeks ended as of those dates.
us-gaap Use Of Estimates
UseOfEstimates
<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:6.91pt">Use of Estimates</span><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements requires management of the Company to make estimates and assumptions that affect the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include the carrying amount of property and equipment, net realizable value for inventories, income taxes, share-based compensation expense, the incremental borrowing rate utilized in operating lease liabilities, equity method investments and notes receivable.</span></div>
CY2023Q1 us-gaap Held To Maturity Securities
HeldToMaturitySecurities
66845000 usd
CY2023Q1 us-gaap Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
0 usd
CY2023Q1 us-gaap Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
292000 usd
CY2023Q1 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
66553000 usd
CY2022Q4 us-gaap Held To Maturity Securities
HeldToMaturitySecurities
72722000 usd
CY2022Q4 us-gaap Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
0 usd
CY2022Q4 us-gaap Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
813000 usd
CY2022Q4 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
71909000 usd
CY2023Q4 us-gaap Prepaid Expense Current And Noncurrent
PrepaidExpenseCurrentAndNoncurrent
31100000 usd
CY2023Q1 us-gaap Prepaid Expense Current And Noncurrent
PrepaidExpenseCurrentAndNoncurrent
25900000 usd
CY2022Q4 us-gaap Prepaid Expense Current And Noncurrent
PrepaidExpenseCurrentAndNoncurrent
27600000 usd
CY2023Q4 us-gaap Other Assets Current
OtherAssetsCurrent
109700000 usd
CY2023Q1 us-gaap Other Assets Current
OtherAssetsCurrent
104700000 usd
CY2022Q4 us-gaap Other Assets Current
OtherAssetsCurrent
85500000 usd
CY2023Q4 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
50300000 usd
CY2023Q1 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
43600000 usd
CY2022Q4 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
43400000 usd
CY2023Q4 five Deferred Compensation Arrangement With Individual Percent Of Eligible Compensation
DeferredCompensationArrangementWithIndividualPercentOfEligibleCompensation
0.80
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
14594000 usd
CY2022Q4 us-gaap Net Income Loss
NetIncomeLoss
16146000 usd
us-gaap Net Income Loss
NetIncomeLoss
98907000 usd
us-gaap Net Income Loss
NetIncomeLoss
90208000 usd
CY2023Q4 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
736405000 usd
CY2023Q4 five Net Sales As Percentage Of Net Sales
NetSalesAsPercentageOfNetSales
1.000
CY2022Q4 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
645034000 usd
CY2022Q4 five Net Sales As Percentage Of Net Sales
NetSalesAsPercentageOfNetSales
1.000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2221633000 usd
five Net Sales As Percentage Of Net Sales
NetSalesAsPercentageOfNetSales
1.000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1953557000 usd
five Net Sales As Percentage Of Net Sales
NetSalesAsPercentageOfNetSales
1.000
CY2023Q4 five Number Of Leases
NumberOfLeases
69 lease
CY2023Q4 us-gaap Lessee Operating Lease Term Of Contract
LesseeOperatingLeaseTermOfContract
P10Y
CY2023Q4 us-gaap Long Term Purchase Commitment Amount
LongTermPurchaseCommitmentAmount
126600000 usd
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P7Y6M
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P7Y8M12D
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.052
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.052
CY2023Q4 us-gaap Operating Lease Cost
OperatingLeaseCost
69298000 usd
CY2022Q4 us-gaap Operating Lease Cost
OperatingLeaseCost
59401000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
196725000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
171080000 usd
CY2023Q4 us-gaap Variable Lease Cost
VariableLeaseCost
19435000 usd
CY2022Q4 us-gaap Variable Lease Cost
VariableLeaseCost
16012000 usd
us-gaap Variable Lease Cost
VariableLeaseCost
56181000 usd
us-gaap Variable Lease Cost
VariableLeaseCost
46134000 usd
CY2023Q4 us-gaap Lease Cost
LeaseCost
88733000 usd
CY2022Q4 us-gaap Lease Cost
LeaseCost
75413000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
77974000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
300247000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
287065000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
272970000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
251272000 usd
CY2023Q4 five Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
833838000 usd
CY2023Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
55452533 shares
CY2022Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
55509525 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
55592536 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
55551382 shares
CY2023Q4 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
123607 shares
CY2022Q4 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
174084 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
125451 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
169410 shares
CY2023Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
55576140 shares
CY2022Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
55683609 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
55717987 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
55720792 shares
CY2023Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.26
CY2022Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.29
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.78
CY2023Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.26
CY2022Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.29
CY2023Q4 us-gaap Purchase Commitment Remaining Minimum Amount Committed
PurchaseCommitmentRemainingMinimumAmountCommitted
5300000 usd
five Stock Option Maximum Term
StockOptionMaximumTerm
P10Y
five Stock Option Vesting Period
StockOptionVestingPeriod
P4Y
CY2023Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
18026 shares
CY2023Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
34920
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P1Y9M18D
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
100 shares
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
41.67
us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
7800 shares
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
36.70
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
10126 shares
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
33.48
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P1Y9M18D
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
10126 shares
CY2023Q4 us-gaap Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
33.48
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P1Y9M18D
CY2023Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
39900000 usd
us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P2Y3M18D
CY2018Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
100000000 usd
CY2021Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
100000000 usd
CY2022 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
368699 shares
CY2022 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
60000000 usd
CY2022Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased
ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
162.75
CY2023 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
247132 shares
CY2023 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
40000000 usd
CY2023Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased
ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
161.88
CY2022Q2 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
100000000 usd
us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
504369 shares
us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
80000000 usd
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased
ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
158.63
us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
1600000 shares
us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
230000000 usd
CY2023Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
19557000 usd
CY2022Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
21417000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
128552000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
119615000 usd
CY2023Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
4963000 usd
CY2022Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
5271000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
29645000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
29407000 usd
CY2023Q4 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.254
CY2022Q4 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.246
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.231
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.246
CY2022Q4 five Accrualforuncertaintaxinterestorpenalties
Accrualforuncertaintaxinterestorpenalties
0 usd
CY2021Q4 five Accrualforuncertaintaxinterestorpenalties
Accrualforuncertaintaxinterestorpenalties
0 usd
CY2023Q4 five Accrualforuncertaintaxinterestorpenalties
Accrualforuncertaintaxinterestorpenalties
0 usd
CY2023Q4 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2023Q4 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2023Q4 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2023Q4 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
0001177609-23-000028-index-headers.html Edgar Link pending
0001177609-23-000028-index.html Edgar Link pending
0001177609-23-000028.txt Edgar Link pending
0001177609-23-000028-xbrl.zip Edgar Link pending
amendedandrestatedfivebelo.htm Edgar Link pending
compensationpolicyfornon-e.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
five-20231028.htm Edgar Link pending
five-20231028.xsd Edgar Link pending
fivebelowincdodd-frankclaw.htm Edgar Link pending
form10q_q32023fiveex311.htm Edgar Link pending
form10q_q32023fiveex312.htm Edgar Link pending
form10q_q32023fiveex321.htm Edgar Link pending
form10q_q32023fiveex322.htm Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
five-20231028_cal.xml Edgar Link unprocessable
five-20231028_lab.xml Edgar Link unprocessable
five-20231028_def.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
five-20231028_pre.xml Edgar Link unprocessable
five-20231028_htm.xml Edgar Link completed
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R5.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending