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

10-Q Filing

MCGRATH RENTCORP CIK: 752714 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0000950170-25-098322
Period End Date 20250630
Filing Date 20250724
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance mgrc-20250630_htm.xml
Balance Sheet 130 line items
Line Item Tag Value Unit Period
Allowance for credit losses AllowanceForDoubtfulAccountsReceivable $2.87M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivable $2.87M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivable $2.87M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivable $2.87M USD Point-in-time
Common stock, par value CommonStockNoParValue - USD Point-in-time
Common stock, par value CommonStockNoParValue - USD Point-in-time
Common stock, par value CommonStockNoParValue - USD Point-in-time
Common stock, par value CommonStockNoParValue - USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $807.00K USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $807.00K USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $1.47M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $1.47M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,866 at June 30, 2025 and at December 31, 2024 AccountsReceivableNet $233.80M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,866 at June 30, 2025 and at December 31, 2024 AccountsReceivableNet $233.80M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,866 at June 30, 2025 and at December 31, 2024 AccountsReceivableNet $217.38M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,866 at June 30, 2025 and at December 31, 2024 AccountsReceivableNet $217.38M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,866 at June 30, 2025 and at December 31, 2024 AccountsReceivableNet $219.34M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $2,866 at June 30, 2025 and at December 31, 2024 AccountsReceivableNet $219.34M USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 40.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 40.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 40.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 40.00M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 24.55M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 24.55M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 24.61M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 24.61M shares Point-in-time
Relocatable modular buildings RelocatableModularBuildings $1.44B USD Point-in-time
Relocatable modular buildings RelocatableModularBuildings $1.44B USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 24.55M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 24.55M shares Point-in-time
Relocatable modular buildings RelocatableModularBuildings $1.41B USD Point-in-time
Relocatable modular buildings RelocatableModularBuildings $1.41B USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 24.61M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 24.61M shares Point-in-time
Portable storage containers PortableStorageContainers $244.26M USD Point-in-time
Portable storage containers PortableStorageContainers $244.26M USD Point-in-time
Portable storage containers PortableStorageContainers $240.85M USD Point-in-time
Portable storage containers PortableStorageContainers $240.85M USD Point-in-time
Electronic test equipment ElectronicTestEquipment $333.17M USD Point-in-time
Electronic test equipment ElectronicTestEquipment $333.17M USD Point-in-time
Electronic test equipment ElectronicTestEquipment $343.98M USD Point-in-time
Electronic test equipment ElectronicTestEquipment $343.98M USD Point-in-time
Rental equipment, gross PropertySubjectToOrAvailableForOperatingLeaseGross $2.02B USD Point-in-time
Rental equipment, gross PropertySubjectToOrAvailableForOperatingLeaseGross $2.02B USD Point-in-time
Rental equipment, gross PropertySubjectToOrAvailableForOperatingLeaseGross $2.01B USD Point-in-time
Rental equipment, gross PropertySubjectToOrAvailableForOperatingLeaseGross $2.01B USD Point-in-time
Rental equipment, gross PropertySubjectToOrAvailableForOperatingLeaseGross $2.00B USD Point-in-time
Rental equipment, gross PropertySubjectToOrAvailableForOperatingLeaseGross $2.00B USD Point-in-time
Less: accumulated depreciation PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation $627.06M USD Point-in-time
Less: accumulated depreciation PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation $627.06M USD Point-in-time
Less: accumulated depreciation PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation $611.54M USD Point-in-time
Less: accumulated depreciation PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation $611.54M USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $1.39B USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $1.39B USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $1.39B USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $1.39B USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $1.41B USD Point-in-time
Rental equipment, net PropertySubjectToOrAvailableForOperatingLeaseNet $1.41B USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNetIncludingConstructionInProgress $197.44M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNetIncludingConstructionInProgress $197.44M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNetIncludingConstructionInProgress $215.72M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNetIncludingConstructionInProgress $215.72M USD Point-in-time
Inventories InventoryNet $12.30M USD Point-in-time
Inventories InventoryNet $12.30M USD Point-in-time
Inventories InventoryNet $14.30M USD Point-in-time
Inventories InventoryNet $14.30M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssets $80.48M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssets $80.48M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssets $85.75M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssets $85.75M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $51.92M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $51.92M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $54.33M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $54.33M USD Point-in-time
Goodwill Goodwill $332.37M USD Point-in-time
Goodwill Goodwill $332.37M USD Point-in-time
Goodwill Goodwill $323.22M USD Point-in-time
Goodwill Goodwill $323.22M USD Point-in-time
Total assets Assets $2.28B USD Point-in-time
Total assets Assets $2.28B USD Point-in-time
Total assets Assets $2.33B USD Point-in-time
Total assets Assets $2.33B USD Point-in-time
Notes payable NotesPayable $590.21M USD Point-in-time
Notes payable NotesPayable $590.21M USD Point-in-time
Notes payable NotesPayable $572.52M USD Point-in-time
Notes payable NotesPayable $572.52M USD Point-in-time
Accounts payable AccountsPayableCurrentAndNoncurrent $60.08M USD Point-in-time
Accounts payable AccountsPayableCurrentAndNoncurrent $60.08M USD Point-in-time
Accounts payable AccountsPayableCurrentAndNoncurrent $54.86M USD Point-in-time
Accounts payable AccountsPayableCurrentAndNoncurrent $54.86M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrentAndNoncurrent $118.18M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrentAndNoncurrent $118.18M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrentAndNoncurrent $113.96M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrentAndNoncurrent $113.96M USD Point-in-time
Deferred income DeferredRevenue $125.39M USD Point-in-time
Deferred income DeferredRevenue $125.39M USD Point-in-time
Deferred income DeferredRevenue $109.84M USD Point-in-time
Deferred income DeferredRevenue $109.84M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $292.89M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $292.89M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $280.13M USD Point-in-time
Deferred income taxes, net DeferredIncomeTaxLiabilitiesNet $280.13M USD Point-in-time
Total liabilities Liabilities $1.15B USD Point-in-time
Total liabilities Liabilities $1.15B USD Point-in-time
Total liabilities Liabilities $1.16B USD Point-in-time
Total liabilities Liabilities $1.16B USD Point-in-time
Common stock, no par value - Authorized 40,000 shares Issued and outstanding - 24,612 shares as of June 30, 2025 and 24,551 shares as of December 31, 2024 CommonStockValue $115.89M USD Point-in-time
Common stock, no par value - Authorized 40,000 shares Issued and outstanding - 24,612 shares as of June 30, 2025 and 24,551 shares as of December 31, 2024 CommonStockValue $115.89M USD Point-in-time
Common stock, no par value - Authorized 40,000 shares Issued and outstanding - 24,612 shares as of June 30, 2025 and 24,551 shares as of December 31, 2024 CommonStockValue $116.25M USD Point-in-time
Common stock, no par value - Authorized 40,000 shares Issued and outstanding - 24,612 shares as of June 30, 2025 and 24,551 shares as of December 31, 2024 CommonStockValue $116.25M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.05B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.05B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.01B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.01B USD Point-in-time
Total shareholders equity StockholdersEquity $933.80M USD Point-in-time
Total shareholders equity StockholdersEquity $933.80M USD Point-in-time
Total shareholders equity StockholdersEquity $954.23M USD Point-in-time
Total shareholders equity StockholdersEquity $954.23M USD Point-in-time
Total shareholders equity StockholdersEquity $1.16B USD Point-in-time
Total shareholders equity StockholdersEquity $1.16B USD Point-in-time
Total shareholders equity StockholdersEquity $1.12B USD Point-in-time
Total shareholders equity StockholdersEquity $1.12B USD Point-in-time
Total shareholders equity StockholdersEquity $943.02M USD Point-in-time
Total shareholders equity StockholdersEquity $943.02M USD Point-in-time
Total shareholders equity StockholdersEquity $1.14B USD Point-in-time
Total shareholders equity StockholdersEquity $1.14B USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $2.28B USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $2.28B USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $2.33B USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $2.33B USD Point-in-time
Income Statement 208 line items
Line Item Tag Value Unit Period
Rental OperatingLeaseLeaseIncomeLeasePayments $246.10M USD 2 Qtrs
Rental OperatingLeaseLeaseIncomeLeasePayments $246.10M USD 2 Qtrs
Rental OperatingLeaseLeaseIncomeLeasePayments $121.18M USD 1 Quarter
Rental OperatingLeaseLeaseIncomeLeasePayments $121.18M USD 1 Quarter
Rental OperatingLeaseLeaseIncomeLeasePayments $125.98M USD 1 Quarter
Rental OperatingLeaseLeaseIncomeLeasePayments $125.98M USD 1 Quarter
Rental OperatingLeaseLeaseIncomeLeasePayments $241.51M USD 2 Qtrs
Rental OperatingLeaseLeaseIncomeLeasePayments $241.51M USD 2 Qtrs
Rental related services OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue $34.36M USD 1 Quarter
Rental related services OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue $34.36M USD 1 Quarter
Rental related services OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue $71.40M USD 2 Qtrs
Rental related services OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue $71.40M USD 2 Qtrs
Rental related services OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue $63.94M USD 2 Qtrs
Rental related services OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue $63.94M USD 2 Qtrs
Rental related services OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue $37.48M USD 1 Quarter
Rental related services OperatingLeasesIncomeStatementLeaseRelatedServicesRevenue $37.48M USD 1 Quarter
Rental operations OperatingLeaseLeaseAndRelatedServicesIncome $305.45M USD 2 Qtrs
Rental operations OperatingLeaseLeaseAndRelatedServicesIncome $305.45M USD 2 Qtrs
Rental operations OperatingLeaseLeaseAndRelatedServicesIncome $163.47M USD 1 Quarter
Rental operations OperatingLeaseLeaseAndRelatedServicesIncome $163.47M USD 1 Quarter
Rental operations OperatingLeaseLeaseAndRelatedServicesIncome $317.50M USD 2 Qtrs
Rental operations OperatingLeaseLeaseAndRelatedServicesIncome $317.50M USD 2 Qtrs
Rental operations OperatingLeaseLeaseAndRelatedServicesIncome $155.53M USD 1 Quarter
Rental operations OperatingLeaseLeaseAndRelatedServicesIncome $155.53M USD 1 Quarter
Total revenues Revenues $235.62M USD 1 Quarter
Total revenues Revenues $235.62M USD 1 Quarter
Total revenues Revenues $400.44M USD 2 Qtrs
Total revenues Revenues $400.44M USD 2 Qtrs
Total revenues Revenues $431.03M USD 2 Qtrs
Total revenues Revenues $431.03M USD 2 Qtrs
Total revenues Revenues $212.61M USD 1 Quarter
Total revenues Revenues $212.61M USD 1 Quarter
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $42.93M USD 2 Qtrs
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $42.93M USD 2 Qtrs
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $44.53M USD 2 Qtrs
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $44.53M USD 2 Qtrs
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $21.43M USD 1 Quarter
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $21.43M USD 1 Quarter
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $22.16M USD 1 Quarter
Depreciation of rental equipment CostOfGoodsAndServicesSoldDepreciation $22.16M USD 1 Quarter
Rental related services CostOfRentalRelatedServices $45.78M USD 2 Qtrs
Rental related services CostOfRentalRelatedServices $45.78M USD 2 Qtrs
Rental related services CostOfRentalRelatedServices $24.99M USD 1 Quarter
Rental related services CostOfRentalRelatedServices $24.99M USD 1 Quarter
Rental related services CostOfRentalRelatedServices $49.79M USD 2 Qtrs
Rental related services CostOfRentalRelatedServices $49.79M USD 2 Qtrs
Rental related services CostOfRentalRelatedServices $25.48M USD 1 Quarter
Rental related services CostOfRentalRelatedServices $25.48M USD 1 Quarter
Other OtherCostOfOperatingRevenue $59.17M USD 2 Qtrs
Other OtherCostOfOperatingRevenue $59.17M USD 2 Qtrs
Other OtherCostOfOperatingRevenue $27.92M USD 1 Quarter
Other OtherCostOfOperatingRevenue $27.92M USD 1 Quarter
Other OtherCostOfOperatingRevenue $56.93M USD 2 Qtrs
Other OtherCostOfOperatingRevenue $56.93M USD 2 Qtrs
Other OtherCostOfOperatingRevenue $31.52M USD 1 Quarter
Other OtherCostOfOperatingRevenue $31.52M USD 1 Quarter
Total direct costs of rental operations DirectCostsOfRentalOperations $147.24M USD 2 Qtrs
Total direct costs of rental operations DirectCostsOfRentalOperations $147.24M USD 2 Qtrs
Total direct costs of rental operations DirectCostsOfRentalOperations $151.89M USD 2 Qtrs
Total direct costs of rental operations DirectCostsOfRentalOperations $151.89M USD 2 Qtrs
Total direct costs of rental operations DirectCostsOfRentalOperations $78.42M USD 1 Quarter
Total direct costs of rental operations DirectCostsOfRentalOperations $78.42M USD 1 Quarter
Total direct costs of rental operations DirectCostsOfRentalOperations $75.08M USD 1 Quarter
Total direct costs of rental operations DirectCostsOfRentalOperations $75.08M USD 1 Quarter
Costs of sales CostOfGoodsAndServicesSold $56.52M USD 2 Qtrs
Costs of sales CostOfGoodsAndServicesSold $56.52M USD 2 Qtrs
Costs of sales CostOfGoodsAndServicesSold $71.99M USD 2 Qtrs
Costs of sales CostOfGoodsAndServicesSold $71.99M USD 2 Qtrs
Costs of sales CostOfGoodsAndServicesSold $46.48M USD 1 Quarter
Costs of sales CostOfGoodsAndServicesSold $46.48M USD 1 Quarter
Costs of sales CostOfGoodsAndServicesSold $34.12M USD 1 Quarter
Costs of sales CostOfGoodsAndServicesSold $34.12M USD 1 Quarter
Total costs of revenues CostOfRevenue $223.88M USD 2 Qtrs
Total costs of revenues CostOfRevenue $223.88M USD 2 Qtrs
Total costs of revenues CostOfRevenue $203.75M USD 2 Qtrs
Total costs of revenues CostOfRevenue $203.75M USD 2 Qtrs
Total costs of revenues CostOfRevenue $109.20M USD 1 Quarter
Total costs of revenues CostOfRevenue $109.20M USD 1 Quarter
Total costs of revenues CostOfRevenue $124.90M USD 1 Quarter
Total costs of revenues CostOfRevenue $124.90M USD 1 Quarter
Gross profit GrossProfit $103.42M USD 1 Quarter
Gross profit GrossProfit $103.42M USD 1 Quarter
Gross profit GrossProfit $207.15M USD 2 Qtrs
Gross profit GrossProfit $207.15M USD 2 Qtrs
Gross profit GrossProfit $196.68M USD 2 Qtrs
Gross profit GrossProfit $196.68M USD 2 Qtrs
Gross profit GrossProfit $110.71M USD 1 Quarter
Gross profit GrossProfit $110.71M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $49.00M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $49.00M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $104.41M USD 2 Qtrs
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $104.41M USD 2 Qtrs
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $99.47M USD 2 Qtrs
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $99.47M USD 2 Qtrs
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $53.54M USD 1 Quarter
Selling and administrative expenses SellingGeneralAndAdministrativeExpense $53.54M USD 1 Quarter
Other income, net OtherOperatingIncomeExpenseNet - USD 1 Quarter
Other income, net OtherOperatingIncomeExpenseNet - USD 1 Quarter
Other income, net OtherOperatingIncomeExpenseNet - USD 2 Qtrs
Other income, net OtherOperatingIncomeExpenseNet - USD 2 Qtrs
Other income, net OtherOperatingIncomeExpenseNet - USD 1 Quarter
Other income, net OtherOperatingIncomeExpenseNet - USD 1 Quarter
Other income, net OtherOperatingIncomeExpenseNet $9.28M USD 2 Qtrs
Other income, net OtherOperatingIncomeExpenseNet $9.28M USD 2 Qtrs
Income from operations OperatingIncomeLoss $102.74M USD 2 Qtrs
Income from operations OperatingIncomeLoss $102.74M USD 2 Qtrs
Income from operations OperatingIncomeLoss $106.50M USD 2 Qtrs
Income from operations OperatingIncomeLoss $106.50M USD 2 Qtrs
Income from operations OperatingIncomeLoss $54.41M USD 1 Quarter
Income from operations OperatingIncomeLoss $54.41M USD 1 Quarter
Income from operations OperatingIncomeLoss $57.17M USD 1 Quarter
Income from operations OperatingIncomeLoss $57.17M USD 1 Quarter
Interest expense InterestExpenseDebt $15.95M USD 2 Qtrs
Interest expense InterestExpenseDebt $15.95M USD 2 Qtrs
Interest expense InterestExpenseDebt $25.74M USD 2 Qtrs
Interest expense InterestExpenseDebt $25.74M USD 2 Qtrs
Interest expense InterestExpenseDebt $13.04M USD 1 Quarter
Interest expense InterestExpenseDebt $13.04M USD 1 Quarter
Interest expense InterestExpenseDebt $7.79M USD 1 Quarter
Interest expense InterestExpenseDebt $7.79M USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $-163.00K USD 2 Qtrs
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $-163.00K USD 2 Qtrs
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $81.00K USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $81.00K USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $-31.00K USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $-31.00K USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $86.00K USD 2 Qtrs
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $86.00K USD 2 Qtrs
WillScot Mobile Mini transaction costs (Note 1) TransactionCosts $12.37M USD 1 Quarter
WillScot Mobile Mini transaction costs (Note 1) TransactionCosts $12.37M USD 1 Quarter
WillScot Mobile Mini transaction costs (Note 1) TransactionCosts - USD 1 Quarter
WillScot Mobile Mini transaction costs (Note 1) TransactionCosts - USD 1 Quarter
WillScot Mobile Mini transaction costs (Note 1) TransactionCosts - USD 2 Qtrs
WillScot Mobile Mini transaction costs (Note 1) TransactionCosts - USD 2 Qtrs
WillScot Mobile Mini transaction costs (Note 1) TransactionCosts $21.72M USD 2 Qtrs
WillScot Mobile Mini transaction costs (Note 1) TransactionCosts $21.72M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $49.46M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $49.46M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $86.87M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $86.87M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $58.87M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $58.87M USD 2 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $28.98M USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $28.98M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $13.48M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $13.48M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $15.41M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $15.41M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $8.36M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.36M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $22.69M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $22.69M USD 2 Qtrs
Net income NetIncomeLoss $64.18M USD 2 Qtrs
Net income NetIncomeLoss $64.18M USD 2 Qtrs
Net income NetIncomeLoss $28.21M USD 1 Quarter
Net income NetIncomeLoss $28.21M USD 1 Quarter
Net income NetIncomeLoss $22.85M USD 1 Quarter
Net income NetIncomeLoss $22.85M USD 1 Quarter
Net income NetIncomeLoss $35.97M USD 1 Quarter
Net income NetIncomeLoss $35.97M USD 1 Quarter
Net income NetIncomeLoss $43.47M USD 2 Qtrs
Net income NetIncomeLoss $43.47M USD 2 Qtrs
Net income NetIncomeLoss $20.62M USD 1 Quarter
Net income NetIncomeLoss $20.62M USD 1 Quarter
Basic EarningsPerShareBasic $0.84 USD 1 Quarter
Basic EarningsPerShareBasic $0.84 USD 1 Quarter
Basic EarningsPerShareBasic $1.46 USD 1 Quarter
Basic EarningsPerShareBasic $1.46 USD 1 Quarter
Basic EarningsPerShareBasic $1.77 USD 2 Qtrs
Basic EarningsPerShareBasic $1.77 USD 2 Qtrs
Basic EarningsPerShareBasic $2.61 USD 2 Qtrs
Basic EarningsPerShareBasic $2.61 USD 2 Qtrs
Diluted EarningsPerShareDiluted $1.46 USD 1 Quarter
Diluted EarningsPerShareDiluted $1.46 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.84 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.84 USD 1 Quarter
Diluted EarningsPerShareDiluted $2.61 USD 2 Qtrs
Diluted EarningsPerShareDiluted $2.61 USD 2 Qtrs
Diluted EarningsPerShareDiluted $1.77 USD 2 Qtrs
Diluted EarningsPerShareDiluted $1.77 USD 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 24.53M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 24.53M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 24.61M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 24.61M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 24.59M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 24.59M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 24.55M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 24.55M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 24.56M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 24.56M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 24.62M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 24.62M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 24.56M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 24.56M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 24.62M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 24.62M shares 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.47 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.47 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.47 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.47 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.97 USD 2 Qtrs
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.97 USD 2 Qtrs
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.48 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.48 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.48 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.48 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.95 USD 2 Qtrs
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.95 USD 2 Qtrs
Cash Flow Statement 142 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $64.18M USD 2 Qtrs
Net income ProfitLoss $64.18M USD 2 Qtrs
Net income ProfitLoss $43.47M USD 2 Qtrs
Net income ProfitLoss $43.47M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $54.13M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $54.13M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $52.74M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $52.74M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-11.59M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-11.59M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-12.76M USD 2 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-12.76M USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $826.00K USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $826.00K USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $873.00K USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $873.00K USD 2 Qtrs
Share-based compensation ShareBasedCompensation $4.56M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $4.56M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $5.32M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $5.32M USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $9.28M USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $9.28M USD 2 Qtrs
Gain on sale of used rental equipment GainLossOnSaleOfProperties $16.67M USD 2 Qtrs
Gain on sale of used rental equipment GainLossOnSaleOfProperties $16.67M USD 2 Qtrs
Gain on sale of used rental equipment GainLossOnSaleOfProperties $15.54M USD 2 Qtrs
Gain on sale of used rental equipment GainLossOnSaleOfProperties $15.54M USD 2 Qtrs
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $-163.00K USD 2 Qtrs
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $-163.00K USD 2 Qtrs
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $81.00K USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $81.00K USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $-31.00K USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $-31.00K USD 1 Quarter
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $86.00K USD 2 Qtrs
Foreign currency exchange (gain) loss ForeignCurrencyTransactionGainLossBeforeTax $86.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $4.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $4.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $45.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $45.00K USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $15.29M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $15.29M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-9.12M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-9.12M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $12.79M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $12.79M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-2.01M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-2.01M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $5.27M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $5.27M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-5.82M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-5.82M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $23.16M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $23.16M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-8.40M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-8.40M USD 2 Qtrs
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $166.00K USD 2 Qtrs
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $166.00K USD 2 Qtrs
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $2.40M USD 2 Qtrs
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $2.40M USD 2 Qtrs
Deferred income IncreaseDecreaseInContractWithCustomerLiability $23.20M USD 2 Qtrs
Deferred income IncreaseDecreaseInContractWithCustomerLiability $23.20M USD 2 Qtrs
Deferred income IncreaseDecreaseInContractWithCustomerLiability $15.12M USD 2 Qtrs
Deferred income IncreaseDecreaseInContractWithCustomerLiability $15.12M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $109.69M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $109.69M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $138.63M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $138.63M USD 2 Qtrs
Purchases of rental equipment PaymentsToAcquireEquipmentOnLease $145.34M USD 2 Qtrs
Purchases of rental equipment PaymentsToAcquireEquipmentOnLease $145.34M USD 2 Qtrs
Purchases of rental equipment PaymentsToAcquireEquipmentOnLease $50.23M USD 2 Qtrs
Purchases of rental equipment PaymentsToAcquireEquipmentOnLease $50.23M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $21.62M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $21.62M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $30.12M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $30.12M USD 2 Qtrs
Cash paid for acquisition of businesses PaymentsToAcquireBusinessesNetOfCashAcquired $21.95M USD 2 Qtrs
Cash paid for acquisition of businesses PaymentsToAcquireBusinessesNetOfCashAcquired $21.95M USD 2 Qtrs
Proceeds from sales of used rental equipment ProceedsFromSalesOfUsedRentalEquipment $29.33M USD 2 Qtrs
Proceeds from sales of used rental equipment ProceedsFromSalesOfUsedRentalEquipment $29.33M USD 2 Qtrs
Proceeds from sales of used rental equipment ProceedsFromSalesOfUsedRentalEquipment $32.20M USD 2 Qtrs
Proceeds from sales of used rental equipment ProceedsFromSalesOfUsedRentalEquipment $32.20M USD 2 Qtrs
Proceeds from sales of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $12.25M USD 2 Qtrs
Proceeds from sales of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $12.25M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-133.88M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-133.88M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-61.60M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-61.60M USD 2 Qtrs
Net payments under bank lines of credit ProceedsFromRepaymentsOfLinesOfCredit $-17.73M USD 2 Qtrs
Net payments under bank lines of credit ProceedsFromRepaymentsOfLinesOfCredit $-17.73M USD 2 Qtrs
Net payments under bank lines of credit ProceedsFromRepaymentsOfLinesOfCredit $-43.71M USD 2 Qtrs
Net payments under bank lines of credit ProceedsFromRepaymentsOfLinesOfCredit $-43.71M USD 2 Qtrs
Borrowings under term note agreement ProceedsFromIssuanceOfUnsecuredDebt $75.00M USD 2 Qtrs
Borrowings under term note agreement ProceedsFromIssuanceOfUnsecuredDebt $75.00M USD 2 Qtrs
Taxes paid related to net share settlement of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.68M USD 2 Qtrs
Taxes paid related to net share settlement of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.68M USD 2 Qtrs
Taxes paid related to net share settlement of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.08M USD 2 Qtrs
Taxes paid related to net share settlement of stock awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $4.08M USD 2 Qtrs
Payment of dividends PaymentsOfDividendsCommonStock $23.43M USD 2 Qtrs
Payment of dividends PaymentsOfDividendsCommonStock $23.43M USD 2 Qtrs
Payment of dividends PaymentsOfDividendsCommonStock $24.02M USD 2 Qtrs
Payment of dividends PaymentsOfDividendsCommonStock $24.02M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $3.77M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $3.77M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-47.43M USD 2 Qtrs
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-47.43M USD 2 Qtrs
Net increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $8.52M USD 2 Qtrs
Net increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $8.52M USD 2 Qtrs
Net increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $662.00K USD 2 Qtrs
Net increase in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $662.00K USD 2 Qtrs
Cash balance, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $877.00K USD Point-in-time
Cash balance, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $877.00K USD Point-in-time
Cash balance, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $807.00K USD Point-in-time
Cash balance, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $807.00K USD Point-in-time
Cash balance, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.47M USD Point-in-time
Cash balance, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.47M USD Point-in-time
Cash balance, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.40M USD Point-in-time
Cash balance, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.40M USD Point-in-time
Cash balance, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $877.00K USD Point-in-time
Cash balance, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $877.00K USD Point-in-time
Cash balance, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $807.00K USD Point-in-time
Cash balance, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $807.00K USD Point-in-time
Cash balance, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.47M USD Point-in-time
Cash balance, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.47M USD Point-in-time
Cash balance, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.40M USD Point-in-time
Cash balance, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $9.40M USD Point-in-time
Interest paid, during the period InterestPaidNet $26.39M USD 2 Qtrs
Interest paid, during the period InterestPaidNet $26.39M USD 2 Qtrs
Interest paid, during the period InterestPaidNet $15.98M USD 2 Qtrs
Interest paid, during the period InterestPaidNet $15.98M USD 2 Qtrs
Net income taxes paid (refunded), during the period IncomeTaxesPaidNet $-4.60M USD 2 Qtrs
Net income taxes paid (refunded), during the period IncomeTaxesPaidNet $-4.60M USD 2 Qtrs
Net income taxes paid (refunded), during the period IncomeTaxesPaidNet $5.79M USD 2 Qtrs
Net income taxes paid (refunded), during the period IncomeTaxesPaidNet $5.79M USD 2 Qtrs
Dividends accrued during the period, not yet paid DividendsPayableCurrentAndNoncurrent $12.15M USD Point-in-time
Dividends accrued during the period, not yet paid DividendsPayableCurrentAndNoncurrent $12.15M USD Point-in-time
Dividends accrued during the period, not yet paid DividendsPayableCurrentAndNoncurrent $12.44M USD Point-in-time
Dividends accrued during the period, not yet paid DividendsPayableCurrentAndNoncurrent $12.44M USD Point-in-time
Rental equipment acquisitions, not yet paid CapitalExpendituresIncurredButNotYetPaid $7.63M USD 2 Qtrs
Rental equipment acquisitions, not yet paid CapitalExpendituresIncurredButNotYetPaid $7.63M USD 2 Qtrs
Rental equipment acquisitions, not yet paid CapitalExpendituresIncurredButNotYetPaid $8.66M USD 2 Qtrs
Rental equipment acquisitions, not yet paid CapitalExpendituresIncurredButNotYetPaid $8.66M USD 2 Qtrs
Business acquisition payments withheld BusinessAcquisitionPaymentsWithheld $1.81M USD 2 Qtrs
Business acquisition payments withheld BusinessAcquisitionPaymentsWithheld $1.81M USD 2 Qtrs
Stockholders Equity 86 line items
Line Item Tag Value Unit Period
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.47 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.47 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.47 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.47 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.97 USD 2 Qtrs
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.97 USD 2 Qtrs
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.48 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.48 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.48 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.48 USD 1 Quarter
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.95 USD 2 Qtrs
Cash dividends declared per share CommonStockDividendsPerShareDeclared $0.95 USD 2 Qtrs
Balance StockholdersEquity $933.80M USD Point-in-time
Balance StockholdersEquity $933.80M USD Point-in-time
Balance StockholdersEquity $954.23M USD Point-in-time
Balance StockholdersEquity $954.23M USD Point-in-time
Balance StockholdersEquity $1.16B USD Point-in-time
Balance StockholdersEquity $1.16B USD Point-in-time
Balance StockholdersEquity $1.12B USD Point-in-time
Balance StockholdersEquity $1.12B USD Point-in-time
Balance StockholdersEquity $943.02M USD Point-in-time
Balance StockholdersEquity $943.02M USD Point-in-time
Balance StockholdersEquity $1.14B USD Point-in-time
Balance StockholdersEquity $1.14B USD Point-in-time
Balance, Shares CommonStockSharesOutstanding 24.55M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 24.55M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 24.61M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 24.61M shares Point-in-time
Net income NetIncomeLoss $64.18M USD 2 Qtrs
Net income NetIncomeLoss $64.18M USD 2 Qtrs
Net income NetIncomeLoss $28.21M USD 1 Quarter
Net income NetIncomeLoss $28.21M USD 1 Quarter
Net income NetIncomeLoss $22.85M USD 1 Quarter
Net income NetIncomeLoss $22.85M USD 1 Quarter
Net income NetIncomeLoss $35.97M USD 1 Quarter
Net income NetIncomeLoss $35.97M USD 1 Quarter
Net income NetIncomeLoss $43.47M USD 2 Qtrs
Net income NetIncomeLoss $43.47M USD 2 Qtrs
Net income NetIncomeLoss $20.62M USD 1 Quarter
Net income NetIncomeLoss $20.62M USD 1 Quarter
Share-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $2.21M USD 1 Quarter
Share-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $2.21M USD 1 Quarter
Share-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $2.78M USD 1 Quarter
Share-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $2.78M USD 1 Quarter
Share-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $2.35M USD 1 Quarter
Share-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $2.35M USD 1 Quarter
Share-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $2.54M USD 1 Quarter
Share-based compensation StockIssuedDuringPeriodValueShareBasedCompensation $2.54M USD 1 Quarter
Taxes paid related to net share settlement of stock awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $5.62M USD 1 Quarter
Taxes paid related to net share settlement of stock awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $5.62M USD 1 Quarter
Taxes paid related to net share settlement of stock awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.08M USD 1 Quarter
Taxes paid related to net share settlement of stock awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.08M USD 1 Quarter
Taxes paid related to net share settlement of stock awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $68.00K USD 1 Quarter
Taxes paid related to net share settlement of stock awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $68.00K USD 1 Quarter
Dividends accrued per share DividendsCommonStock $11.93M USD 1 Quarter
Dividends accrued per share DividendsCommonStock $11.93M USD 1 Quarter
Dividends accrued per share DividendsCommonStock $12.09M USD 1 Quarter
Dividends accrued per share DividendsCommonStock $12.09M USD 1 Quarter
Dividends accrued per share DividendsCommonStock $11.76M USD 1 Quarter
Dividends accrued per share DividendsCommonStock $11.76M USD 1 Quarter
Dividends accrued per share DividendsCommonStock $11.82M USD 1 Quarter
Dividends accrued per share DividendsCommonStock $11.82M USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTax - USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTax - USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTax - USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTax - USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTax $11.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTax $11.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTax $67.00K USD 1 Quarter
Other comprehensive income OtherComprehensiveIncomeLossNetOfTax $67.00K USD 1 Quarter
Balance StockholdersEquity $933.80M USD Point-in-time
Balance StockholdersEquity $933.80M USD Point-in-time
Balance StockholdersEquity $954.23M USD Point-in-time
Balance StockholdersEquity $954.23M USD Point-in-time
Balance StockholdersEquity $1.16B USD Point-in-time
Balance StockholdersEquity $1.16B USD Point-in-time
Balance StockholdersEquity $1.12B USD Point-in-time
Balance StockholdersEquity $1.12B USD Point-in-time
Balance StockholdersEquity $943.02M USD Point-in-time
Balance StockholdersEquity $943.02M USD Point-in-time
Balance StockholdersEquity $1.14B USD Point-in-time
Balance StockholdersEquity $1.14B USD Point-in-time
Balance, Shares CommonStockSharesOutstanding 24.55M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 24.55M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 24.61M shares Point-in-time
Balance, Shares CommonStockSharesOutstanding 24.61M shares Point-in-time
Comprehensive Income 28 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $64.18M USD 2 Qtrs
Net income NetIncomeLoss $64.18M USD 2 Qtrs
Net income NetIncomeLoss $28.21M USD 1 Quarter
Net income NetIncomeLoss $28.21M USD 1 Quarter
Net income NetIncomeLoss $22.85M USD 1 Quarter
Net income NetIncomeLoss $22.85M USD 1 Quarter
Net income NetIncomeLoss $35.97M USD 1 Quarter
Net income NetIncomeLoss $35.97M USD 1 Quarter
Net income NetIncomeLoss $43.47M USD 2 Qtrs
Net income NetIncomeLoss $43.47M USD 2 Qtrs
Net income NetIncomeLoss $20.62M USD 1 Quarter
Net income NetIncomeLoss $20.62M USD 1 Quarter
Foreign currency translation adjustment, net of tax impact OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $11.00K USD 1 Quarter
Foreign currency translation adjustment, net of tax impact OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $11.00K USD 1 Quarter
Foreign currency translation adjustment, net of tax impact OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax - USD 2 Qtrs
Foreign currency translation adjustment, net of tax impact OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax - USD 2 Qtrs
Foreign currency translation adjustment, net of tax impact OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax - USD 1 Quarter
Foreign currency translation adjustment, net of tax impact OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax - USD 1 Quarter
Foreign currency translation adjustment, net of tax impact OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $78.00K USD 2 Qtrs
Foreign currency translation adjustment, net of tax impact OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $78.00K USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $20.63M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $20.63M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $43.54M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $43.54M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $35.97M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $35.97M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $64.18M USD 2 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $64.18M USD 2 Qtrs

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

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