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

10-Q Filing

Custom Truck One Source, Inc. CIK: 1709682 Q1 2024
Filing Information
Form Type 10-Q
Accession Number 0001709682-24-000037
Period End Date 20240331
Filing Date 20240502
Fiscal Year 2024
Fiscal Period Q1
XBRL Instance ctos-20240331_htm.xml
Filing Contents
Balance Sheet 152 line items
Line Item Tag Value Unit Period
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 249.90M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 249.90M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 250.08M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 250.08M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $10.31M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $10.31M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $7.99M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $7.99M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 250.08M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 250.08M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $169.30M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $169.30M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 249.90M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 249.90M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $215.09M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $215.09M USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 8.89M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 8.89M shares Point-in-time
Financing receivables, net NotesAndLoansReceivableNetCurrent $19.82M USD Point-in-time
Financing receivables, net NotesAndLoansReceivableNetCurrent $19.82M USD Point-in-time
Financing receivables, net NotesAndLoansReceivableNetCurrent $30.84M USD Point-in-time
Financing receivables, net NotesAndLoansReceivableNetCurrent $30.84M USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 9.94M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 9.94M shares Point-in-time
Inventory InventoryNet $1.10B USD Point-in-time
Inventory InventoryNet $1.10B USD Point-in-time
Inventory InventoryNet $985.79M USD Point-in-time
Inventory InventoryNet $985.79M USD Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $23.86M USD Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $23.86M USD Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $26.07M USD Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $26.07M USD Point-in-time
Total current assets AssetsCurrent $1.27B USD Point-in-time
Total current assets AssetsCurrent $1.27B USD Point-in-time
Total current assets AssetsCurrent $1.33B USD Point-in-time
Total current assets AssetsCurrent $1.33B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $153.49M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $153.49M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $142.12M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $142.12M USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $931.69M USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $931.69M USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $916.70M USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $916.70M USD Point-in-time
Goodwill Goodwill $703.84M USD Point-in-time
Goodwill Goodwill $703.84M USD Point-in-time
Goodwill Goodwill $704.01M USD Point-in-time
Goodwill Goodwill $704.01M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $277.21M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $277.21M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $270.46M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $270.46M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $43.00M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $43.00M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $38.43M USD Point-in-time
Operating lease assets OperatingLeaseRightOfUseAsset $38.43M USD Point-in-time
Other assets OtherAssetsNoncurrent $23.43M USD Point-in-time
Other assets OtherAssetsNoncurrent $23.43M USD Point-in-time
Other assets OtherAssetsNoncurrent $21.42M USD Point-in-time
Other assets OtherAssetsNoncurrent $21.42M USD Point-in-time
Total Assets Assets $3.37B USD Point-in-time
Total Assets Assets $3.37B USD Point-in-time
Total Assets Assets $3.45B USD Point-in-time
Total Assets Assets $3.45B USD Point-in-time
Accounts payable AccountsPayableCurrent $117.65M USD Point-in-time
Accounts payable AccountsPayableCurrent $117.65M USD Point-in-time
Accounts payable AccountsPayableCurrent $119.25M USD Point-in-time
Accounts payable AccountsPayableCurrent $119.25M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $73.85M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $73.85M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $67.18M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $67.18M USD Point-in-time
Deferred revenue and customer deposits ContractWithCustomerLiabilityCurrent $26.48M USD Point-in-time
Deferred revenue and customer deposits ContractWithCustomerLiabilityCurrent $26.48M USD Point-in-time
Deferred revenue and customer deposits ContractWithCustomerLiabilityCurrent $28.76M USD Point-in-time
Deferred revenue and customer deposits ContractWithCustomerLiabilityCurrent $28.76M USD Point-in-time
Floor plan payables - trade FloorPlanPayablesTradeCurrent $253.20M USD Point-in-time
Floor plan payables - trade FloorPlanPayablesTradeCurrent $253.20M USD Point-in-time
Floor plan payables - trade FloorPlanPayablesTradeCurrent $307.65M USD Point-in-time
Floor plan payables - trade FloorPlanPayablesTradeCurrent $307.65M USD Point-in-time
Floor plan payables - non-trade FloorPlanPayablesNonTradeCurrent $409.11M USD Point-in-time
Floor plan payables - non-trade FloorPlanPayablesNonTradeCurrent $409.11M USD Point-in-time
Floor plan payables - non-trade FloorPlanPayablesNonTradeCurrent $459.79M USD Point-in-time
Floor plan payables - non-trade FloorPlanPayablesNonTradeCurrent $459.79M USD Point-in-time
Operating lease liabilities - current DeferredRentCreditCurrent $6.56M USD Point-in-time
Operating lease liabilities - current DeferredRentCreditCurrent $6.56M USD Point-in-time
Operating lease liabilities - current DeferredRentCreditCurrent $6.73M USD Point-in-time
Operating lease liabilities - current DeferredRentCreditCurrent $6.73M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $8.26M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $8.26M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $6.07M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $6.07M USD Point-in-time
Total current liabilities LiabilitiesCurrent $897.39M USD Point-in-time
Total current liabilities LiabilitiesCurrent $897.39M USD Point-in-time
Total current liabilities LiabilitiesCurrent $993.14M USD Point-in-time
Total current liabilities LiabilitiesCurrent $993.14M USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $1.49B USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $1.49B USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $1.49B USD Point-in-time
Long-term debt, net LongTermDebtNoncurrent $1.49B USD Point-in-time
Operating lease liabilities - noncurrent OperatingLeaseLiabilityNoncurrent $32.71M USD Point-in-time
Operating lease liabilities - noncurrent OperatingLeaseLiabilityNoncurrent $32.71M USD Point-in-time
Operating lease liabilities - noncurrent OperatingLeaseLiabilityNoncurrent $37.40M USD Point-in-time
Operating lease liabilities - noncurrent OperatingLeaseLiabilityNoncurrent $37.40M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $33.35M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $33.35M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $30.95M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $30.95M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $1.56B USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $1.56B USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $1.55B USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $1.55B USD Point-in-time
Common stock $0.0001 par value, $500,000,000 shares authorized, $250,075,110 and $249,903,120 shares issued and outstanding, at March 31, 2024 and December 31, 2023, respectively CommonStockValue $25.00K USD Point-in-time
Common stock $0.0001 par value, $500,000,000 shares authorized, $250,075,110 and $249,903,120 shares issued and outstanding, at March 31, 2024 and December 31, 2023, respectively CommonStockValue $25.00K USD Point-in-time
Common stock $0.0001 par value, $500,000,000 shares authorized, $250,075,110 and $249,903,120 shares issued and outstanding, at March 31, 2024 and December 31, 2023, respectively CommonStockValue $25.00K USD Point-in-time
Common stock $0.0001 par value, $500,000,000 shares authorized, $250,075,110 and $249,903,120 shares issued and outstanding, at March 31, 2024 and December 31, 2023, respectively CommonStockValue $25.00K USD Point-in-time
Treasury stock, at cost $9,942,258 and $8,891,788 shares at March 31, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $62.96M USD Point-in-time
Treasury stock, at cost $9,942,258 and $8,891,788 shares at March 31, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $62.96M USD Point-in-time
Treasury stock, at cost $9,942,258 and $8,891,788 shares at March 31, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $56.52M USD Point-in-time
Treasury stock, at cost $9,942,258 and $8,891,788 shares at March 31, 2024 and December 31, 2023, respectively TreasuryStockCommonValue $56.52M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.54B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.54B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.54B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.54B USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-5.98M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-5.98M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-8.51M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-8.51M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-572.21M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-572.21M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-557.87M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-557.87M USD Point-in-time
Total stockholders' equity StockholdersEquity $896.68M USD Point-in-time
Total stockholders' equity StockholdersEquity $896.68M USD Point-in-time
Total stockholders' equity StockholdersEquity $917.20M USD Point-in-time
Total stockholders' equity StockholdersEquity $917.20M USD Point-in-time
Total stockholders' equity StockholdersEquity $888.44M USD Point-in-time
Total stockholders' equity StockholdersEquity $888.44M USD Point-in-time
Total stockholders' equity StockholdersEquity $904.84M USD Point-in-time
Total stockholders' equity StockholdersEquity $904.84M USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $3.45B USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $3.45B USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $3.37B USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $3.37B USD Point-in-time
Income Statement 92 line items
Line Item Tag Value Unit Period
Total revenue Revenues $452.16M USD 1 Quarter
Total revenue Revenues $452.16M USD 1 Quarter
Total revenue Revenues $411.31M USD 1 Quarter
Total revenue Revenues $411.31M USD 1 Quarter
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $40.33M USD 1 Quarter
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $40.33M USD 1 Quarter
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $43.74M USD 1 Quarter
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $43.74M USD 1 Quarter
Total cost of revenue CostOfRevenue $320.60M USD 1 Quarter
Total cost of revenue CostOfRevenue $320.60M USD 1 Quarter
Total cost of revenue CostOfRevenue $342.50M USD 1 Quarter
Total cost of revenue CostOfRevenue $342.50M USD 1 Quarter
Gross Profit GrossProfit $90.71M USD 1 Quarter
Gross Profit GrossProfit $90.71M USD 1 Quarter
Gross Profit GrossProfit $109.66M USD 1 Quarter
Gross Profit GrossProfit $109.66M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $56.99M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $56.99M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $57.99M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $57.99M USD 1 Quarter
Amortization AdjustmentForAmortization $6.67M USD 1 Quarter
Amortization AdjustmentForAmortization $6.67M USD 1 Quarter
Amortization AdjustmentForAmortization $6.58M USD 1 Quarter
Amortization AdjustmentForAmortization $6.58M USD 1 Quarter
Non-rental depreciation DepreciationNonproduction $2.92M USD 1 Quarter
Non-rental depreciation DepreciationNonproduction $2.92M USD 1 Quarter
Non-rental depreciation DepreciationNonproduction $2.65M USD 1 Quarter
Non-rental depreciation DepreciationNonproduction $2.65M USD 1 Quarter
Transaction expenses and other MergerRelatedCosts $3.46M USD 1 Quarter
Transaction expenses and other MergerRelatedCosts $3.46M USD 1 Quarter
Transaction expenses and other MergerRelatedCosts $4.85M USD 1 Quarter
Transaction expenses and other MergerRelatedCosts $4.85M USD 1 Quarter
Total operating expenses OperatingExpenses $69.77M USD 1 Quarter
Total operating expenses OperatingExpenses $69.77M USD 1 Quarter
Total operating expenses OperatingExpenses $72.34M USD 1 Quarter
Total operating expenses OperatingExpenses $72.34M USD 1 Quarter
Operating Income OperatingIncomeLoss $39.89M USD 1 Quarter
Operating Income OperatingIncomeLoss $39.89M USD 1 Quarter
Operating Income OperatingIncomeLoss $18.37M USD 1 Quarter
Operating Income OperatingIncomeLoss $18.37M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-37.91M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-37.91M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-29.18M USD 1 Quarter
Interest expense, net InterestIncomeExpenseNonoperatingNet $-29.18M USD 1 Quarter
Financing and other expense (income) OtherNonoperatingIncomeExpense $3.26M USD 1 Quarter
Financing and other expense (income) OtherNonoperatingIncomeExpense $3.26M USD 1 Quarter
Financing and other expense (income) OtherNonoperatingIncomeExpense $3.95M USD 1 Quarter
Financing and other expense (income) OtherNonoperatingIncomeExpense $3.95M USD 1 Quarter
Total other expense NonoperatingIncomeExpense $-25.23M USD 1 Quarter
Total other expense NonoperatingIncomeExpense $-25.23M USD 1 Quarter
Total other expense NonoperatingIncomeExpense $-34.65M USD 1 Quarter
Total other expense NonoperatingIncomeExpense $-34.65M USD 1 Quarter
Income (Loss) Before Income Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-16.28M USD 1 Quarter
Income (Loss) Before Income Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-16.28M USD 1 Quarter
Income (Loss) Before Income Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.66M USD 1 Quarter
Income (Loss) Before Income Taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.66M USD 1 Quarter
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $-1.95M USD 1 Quarter
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $-1.95M USD 1 Quarter
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $863.00K USD 1 Quarter
Income Tax Expense (Benefit) IncomeTaxExpenseBenefit $863.00K USD 1 Quarter
Net Income (Loss) NetIncomeLoss $13.80M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $13.80M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $-14.34M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $-14.34M USD 1 Quarter
Unrealized foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $342.00K USD 1 Quarter
Unrealized foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $342.00K USD 1 Quarter
Unrealized foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.53M USD 1 Quarter
Unrealized foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-2.53M USD 1 Quarter
Other Comprehensive Income (Loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $342.00K USD 1 Quarter
Other Comprehensive Income (Loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $342.00K USD 1 Quarter
Other Comprehensive Income (Loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.53M USD 1 Quarter
Other Comprehensive Income (Loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.53M USD 1 Quarter
Comprehensive Income (Loss) ComprehensiveIncomeNetOfTax $14.14M USD 1 Quarter
Comprehensive Income (Loss) ComprehensiveIncomeNetOfTax $14.14M USD 1 Quarter
Comprehensive Income (Loss) ComprehensiveIncomeNetOfTax $-16.86M USD 1 Quarter
Comprehensive Income (Loss) ComprehensiveIncomeNetOfTax $-16.86M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.06 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 240.36M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 240.36M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 246.05M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 246.05M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 247.05M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 247.05M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 240.36M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 240.36M shares 1 Quarter
Cash Flow Statement 168 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $13.80M USD 1 Quarter
Net income (loss) NetIncomeLoss $13.80M USD 1 Quarter
Net income (loss) NetIncomeLoss $-14.34M USD 1 Quarter
Net income (loss) NetIncomeLoss $-14.34M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $52.09M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $52.09M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $56.16M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $56.16M USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $2.41M USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $2.41M USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $1.43M USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $1.43M USD 1 Quarter
Provision for losses on accounts receivable ProvisionForDoubtfulAccounts $1.88M USD 1 Quarter
Provision for losses on accounts receivable ProvisionForDoubtfulAccounts $1.88M USD 1 Quarter
Provision for losses on accounts receivable ProvisionForDoubtfulAccounts $1.87M USD 1 Quarter
Provision for losses on accounts receivable ProvisionForDoubtfulAccounts $1.87M USD 1 Quarter
Share-based compensation ShareBasedCompensation $3.15M USD 1 Quarter
Share-based compensation ShareBasedCompensation $3.15M USD 1 Quarter
Share-based compensation ShareBasedCompensation $2.73M USD 1 Quarter
Share-based compensation ShareBasedCompensation $2.73M USD 1 Quarter
Gain on sales and disposals of rental equipment GainLossOnSaleOfPropertyPlantEquipment $21.32M USD 1 Quarter
Gain on sales and disposals of rental equipment GainLossOnSaleOfPropertyPlantEquipment $21.32M USD 1 Quarter
Gain on sales and disposals of rental equipment GainLossOnSaleOfPropertyPlantEquipment $11.12M USD 1 Quarter
Gain on sales and disposals of rental equipment GainLossOnSaleOfPropertyPlantEquipment $11.12M USD 1 Quarter
Change in fair value of derivative and warrants DerivativeGainLossOnDerivativeNet $527.00K USD 1 Quarter
Change in fair value of derivative and warrants DerivativeGainLossOnDerivativeNet $527.00K USD 1 Quarter
Change in fair value of derivative and warrants DerivativeGainLossOnDerivativeNet $525.00K USD 1 Quarter
Change in fair value of derivative and warrants DerivativeGainLossOnDerivativeNet $525.00K USD 1 Quarter
Deferred tax expense DeferredIncomeTaxesAndTaxCredits $-2.40M USD 1 Quarter
Deferred tax expense DeferredIncomeTaxesAndTaxCredits $-2.40M USD 1 Quarter
Deferred tax expense DeferredIncomeTaxesAndTaxCredits $514.00K USD 1 Quarter
Deferred tax expense DeferredIncomeTaxesAndTaxCredits $514.00K USD 1 Quarter
Accounts and financing receivables IncreaseDecreaseInReceivables $-17.16M USD 1 Quarter
Accounts and financing receivables IncreaseDecreaseInReceivables $-17.16M USD 1 Quarter
Accounts and financing receivables IncreaseDecreaseInReceivables $-21.06M USD 1 Quarter
Accounts and financing receivables IncreaseDecreaseInReceivables $-21.06M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $117.58M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $117.58M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $116.82M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $116.82M USD 1 Quarter
Prepaids, operating leases and other IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets $1.65M USD 1 Quarter
Prepaids, operating leases and other IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets $1.65M USD 1 Quarter
Prepaids, operating leases and other IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets $4.99M USD 1 Quarter
Prepaids, operating leases and other IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets $4.99M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $2.77M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $2.77M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $35.92M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $35.92M USD 1 Quarter
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $1.33M USD 1 Quarter
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $1.33M USD 1 Quarter
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-5.75M USD 1 Quarter
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-5.75M USD 1 Quarter
Floor plan payables - trade, net IncreaseDecreaseInFloorPlanPayables $54.45M USD 1 Quarter
Floor plan payables - trade, net IncreaseDecreaseInFloorPlanPayables $54.45M USD 1 Quarter
Floor plan payables - trade, net IncreaseDecreaseInFloorPlanPayables $22.39M USD 1 Quarter
Floor plan payables - trade, net IncreaseDecreaseInFloorPlanPayables $22.39M USD 1 Quarter
Customer deposits and deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-2.26M USD 1 Quarter
Customer deposits and deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-2.26M USD 1 Quarter
Customer deposits and deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-2.31M USD 1 Quarter
Customer deposits and deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-2.31M USD 1 Quarter
Net cash flow from operating activities NetCashProvidedByUsedInOperatingActivities $-14.38M USD 1 Quarter
Net cash flow from operating activities NetCashProvidedByUsedInOperatingActivities $-14.38M USD 1 Quarter
Net cash flow from operating activities NetCashProvidedByUsedInOperatingActivities $3.91M USD 1 Quarter
Net cash flow from operating activities NetCashProvidedByUsedInOperatingActivities $3.91M USD 1 Quarter
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $1.41M USD 1 Quarter
Acquisition of business, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $1.41M USD 1 Quarter
Purchases of rental equipment PaymentsToAcquireEquipmentOnLease $109.14M USD 1 Quarter
Purchases of rental equipment PaymentsToAcquireEquipmentOnLease $109.14M USD 1 Quarter
Purchases of rental equipment PaymentsToAcquireEquipmentOnLease $75.55M USD 1 Quarter
Purchases of rental equipment PaymentsToAcquireEquipmentOnLease $75.55M USD 1 Quarter
Proceeds from sales and disposals of rental equipment ProceedsFromSaleOfEquipmentOnLease $78.63M USD 1 Quarter
Proceeds from sales and disposals of rental equipment ProceedsFromSaleOfEquipmentOnLease $78.63M USD 1 Quarter
Proceeds from sales and disposals of rental equipment ProceedsFromSaleOfEquipmentOnLease $60.08M USD 1 Quarter
Proceeds from sales and disposals of rental equipment ProceedsFromSaleOfEquipmentOnLease $60.08M USD 1 Quarter
Purchase of non-rental property and cloud computing arrangements PurchaseOfNonRentalPropertyAndCloudComputingArrangements $16.53M USD 1 Quarter
Purchase of non-rental property and cloud computing arrangements PurchaseOfNonRentalPropertyAndCloudComputingArrangements $16.53M USD 1 Quarter
Purchase of non-rental property and cloud computing arrangements PurchaseOfNonRentalPropertyAndCloudComputingArrangements $9.43M USD 1 Quarter
Purchase of non-rental property and cloud computing arrangements PurchaseOfNonRentalPropertyAndCloudComputingArrangements $9.43M USD 1 Quarter
Net cash flow for investing activities NetCashProvidedByUsedInInvestingActivities $-39.95M USD 1 Quarter
Net cash flow for investing activities NetCashProvidedByUsedInInvestingActivities $-39.95M USD 1 Quarter
Net cash flow for investing activities NetCashProvidedByUsedInInvestingActivities $-33.41M USD 1 Quarter
Net cash flow for investing activities NetCashProvidedByUsedInInvestingActivities $-33.41M USD 1 Quarter
Proceeds from debt ProceedsFromIssuanceOfSeniorLongTermDebt $4.20M USD 1 Quarter
Proceeds from debt ProceedsFromIssuanceOfSeniorLongTermDebt $4.20M USD 1 Quarter
Proceeds from debt ProceedsFromIssuanceOfSeniorLongTermDebt $13.54M USD 1 Quarter
Proceeds from debt ProceedsFromIssuanceOfSeniorLongTermDebt $13.54M USD 1 Quarter
Share-based payments PaymentsForProceedsFromShareBasedPaymentArrangements $-228.00K USD 1 Quarter
Share-based payments PaymentsForProceedsFromShareBasedPaymentArrangements $-228.00K USD 1 Quarter
Share-based payments PaymentsForProceedsFromShareBasedPaymentArrangements $10.00K USD 1 Quarter
Share-based payments PaymentsForProceedsFromShareBasedPaymentArrangements $10.00K USD 1 Quarter
Borrowings under revolving credit facilities ProceedsFromLongTermLinesOfCredit $35.00M USD 1 Quarter
Borrowings under revolving credit facilities ProceedsFromLongTermLinesOfCredit $35.00M USD 1 Quarter
Borrowings under revolving credit facilities ProceedsFromLongTermLinesOfCredit $35.00M USD 1 Quarter
Borrowings under revolving credit facilities ProceedsFromLongTermLinesOfCredit $35.00M USD 1 Quarter
Repayments under revolving credit facilities RepaymentsOfLongTermLinesOfCredit $35.00M USD 1 Quarter
Repayments under revolving credit facilities RepaymentsOfLongTermLinesOfCredit $35.00M USD 1 Quarter
Repayments under revolving credit facilities RepaymentsOfLongTermLinesOfCredit $10.33M USD 1 Quarter
Repayments under revolving credit facilities RepaymentsOfLongTermLinesOfCredit $10.33M USD 1 Quarter
Repayments of notes payable RepaymentsOfMediumTermNotes $2.02M USD 1 Quarter
Repayments of notes payable RepaymentsOfMediumTermNotes $2.02M USD 1 Quarter
Repayments of notes payable RepaymentsOfMediumTermNotes - USD 1 Quarter
Repayments of notes payable RepaymentsOfMediumTermNotes - USD 1 Quarter
Finance lease payments FinanceLeasePrincipalPayments $377.00K USD 1 Quarter
Finance lease payments FinanceLeasePrincipalPayments $377.00K USD 1 Quarter
Finance lease payments FinanceLeasePrincipalPayments - USD 1 Quarter
Finance lease payments FinanceLeasePrincipalPayments - USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $6.76M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $6.76M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $1.12M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $1.12M USD 1 Quarter
Principal payments on long-term debt RepaymentsOfNotesPayable $2.61M USD 1 Quarter
Principal payments on long-term debt RepaymentsOfNotesPayable $2.61M USD 1 Quarter
Principal payments on long-term debt RepaymentsOfNotesPayable - USD 1 Quarter
Principal payments on long-term debt RepaymentsOfNotesPayable - USD 1 Quarter
Acquisition of inventory through floor plan payables - non-trade AcquisitionOfInventoryThroughFloorPlanPayables $162.78M USD 1 Quarter
Acquisition of inventory through floor plan payables - non-trade AcquisitionOfInventoryThroughFloorPlanPayables $162.78M USD 1 Quarter
Acquisition of inventory through floor plan payables - non-trade AcquisitionOfInventoryThroughFloorPlanPayables $187.38M USD 1 Quarter
Acquisition of inventory through floor plan payables - non-trade AcquisitionOfInventoryThroughFloorPlanPayables $187.38M USD 1 Quarter
Repayment of floor plan payables - non-trade RepaymentOfFloorPlanPayables $168.45M USD 1 Quarter
Repayment of floor plan payables - non-trade RepaymentOfFloorPlanPayables $168.45M USD 1 Quarter
Repayment of floor plan payables - non-trade RepaymentOfFloorPlanPayables $112.10M USD 1 Quarter
Repayment of floor plan payables - non-trade RepaymentOfFloorPlanPayables $112.10M USD 1 Quarter
Net cash flow from financing activities NetCashProvidedByUsedInFinancingActivities $53.85M USD 1 Quarter
Net cash flow from financing activities NetCashProvidedByUsedInFinancingActivities $53.85M USD 1 Quarter
Net cash flow from financing activities NetCashProvidedByUsedInFinancingActivities $45.49M USD 1 Quarter
Net cash flow from financing activities NetCashProvidedByUsedInFinancingActivities $45.49M USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-28.00K USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-28.00K USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.00K USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.00K USD 1 Quarter
Net Change in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.32M USD 1 Quarter
Net Change in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.32M USD 1 Quarter
Net Change in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $17.86M USD 1 Quarter
Net Change in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $17.86M USD 1 Quarter
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $32.22M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $32.22M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $14.36M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $14.36M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.99M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.99M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.31M USD Point-in-time
Cash and Cash Equivalents at Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.31M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $32.22M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $32.22M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $14.36M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $14.36M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.99M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $7.99M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.31M USD Point-in-time
Cash and Cash Equivalents at End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.31M USD Point-in-time
Interest paid InterestPaidNet $13.13M USD 1 Quarter
Interest paid InterestPaidNet $13.13M USD 1 Quarter
Interest paid InterestPaidNet $23.10M USD 1 Quarter
Interest paid InterestPaidNet $23.10M USD 1 Quarter
Income taxes paid IncomeTaxesPaidNet $2.13M USD 1 Quarter
Income taxes paid IncomeTaxesPaidNet $2.13M USD 1 Quarter
Income taxes paid IncomeTaxesPaidNet $10.00K USD 1 Quarter
Income taxes paid IncomeTaxesPaidNet $10.00K USD 1 Quarter
Rental equipment and property and equipment purchases in accounts payable CapitalExpendituresIncurredButNotYetPaid $2.94M USD 1 Quarter
Rental equipment and property and equipment purchases in accounts payable CapitalExpendituresIncurredButNotYetPaid $2.94M USD 1 Quarter
Rental equipment and property and equipment purchases in accounts payable CapitalExpendituresIncurredButNotYetPaid $953.00K USD 1 Quarter
Rental equipment and property and equipment purchases in accounts payable CapitalExpendituresIncurredButNotYetPaid $953.00K USD 1 Quarter
Rental equipment sales in accounts receivable RentalEquipmentSalesInAccountsReceivable $2.21M USD 1 Quarter
Rental equipment sales in accounts receivable RentalEquipmentSalesInAccountsReceivable $2.21M USD 1 Quarter
Rental equipment sales in accounts receivable RentalEquipmentSalesInAccountsReceivable $621.00K USD 1 Quarter
Rental equipment sales in accounts receivable RentalEquipmentSalesInAccountsReceivable $621.00K USD 1 Quarter
Stockholders Equity 48 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 250.08M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 250.08M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 249.90M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 249.90M shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 8.89M shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 8.89M shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 9.94M shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 9.94M shares Point-in-time
Beginning balance StockholdersEquity $896.68M USD Point-in-time
Beginning balance StockholdersEquity $896.68M USD Point-in-time
Beginning balance StockholdersEquity $917.20M USD Point-in-time
Beginning balance StockholdersEquity $917.20M USD Point-in-time
Beginning balance StockholdersEquity $888.44M USD Point-in-time
Beginning balance StockholdersEquity $888.44M USD Point-in-time
Beginning balance StockholdersEquity $904.84M USD Point-in-time
Beginning balance StockholdersEquity $904.84M USD Point-in-time
Net income (loss) NetIncomeLoss $13.80M USD 1 Quarter
Net income (loss) NetIncomeLoss $13.80M USD 1 Quarter
Net income (loss) NetIncomeLoss $-14.34M USD 1 Quarter
Net income (loss) NetIncomeLoss $-14.34M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $342.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $342.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.53M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.53M USD 1 Quarter
Common stock repurchases StockRepurchasedDuringPeriodValue $1.12M USD 1 Quarter
Common stock repurchases StockRepurchasedDuringPeriodValue $1.12M USD 1 Quarter
Common stock repurchases StockRepurchasedDuringPeriodValue $6.38M USD 1 Quarter
Common stock repurchases StockRepurchasedDuringPeriodValue $6.38M USD 1 Quarter
Share-based payments StockIssuedDuringPeriodValueShareBasedCompensation $3.37M USD 1 Quarter
Share-based payments StockIssuedDuringPeriodValueShareBasedCompensation $3.37M USD 1 Quarter
Share-based payments StockIssuedDuringPeriodValueShareBasedCompensation $2.72M USD 1 Quarter
Share-based payments StockIssuedDuringPeriodValueShareBasedCompensation $2.72M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 250.08M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 250.08M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 249.90M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 249.90M shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 8.89M shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 8.89M shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 9.94M shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 9.94M shares Point-in-time
Ending balance StockholdersEquity $896.68M USD Point-in-time
Ending balance StockholdersEquity $896.68M USD Point-in-time
Ending balance StockholdersEquity $917.20M USD Point-in-time
Ending balance StockholdersEquity $917.20M USD Point-in-time
Ending balance StockholdersEquity $888.44M USD Point-in-time
Ending balance StockholdersEquity $888.44M USD Point-in-time
Ending balance StockholdersEquity $904.84M USD Point-in-time
Ending balance StockholdersEquity $904.84M USD Point-in-time

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

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