2023 Q4 Form 10-Q Financial Statement

#000150707923000030 Filed on November 02, 2023

View on sec.gov

Income Statement

Concept 2023 Q4 2023 Q3
Revenue $1.048B $1.108B
YoY Change 0.0% 0.91%
Cost Of Revenue $606.0M $640.4M
YoY Change -1.01% -1.54%
Gross Profit $442.1M $467.5M
YoY Change 1.43% 4.47%
Gross Profit Margin 42.18% 42.2%
Selling, General & Admin $396.0M $368.5M
YoY Change 16.06% 9.84%
% of Gross Profit 89.56% 78.82%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $54.97M $50.90M
YoY Change 29.85% 26.85%
% of Gross Profit 12.43% 10.89%
Operating Expenses $396.0M $382.7M
YoY Change 16.06% 10.66%
Operating Profit $46.17M $84.77M
YoY Change -51.26% -16.61%
Interest Expense -$891.0K $1.246M
YoY Change -83.1% -58.91%
% of Operating Profit -1.93% 1.47%
Other Income/Expense, Net
YoY Change
Pretax Income $45.28M $83.53M
YoY Change -49.38% -15.31%
Income Tax $8.194M $17.60M
% Of Pretax Income 18.1% 21.07%
Net Earnings $37.08M $65.92M
YoY Change -46.44% -13.46%
Net Earnings / Revenue 3.54% 5.95%
Basic Earnings Per Share $0.35 $0.62
Diluted Earnings Per Share $0.34 $0.61
COMMON SHARES
Basic Shares Outstanding 106.6M shares 106.4M shares
Diluted Shares Outstanding 108.0M shares

Balance Sheet

Concept 2023 Q4 2023 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $34.38M $61.60M
YoY Change 251.05% 701.35%
Cash & Equivalents $34.38M $61.63M
Short-Term Investments
Other Short-Term Assets $48.73M $55.10M
YoY Change -8.58% -2.48%
Inventory $1.106B $1.105B
Prepaid Expenses
Receivables $99.51M $97.70M
Other Receivables $27.87M $16.20M
Total Short-Term Assets $1.317B $1.336B
YoY Change -9.66% -10.75%
LONG-TERM ASSETS
Property, Plant & Equipment $1.630B $1.563B
YoY Change 29.56% 34.23%
Goodwill $257.9M $257.9M
YoY Change 0.97% 0.97%
Intangibles $153.9M $154.8M
YoY Change 1.0% 2.61%
Long-Term Investments
YoY Change
Other Assets $7.332M $7.717M
YoY Change -33.19% -34.39%
Total Long-Term Assets $3.346B $3.302B
YoY Change 15.63% 20.18%
TOTAL ASSETS
Total Short-Term Assets $1.317B $1.336B
Total Long-Term Assets $3.346B $3.302B
Total Assets $4.663B $4.638B
YoY Change 7.15% 9.27%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $679.3M $706.3M
YoY Change 14.96% 10.0%
Accrued Expenses $332.9M $327.2M
YoY Change 11.72% 11.29%
Deferred Revenue $11.30M $13.40M
YoY Change 11.88% -15.72%
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due $2.103M $2.103M
YoY Change 0.0% 0.0%
Total Short-Term Liabilities $1.152B $1.174B
YoY Change 14.43% 10.64%
LONG-TERM LIABILITIES
Long-Term Debt $194.9M $195.0M
YoY Change -51.93% -47.55%
Other Long-Term Liabilities $15.67M $11.04M
YoY Change 23.06% 25.83%
Total Long-Term Liabilities $1.580B $1.578B
YoY Change -6.39% -1.4%
TOTAL LIABILITIES
Total Short-Term Liabilities $1.152B $1.174B
Total Long-Term Liabilities $1.580B $1.578B
Total Liabilities $2.732B $2.753B
YoY Change 1.39% 3.4%
SHAREHOLDERS EQUITY
Retained Earnings $1.416B $1.379B
YoY Change 21.02% 25.26%
Common Stock $513.1M $503.6M
YoY Change 6.38% 5.6%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.931B $1.885B
YoY Change
Total Liabilities & Shareholders Equity $4.663B $4.638B
YoY Change 7.15% 9.27%

Cashflow Statement

Concept 2023 Q4 2023 Q3
OPERATING ACTIVITIES
Net Income $37.08M $65.92M
YoY Change -46.44% -13.46%
Depreciation, Depletion And Amortization $54.97M $50.90M
YoY Change 29.85% 26.85%
Cash From Operating Activities $104.6M $222.4M
YoY Change -0.51% -42221.21%
INVESTING ACTIVITIES
Capital Expenditures $133.9M $134.5M
YoY Change 0.1% -223.92%
Acquisitions
YoY Change
Other Investing Activities $47.00K -$200.0K
YoY Change -101.75%
Cash From Investing Activities -$133.9M -$134.8M
YoY Change -1.9% 24.19%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 2.065M -30.20M
YoY Change -93.83% -127.31%
NET CHANGE
Cash From Operating Activities 104.6M 222.4M
Cash From Investing Activities -133.9M -134.8M
Cash From Financing Activities 2.065M -30.20M
Net Change In Cash -27.21M 57.40M
YoY Change -1391.5% 3701.32%
FREE CASH FLOW
Cash From Operating Activities $104.6M $222.4M
Capital Expenditures $133.9M $134.5M
Free Cash Flow -$29.32M $87.90M
YoY Change 2.35% -18.62%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023Q3 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
0 usd
CY2022Q4 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
210200000 usd
CY2023Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1325226000 usd
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1227507000 usd
CY2023Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
46917000 usd
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
41520000 usd
CY2023Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
11038000 usd
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
12730000 usd
CY2023Q3 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
1578223000 usd
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
1687308000 usd
CY2023Q3 us-gaap Liabilities
Liabilities
2752606000 usd
CY2023Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2023Q3 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2023Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
10000000 shares
CY2022Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
10000000 shares
CY2022Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2023Q3 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2022Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2023Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
503594000 usd
CY2022Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
482312000 usd
CY2023Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
2455000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
1885476000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
1657176000 usd
CY2023Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
4638082000 usd
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
4351242000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3365763000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3216404000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
1924589000 usd
us-gaap Gross Profit
GrossProfit
1416206000 usd
us-gaap Gross Profit
GrossProfit
1291815000 usd
us-gaap Selling Expense
SellingExpense
923658000 usd
us-gaap Selling Expense
SellingExpense
798437000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
185060000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
162449000 usd
us-gaap Pre Opening Costs
PreOpeningCosts
32226000 usd
us-gaap Pre Opening Costs
PreOpeningCosts
28890000 usd
us-gaap Operating Expenses
OperatingExpenses
1140944000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
296173000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
57357000 usd
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-1882000 usd
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
3889000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
207017000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
232847000 usd
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.97
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.94
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.13
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
1657176000 usd
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6741000 usd
CY2023Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
2130000 usd
CY2023Q1 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
2558000 usd
CY2023Q1 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
10863000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-849000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
71524000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
1728417000 usd
CY2023Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
8306000 usd
CY2023Q2 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
998000 usd
CY2023Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-126000 usd
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
71452000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
1809779000 usd
CY2022Q4 us-gaap Liabilities
Liabilities
2694066000 usd
CY2023Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
4337000 usd
CY2023Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
1379320000 usd
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
1170421000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
1949557000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
67215000 usd
us-gaap Net Income Loss
NetIncomeLoss
208899000 usd
us-gaap Net Income Loss
NetIncomeLoss
228958000 usd
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.17
CY2023Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5289000 usd
CY2023Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
3051000 usd
CY2023Q3 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
2601000 usd
CY2023Q3 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
260000 usd
CY2023Q3 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-907000 usd
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
65923000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
1885476000 usd
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
1323199000 usd
CY2022Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5980000 usd
CY2022Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
577000 usd
CY2022Q1 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
1963000 usd
CY2022Q1 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
1807000 usd
CY2022Q1 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
1554000 usd
CY2022Q1 us-gaap Net Income Loss
NetIncomeLoss
70951000 usd
CY2022Q1 us-gaap Stockholders Equity
StockholdersEquity
1402417000 usd
CY2022Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
4889000 usd
CY2022Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
4599000 usd
CY2022Q2 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
273000 usd
CY2022Q2 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
822000 usd
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
81832000 usd
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
1494286000 usd
CY2022Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
6360000 usd
CY2022Q3 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
1924000 usd
CY2022Q3 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
2416000 usd
CY2022Q3 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
55000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
1513000 usd
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
76175000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
1582619000 usd
us-gaap Net Income Loss
NetIncomeLoss
208899000 usd
us-gaap Net Income Loss
NetIncomeLoss
228958000 usd
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
146947000 usd
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
112691000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
20336000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
17229000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
4953000 usd
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1747000 usd
us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
1530000 usd
us-gaap Gain Loss On Sales Of Assets And Asset Impairment Charges
GainLossOnSalesOfAssetsAndAssetImpairmentCharges
-858000 usd
us-gaap Gain Loss On Sales Of Assets And Asset Impairment Charges
GainLossOnSalesOfAssetsAndAssetImpairmentCharges
0 usd
us-gaap Amortization Of Deferred Hedge Gains
AmortizationOfDeferredHedgeGains
85000 usd
us-gaap Amortization Of Deferred Hedge Gains
AmortizationOfDeferredHedgeGains
85000 usd
us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
-2931000 usd
us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
21014000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-195590000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
312288000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
109338000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-25761000 usd
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
2950000 usd
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
27796000 usd
us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-8912000 usd
us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-6360000 usd
us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
3323000 usd
us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
1415000 usd
us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
9348000 usd
us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-18703000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
698975000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
7325000 usd
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
413717000 usd
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
322825000 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
17353000 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
1121000 usd
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
0 usd
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
4773000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-431070000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-319173000 usd
us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
1577000 usd
us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
1577000 usd
us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
518900000 usd
us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
663200000 usd
us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
729100000 usd
us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
486800000 usd
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
5241000 usd
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
2571000 usd
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
7909000 usd
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
7100000 usd
us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
5159000 usd
us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
4379000 usd
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
0 usd
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
1505000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
12121000 usd
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
25.39
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
2135000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-216071000 usd
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
180091000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
51834000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-131757000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
9794000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
139444000 usd
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
61628000 usd
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
7687000 usd
us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
192906000 usd
us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
148665000 usd
us-gaap Interest Paid Net
InterestPaidNet
8871000 usd
us-gaap Interest Paid Net
InterestPaidNet
3437000 usd
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
62105000 usd
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
71800000 usd
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
150111000 usd
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
118453000 usd
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1 segment
CY2023Q3 us-gaap Number Of States In Which Entity Operates
NumberOfStatesInWhichEntityOperates
36 state
CY2023Q3 fnd Number Of Distribution Centers
NumberOfDistributionCenters
4 distributioncenter
us-gaap Fiscal Period
FiscalPeriod
<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is the 52- or 53-week period ending on the Thursday on or preceding December 31st. The fiscal year ending December 28, 2023 (“fiscal 2023”) and the fiscal year ended December 29, 2022 (“fiscal 2022”) include 52 weeks. 52-week fiscal years consist of thirteen-week periods in each quarter of the fiscal year. When a 53-week fiscal year occurs, we report the additional week at the end of the fiscal fourth quarter.</span></div>
CY2023Q3 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
70200000 usd
CY2023Q3 fnd Contract With Customer Liability Current Loyalty Program
ContractWithCustomerLiabilityCurrentLoyaltyProgram
43100000 usd
CY2023Q3 fnd Contract With Customer Liability Current Unredeemed Gift Cards
ContractWithCustomerLiabilityCurrentUnredeemedGiftCards
13700000 usd
CY2023Q3 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
13400000 usd
CY2022Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
57000000 usd
CY2022Q4 fnd Contract With Customer Liability Current Loyalty Program
ContractWithCustomerLiabilityCurrentLoyaltyProgram
33800000 usd
CY2022Q4 fnd Contract With Customer Liability Current Unredeemed Gift Cards
ContractWithCustomerLiabilityCurrentUnredeemedGiftCards
13100000 usd
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
10100000 usd
us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
16700000 usd
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1 segment
CY2023Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1107812000 usd
CY2022Q3 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
1097824000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3365763000 usd
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3216404000 usd
CY2023Q3 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
202922000 usd
CY2022Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
414699000 usd
CY2023Q3 us-gaap Debt Current
DebtCurrent
2103000 usd
CY2022Q4 us-gaap Debt Current
DebtCurrent
2103000 usd
CY2023Q3 fnd Long Term Debt Gross Excluding Current Maturities
LongTermDebtGrossExcludingCurrentMaturities
200819000 usd
CY2022Q4 fnd Long Term Debt Gross Excluding Current Maturities
LongTermDebtGrossExcludingCurrentMaturities
412596000 usd
CY2023Q3 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
5777000 usd
CY2022Q4 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
7045000 usd
CY2023Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
195042000 usd
CY2022Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
405551000 usd
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
526000 usd
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
2103000 usd
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
2103000 usd
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
2629000 usd
CY2023Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
195561000 usd
CY2023Q3 us-gaap Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
202922000 usd
CY2023Q3 us-gaap Interest Costs Incurred
InterestCostsIncurred
3255000 usd
CY2022Q3 us-gaap Interest Costs Incurred
InterestCostsIncurred
4092000 usd
us-gaap Interest Costs Incurred
InterestCostsIncurred
14022000 usd
us-gaap Interest Costs Incurred
InterestCostsIncurred
8617000 usd
CY2023Q3 us-gaap Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
2009000 usd
CY2022Q3 us-gaap Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
1060000 usd
us-gaap Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
5016000 usd
us-gaap Interest Costs Capitalized Adjustment
InterestCostsCapitalizedAdjustment
2751000 usd
CY2023Q3 us-gaap Interest Expense
InterestExpense
1246000 usd
CY2022Q3 us-gaap Interest Expense
InterestExpense
3032000 usd
us-gaap Interest Expense
InterestExpense
9006000 usd
us-gaap Interest Expense
InterestExpense
5866000 usd
CY2023Q3 us-gaap Long Term Debt Fair Value
LongTermDebtFairValue
201524000 usd
CY2022Q4 us-gaap Long Term Debt Fair Value
LongTermDebtFairValue
406775000 usd
CY2023Q3 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.211
CY2022Q3 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.228
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.215
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.227
CY2023Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.057
CY2022Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.053
CY2023Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P12Y
CY2022Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P11Y
CY2023Q3 us-gaap Operating Lease Cost
OperatingLeaseCost
51233000 usd
CY2022Q3 us-gaap Operating Lease Cost
OperatingLeaseCost
44039000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
148451000 usd
us-gaap Operating Lease Cost
OperatingLeaseCost
133162000 usd
CY2023Q3 fnd Variable Lease Cost Reimbursement
VariableLeaseCostReimbursement
16343000 usd
CY2022Q3 fnd Variable Lease Cost Reimbursement
VariableLeaseCostReimbursement
15063000 usd
fnd Variable Lease Cost Reimbursement
VariableLeaseCostReimbursement
49031000 usd
fnd Variable Lease Cost Reimbursement
VariableLeaseCostReimbursement
43288000 usd
CY2023Q3 us-gaap Sublease Income
SubleaseIncome
681000 usd
CY2022Q3 us-gaap Sublease Income
SubleaseIncome
681000 usd
us-gaap Sublease Income
SubleaseIncome
2041000 usd
us-gaap Sublease Income
SubleaseIncome
2041000 usd
CY2023Q3 us-gaap Lease Cost
LeaseCost
66895000 usd
CY2022Q3 us-gaap Lease Cost
LeaseCost
58421000 usd
us-gaap Lease Cost
LeaseCost
195441000 usd
us-gaap Lease Cost
LeaseCost
174409000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
42334000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
210612000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
200864000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
188072000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
178914000 usd
CY2023Q3 fnd Lessee Operating Lease Liability To Be Paid Due After Year Four
LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour
1277883000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
2098679000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
648105000 usd
CY2023Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
1450574000 usd
CY2023Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
125348000 usd
CY2023Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1325226000 usd
CY2023Q3 fnd Lessee Operating Lease Lease Not Yet Commenced Amount
LesseeOperatingLeaseLeaseNotYetCommencedAmount
477000000 usd
CY2023Q3 fnd Lessee Operating Lease Option To Extend Amount
LesseeOperatingLeaseOptionToExtendAmount
242300000 usd
us-gaap Operating Lease Payments
OperatingLeasePayments
141700000 usd
us-gaap Operating Lease Payments
OperatingLeasePayments
131300000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
20336000 usd
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
17229000 usd
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2101559 shares
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
27.10
us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
336061 shares
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
23.53
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
3983 shares
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
48.97
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1761515 shares
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
27.73
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
1669036 shares
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
65923000 usd
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
76175000 usd
us-gaap Net Income Loss
NetIncomeLoss
208899000 usd
us-gaap Net Income Loss
NetIncomeLoss
228958000 usd
CY2023Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
106393000 shares
CY2022Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
105754000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
106187000 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
105565000 shares
CY2023Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1609000 shares
CY2022Q3 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1716000 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1663000 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1879000 shares
CY2023Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
108002000 shares
CY2022Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
107470000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
107850000 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
107444000 shares
CY2023Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.62
CY2022Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.72
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.97
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.17
CY2023Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.61
CY2022Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.71
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.94
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.13
CY2023Q3 us-gaap Supplier Finance Program Obligation
SupplierFinanceProgramObligation
135700000 usd
CY2022Q4 us-gaap Supplier Finance Program Obligation
SupplierFinanceProgramObligation
82500000 usd
CY2023Q3 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2023Q3 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2023Q3 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
fnd-20230928_lab.xml Edgar Link unprocessable
fnd-20230928_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
0001507079-23-000030-index-headers.html Edgar Link pending
0001507079-23-000030-index.html Edgar Link pending
0001507079-23-000030.txt Edgar Link pending
0001507079-23-000030-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
fnd-20230928.htm Edgar Link pending
fnd-20230928.xsd Edgar Link pending
fnd-20230928xex311.htm Edgar Link pending
fnd-20230928xex312.htm Edgar Link pending
fnd-20230928xex32.htm Edgar Link pending
fnd-20230928xex321.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
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
fnd-20230928_def.xml Edgar Link unprocessable
fnd-20230928_cal.xml Edgar Link unprocessable
fnd-20230928_htm.xml Edgar Link completed
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.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