◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

DUCOMMUN INC /DE/ CIK: 30305 Q1 2023
Filing Information
Form Type 10-Q
Accession Number 0001628280-23-015417
Period End Date 20230331
Filing Date 20230504
Fiscal Year 2023
Fiscal Period Q1
XBRL Instance dco-20230401_htm.xml
Balance Sheet 76 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $905.00K USD Point-in-time
Accounts receivable, allowance for credit loss AllowanceForDoubtfulAccountsReceivableCurrent $589.00K USD Point-in-time
Property and equipment, accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $175.67M USD Point-in-time
Property and equipment, accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $171.51M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $46.25M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $17.11M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 35.00M shares Point-in-time
Accounts receivable, net of allowance for credit losses of $905 and $589 at April 1, 2023 and December 31, 2022, respectively AccountsReceivableNetCurrent $103.96M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 35.00M shares Point-in-time
Accounts receivable, net of allowance for credit losses of $905 and $589 at April 1, 2023 and December 31, 2022, respectively AccountsReceivableNetCurrent $95.77M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $194.32M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 12.11M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 12.23M shares Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $191.29M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 12.11M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 12.23M shares Point-in-time
Inventories InventoryNet $171.21M USD Point-in-time
Inventories InventoryNet $194.00M USD Point-in-time
Production cost of contracts ProductionCostOfContractsCurrent $5.37M USD Point-in-time
Production cost of contracts ProductionCostOfContractsCurrent $5.69M USD Point-in-time
Other current assets OtherAssetsCurrent $8.94M USD Point-in-time
Other current assets OtherAssetsCurrent $8.80M USD Point-in-time
Total Current Assets AssetsCurrent $527.34M USD Point-in-time
Total Current Assets AssetsCurrent $515.38M USD Point-in-time
Property and Equipment, Net of Accumulated Depreciation of $175,670 and $171,507 at April 1, 2023 and December 31, 2022, respectively PropertyPlantAndEquipmentNet $106.22M USD Point-in-time
Property and Equipment, Net of Accumulated Depreciation of $175,670 and $171,507 at April 1, 2023 and December 31, 2022, respectively PropertyPlantAndEquipmentNet $107.04M USD Point-in-time
Operating Lease Right-of-Use Assets OperatingLeaseRightOfUseAsset $37.20M USD Point-in-time
Operating Lease Right-of-Use Assets OperatingLeaseRightOfUseAsset $34.63M USD Point-in-time
Goodwill Goodwill $203.41M USD Point-in-time
Goodwill Goodwill $203.41M USD Point-in-time
Intangibles, Net IntangibleAssetsNetExcludingGoodwill $127.20M USD Point-in-time
Intangibles, Net IntangibleAssetsNetExcludingGoodwill $123.58M USD Point-in-time
Other Assets OtherAssetsNoncurrent $22.70M USD Point-in-time
Other Assets OtherAssetsNoncurrent $19.48M USD Point-in-time
Total Assets Assets $1.01B USD Point-in-time
Total Assets Assets $1.02B USD Point-in-time
Accounts payable AccountsPayableCurrent $90.14M USD Point-in-time
Accounts payable AccountsPayableCurrent $98.88M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $47.07M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $39.68M USD Point-in-time
Accrued and other liabilities AccruedLiabilitiesCurrent $48.82M USD Point-in-time
Accrued and other liabilities AccruedLiabilitiesCurrent $28.80M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $7.75M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $7.16M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $6.25M USD Point-in-time
Current portion of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $6.25M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $199.44M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $181.36M USD Point-in-time
Long-Term Debt, Less Current Portion LongTermDebtAndCapitalLeaseObligations $240.59M USD Point-in-time
Long-Term Debt, Less Current Portion LongTermDebtAndCapitalLeaseObligations $239.13M USD Point-in-time
Non-Current Operating Lease Liabilities OperatingLeaseLiabilityNoncurrent $28.84M USD Point-in-time
Non-Current Operating Lease Liabilities OperatingLeaseLiabilityNoncurrent $30.83M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxLiabilitiesNet $12.25M USD Point-in-time
Deferred Income Taxes DeferredIncomeTaxLiabilitiesNet $13.95M USD Point-in-time
Other Long-Term Liabilities OtherLiabilitiesNoncurrent $14.13M USD Point-in-time
Other Long-Term Liabilities OtherLiabilitiesNoncurrent $12.72M USD Point-in-time
Total Liabilities Liabilities $477.69M USD Point-in-time
Total Liabilities Liabilities $495.55M USD Point-in-time
Commitments and Contingencies (Notes 8, 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Notes 8, 10) CommitmentsAndContingencies - USD Point-in-time
Common Stock - $0.01 par value; 35,000,000 shares authorized; 12,231,704 and 12,106,285 shares issued and outstanding at April 1, 2023 and December 31, 2022, respectively CommonStockValue $121.00K USD Point-in-time
Common Stock - $0.01 par value; 35,000,000 shares authorized; 12,231,704 and 12,106,285 shares issued and outstanding at April 1, 2023 and December 31, 2022, respectively CommonStockValue $122.00K USD Point-in-time
Additional Paid-In Capital AdditionalPaidInCapitalCommonStock $112.04M USD Point-in-time
Additional Paid-In Capital AdditionalPaidInCapitalCommonStock $111.32M USD Point-in-time
Retained Earnings RetainedEarningsAccumulatedDeficit $406.05M USD Point-in-time
Retained Earnings RetainedEarningsAccumulatedDeficit $411.28M USD Point-in-time
Accumulated Other Comprehensive Income AccumulatedOtherComprehensiveIncomeLossNetOfTax $7.75M USD Point-in-time
Accumulated Other Comprehensive Income AccumulatedOtherComprehensiveIncomeLossNetOfTax $5.66M USD Point-in-time
Total Shareholders Equity StockholdersEquity $487.71M USD Point-in-time
Total Shareholders Equity StockholdersEquity $474.60M USD Point-in-time
Total Shareholders Equity StockholdersEquity $528.38M USD Point-in-time
Total Shareholders Equity StockholdersEquity $525.96M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $1.01B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $1.02B USD Point-in-time
Income Statement 30 line items
Line Item Tag Value Unit Period
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $163.48M USD 1 Quarter
Net Revenues RevenueFromContractWithCustomerExcludingAssessedTax $181.19M USD 1 Quarter
Cost of Sales CostOfGoodsAndServicesSold $131.01M USD 1 Quarter
Cost of Sales CostOfGoodsAndServicesSold $144.42M USD 1 Quarter
Gross Profit GrossProfit $36.77M USD 1 Quarter
Gross Profit GrossProfit $32.48M USD 1 Quarter
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $26.23M USD 1 Quarter
Selling, General and Administrative Expenses SellingGeneralAndAdministrativeExpense $23.35M USD 1 Quarter
Restructuring Charges RestructuringCharges - USD 1 Quarter
Restructuring Charges RestructuringCharges $4.17M USD 1 Quarter
Operating Income OperatingIncomeLoss $6.37M USD 1 Quarter
Operating Income OperatingIncomeLoss $9.12M USD 1 Quarter
Interest Expense InterestIncomeExpenseNet $-2.40M USD 1 Quarter
Interest Expense InterestIncomeExpenseNet $-4.22M USD 1 Quarter
Other Income OtherIncome $3.89M USD 1 Quarter
Other Income OtherIncome $3.00M USD 1 Quarter
Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.72M USD 1 Quarter
Income Before Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.04M USD 1 Quarter
Income Tax Expense IncomeTaxExpenseBenefit $808.00K USD 1 Quarter
Income Tax Expense IncomeTaxExpenseBenefit $1.62M USD 1 Quarter
Net Income NetIncomeLoss $5.23M USD 1 Quarter
Net Income NetIncomeLoss $8.10M USD 1 Quarter
Basic earnings per share (in dollars per share) EarningsPerShareBasic $0.43 USD 1 Quarter
Basic earnings per share (in dollars per share) EarningsPerShareBasic $0.68 USD 1 Quarter
Diluted earnings per share (in dollars per share) EarningsPerShareDiluted $0.66 USD 1 Quarter
Diluted earnings per share (in dollars per share) EarningsPerShareDiluted $0.42 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.20M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 11.99M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.54M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.33M shares 1 Quarter
Cash Flow Statement 66 line items
Line Item Tag Value Unit Period
Net Income NetIncomeLoss $5.23M USD 1 Quarter
Net Income NetIncomeLoss $8.10M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $7.77M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $7.99M USD 1 Quarter
Non-cash operating lease cost RightOfUseAssetAmortization $1.84M USD 1 Quarter
Non-cash operating lease cost RightOfUseAssetAmortization $1.97M USD 1 Quarter
Inventory write down and property and equipment impairment due to restructuring ProductionRelatedImpairmentsOrCharges - USD 1 Quarter
Inventory write down and property and equipment impairment due to restructuring ProductionRelatedImpairmentsOrCharges $428.00K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $3.08M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $1.59M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $93.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-1.05M USD 1 Quarter
Provision for (recovery of) credit losses ProvisionForDoubtfulAccounts $-307.00K USD 1 Quarter
Provision for (recovery of) credit losses ProvisionForDoubtfulAccounts $316.00K USD 1 Quarter
Recognition of insurance recoveries RecognitionOfInsuranceRecoveries $3.89M USD 1 Quarter
Recognition of insurance recoveries RecognitionOfInsuranceRecoveries - USD 1 Quarter
Other OtherNoncashIncomeExpense $-221.00K USD 1 Quarter
Other OtherNoncashIncomeExpense $-139.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-7.87M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $10.24M USD 1 Quarter
Contract assets IncreaseDecreaseInContractWithCustomerAsset $3.03M USD 1 Quarter
Contract assets IncreaseDecreaseInContractWithCustomerAsset $10.77M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $8.86M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $22.79M USD 1 Quarter
Production cost of contracts IncreaseDecreaseinProductionCostofContract $371.00K USD 1 Quarter
Production cost of contracts IncreaseDecreaseinProductionCostofContract $299.00K USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $-504.00K USD 1 Quarter
Other assets IncreaseDecreaseInOtherOperatingAssets $-352.00K USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $9.12M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $8.54M USD 1 Quarter
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-7.39M USD 1 Quarter
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-4.24M USD 1 Quarter
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.61M USD 1 Quarter
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.87M USD 1 Quarter
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-11.04M USD 1 Quarter
Accrued and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-15.19M USD 1 Quarter
Net Cash Used in Operating Activities NetCashProvidedByUsedInOperatingActivities $-18.85M USD 1 Quarter
Net Cash Used in Operating Activities NetCashProvidedByUsedInOperatingActivities $-18.93M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.36M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.83M USD 1 Quarter
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $51.00K USD 1 Quarter
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets - USD 1 Quarter
Net Cash Used in Investing Activities NetCashProvidedByUsedInInvestingActivities $-5.36M USD 1 Quarter
Net Cash Used in Investing Activities NetCashProvidedByUsedInInvestingActivities $-4.77M USD 1 Quarter
Borrowings from senior secured revolving credit facility ProceedsFromSecuredLinesOfCredit - USD 1 Quarter
Borrowings from senior secured revolving credit facility ProceedsFromSecuredLinesOfCredit $7.50M USD 1 Quarter
Repayments of senior secured revolving credit facility RepaymentsOfLongTermLinesOfCredit - USD 1 Quarter
Repayments of senior secured revolving credit facility RepaymentsOfLongTermLinesOfCredit $7.50M USD 1 Quarter
Repayments of term loans RepaymentsOfSecuredDebt $1.56M USD 1 Quarter
Repayments of term loans RepaymentsOfSecuredDebt $31.75M USD 1 Quarter
Repayments of other debt RepaymentsOfOtherDebt $83.00K USD 1 Quarter
Repayments of other debt RepaymentsOfOtherDebt $86.00K USD 1 Quarter
Net cash paid upon issuance of common stock under stock plans PaymentsFromIssuanceofStockUnderAwardPlansNet $3.19M USD 1 Quarter
Net cash paid upon issuance of common stock under stock plans PaymentsFromIssuanceofStockUnderAwardPlansNet $1.60M USD 1 Quarter
Net Cash Used in Financing Activities NetCashProvidedByUsedInFinancingActivities $-4.84M USD 1 Quarter
Net Cash Used in Financing Activities NetCashProvidedByUsedInFinancingActivities $-33.43M USD 1 Quarter
Net Decrease in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-29.13M USD 1 Quarter
Net Decrease in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-57.06M USD 1 Quarter
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.11M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.25M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $76.32M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.26M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.11M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.25M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $76.32M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.26M USD Point-in-time
Stockholders Equity 26 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 12.11M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 12.23M shares Point-in-time
Beginning balance StockholdersEquity $487.71M USD Point-in-time
Beginning balance StockholdersEquity $474.60M USD Point-in-time
Beginning balance StockholdersEquity $528.38M USD Point-in-time
Beginning balance StockholdersEquity $525.96M USD Point-in-time
Net Income NetIncomeLoss $5.23M USD 1 Quarter
Net Income NetIncomeLoss $8.10M USD 1 Quarter
Other comprehensive income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $5.01M USD 1 Quarter
Other comprehensive income, net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.09M USD 1 Quarter
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.39M USD 1 Quarter
Employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $1.31M USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $1.45M USD 1 Quarter
Stock options exercised StockIssuedDuringPeriodValueStockOptionsExercised $737.00K USD 1 Quarter
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock awards vested StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $5.48M USD 1 Quarter
Stock repurchased related to the exercise of stock options and stock awards vested StockRepurchasedDuringPeriodValue $4.43M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.72M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.59M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 12.11M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.23M shares Point-in-time
Ending balance StockholdersEquity $487.71M USD Point-in-time
Ending balance StockholdersEquity $474.60M USD Point-in-time
Ending balance StockholdersEquity $528.38M USD Point-in-time
Ending balance StockholdersEquity $525.96M USD Point-in-time
Comprehensive Income 14 line items
Line Item Tag Value Unit Period
Amortization of actuarial (loss) gain, tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $-13.00K USD 1 Quarter
Net Income NetIncomeLoss $5.23M USD 1 Quarter
Net Income NetIncomeLoss $8.10M USD 1 Quarter
Amortization of actuarial (loss) gain, tax OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax $36.00K USD 1 Quarter
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $1.51M USD 1 Quarter
Unrealized gain on cash flow hedge, tax expense (benefit) OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax $662.00K USD 1 Quarter
Amortization of actuarial losses and prior service costs, net of tax of $13 and $36 for the three months ended April 1, 2023 and April 2, 2022, respectively OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $110.00K USD 1 Quarter
Amortization of actuarial losses and prior service costs, net of tax of $13 and $36 for the three months ended April 1, 2023 and April 2, 2022, respectively OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax $42.00K USD 1 Quarter
Change in net unrealized (losses) gains on cash flow hedges, net of tax of $662 and $1,509 for the three months ended April 1, 2023 and April 2, 2022, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $4.90M USD 1 Quarter
Change in net unrealized (losses) gains on cash flow hedges, net of tax of $662 and $1,509 for the three months ended April 1, 2023 and April 2, 2022, respectively OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-2.13M USD 1 Quarter
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $5.01M USD 1 Quarter
Other Comprehensive (Loss) Income, Net of Tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.09M USD 1 Quarter
Comprehensive Income ComprehensiveIncomeNetOfTax $3.14M USD 1 Quarter
Comprehensive Income ComprehensiveIncomeNetOfTax $13.11M USD 1 Quarter

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...