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

10-K Filing

EPLUS INC CIK: 1022408 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001140361-25-020204
Period End Date 20250331
Filing Date 20250522
Fiscal Year 2024
Fiscal Period FY
XBRL Instance ef20047615_10k_htm.xml
Balance Sheet 168 line items
Line Item Tag Value Unit Period
Preferred stock, par value (in Dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in Dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in Dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in Dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 2.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $389.38M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $389.38M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $253.02M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $253.02M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 2.00M shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivabletrade, net AccountsReceivableNetCurrent $644.62M USD Point-in-time
Accounts receivabletrade, net AccountsReceivableNetCurrent $644.62M USD Point-in-time
Accounts receivabletrade, net AccountsReceivableNetCurrent $517.11M USD Point-in-time
Accounts receivabletrade, net AccountsReceivableNetCurrent $517.11M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivableother, net AccountsAndOtherReceivablesNetCurrent $46.88M USD Point-in-time
Accounts receivableother, net AccountsAndOtherReceivablesNetCurrent $46.88M USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in Dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Accounts receivableother, net AccountsAndOtherReceivablesNetCurrent $53.80M USD Point-in-time
Accounts receivableother, net AccountsAndOtherReceivablesNetCurrent $53.80M USD Point-in-time
Inventories InventoryNet $139.69M USD Point-in-time
Inventories InventoryNet $139.69M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Inventories InventoryNet $120.44M USD Point-in-time
Inventories InventoryNet $120.44M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 26.95M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 26.95M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Financing receivablesnet, current NotesAndLoansReceivableNetCurrent $102.60M USD Point-in-time
Financing receivablesnet, current NotesAndLoansReceivableNetCurrent $102.60M USD Point-in-time
Financing receivablesnet, current NotesAndLoansReceivableNetCurrent $169.03M USD Point-in-time
Financing receivablesnet, current NotesAndLoansReceivableNetCurrent $169.03M USD Point-in-time
Deferred costs DeferredFuelCost $59.45M USD Point-in-time
Deferred costs DeferredFuelCost $59.45M USD Point-in-time
Deferred costs DeferredFuelCost $66.77M USD Point-in-time
Deferred costs DeferredFuelCost $66.77M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 447,000.00 shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 447,000.00 shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 1.06M shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 1.06M shares Point-in-time
Other current assets OtherAssetsCurrent $27.27M USD Point-in-time
Other current assets OtherAssetsCurrent $27.27M USD Point-in-time
Other current assets OtherAssetsCurrent $47.26M USD Point-in-time
Other current assets OtherAssetsCurrent $47.26M USD Point-in-time
Total current assets AssetsCurrent $1.36B USD Point-in-time
Total current assets AssetsCurrent $1.36B USD Point-in-time
Total current assets AssetsCurrent $1.27B USD Point-in-time
Total current assets AssetsCurrent $1.27B USD Point-in-time
Financing receivables and operating leasesnet NotesAndLoansReceivableAndOperatingLeasesNetNoncurrent $127.52M USD Point-in-time
Financing receivables and operating leasesnet NotesAndLoansReceivableAndOperatingLeasesNetNoncurrent $127.52M USD Point-in-time
Financing receivables and operating leasesnet NotesAndLoansReceivableAndOperatingLeasesNetNoncurrent $79.44M USD Point-in-time
Financing receivables and operating leasesnet NotesAndLoansReceivableAndOperatingLeasesNetNoncurrent $79.44M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $3.66M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $3.66M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $5.62M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $5.62M USD Point-in-time
Property, equipment, and other assetsnet OtherAssetsNoncurrent $89.29M USD Point-in-time
Property, equipment, and other assetsnet OtherAssetsNoncurrent $89.29M USD Point-in-time
Property, equipment, and other assetsnet OtherAssetsNoncurrent $104.97M USD Point-in-time
Property, equipment, and other assetsnet OtherAssetsNoncurrent $104.97M USD Point-in-time
Goodwill Goodwill $161.50M USD Point-in-time
Goodwill Goodwill $161.50M USD Point-in-time
Goodwill Goodwill $202.86M USD Point-in-time
Goodwill Goodwill $202.86M USD Point-in-time
Other intangible assetsnet IntangibleAssetsNetExcludingGoodwill $44.09M USD Point-in-time
Other intangible assetsnet IntangibleAssetsNetExcludingGoodwill $44.09M USD Point-in-time
Other intangible assetsnet IntangibleAssetsNetExcludingGoodwill $82.01M USD Point-in-time
Other intangible assetsnet IntangibleAssetsNetExcludingGoodwill $82.01M USD Point-in-time
TOTAL ASSETS Assets $1.88B USD Point-in-time
TOTAL ASSETS Assets $1.88B USD Point-in-time
TOTAL ASSETS Assets $1.65B USD Point-in-time
TOTAL ASSETS Assets $1.65B USD Point-in-time
Accounts payable AccountsPayableCurrent $315.68M USD Point-in-time
Accounts payable AccountsPayableCurrent $315.68M USD Point-in-time
Accounts payable AccountsPayableCurrent $451.73M USD Point-in-time
Accounts payable AccountsPayableCurrent $451.73M USD Point-in-time
Accounts payablefloor plan AccountsPayableFloorPlan $89.53M USD Point-in-time
Accounts payablefloor plan AccountsPayableFloorPlan $89.53M USD Point-in-time
Accounts payablefloor plan AccountsPayableFloorPlan $105.10M USD Point-in-time
Accounts payablefloor plan AccountsPayableFloorPlan $105.10M USD Point-in-time
Salaries and commissions payable EmployeeRelatedLiabilitiesCurrent $43.70M USD Point-in-time
Salaries and commissions payable EmployeeRelatedLiabilitiesCurrent $43.70M USD Point-in-time
Salaries and commissions payable EmployeeRelatedLiabilitiesCurrent $45.03M USD Point-in-time
Salaries and commissions payable EmployeeRelatedLiabilitiesCurrent $45.03M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $134.60M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $134.60M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $152.78M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $152.78M USD Point-in-time
Non-recourse notes payablecurrent NotesPayableCurrent $23.29M USD Point-in-time
Non-recourse notes payablecurrent NotesPayableCurrent $23.29M USD Point-in-time
Non-recourse notes payablecurrent NotesPayableCurrent $27.46M USD Point-in-time
Non-recourse notes payablecurrent NotesPayableCurrent $27.46M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $34.63M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $34.63M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $31.36M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $31.36M USD Point-in-time
Total current liabilities LiabilitiesCurrent $797.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $797.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $656.99M USD Point-in-time
Total current liabilities LiabilitiesCurrent $656.99M USD Point-in-time
Non-recourse notes payablelong-term LongTermNotesPayable $11.32M USD Point-in-time
Non-recourse notes payablelong-term LongTermNotesPayable $11.32M USD Point-in-time
Non-recourse notes payablelong-term LongTermNotesPayable $12.90M USD Point-in-time
Non-recourse notes payablelong-term LongTermNotesPayable $12.90M USD Point-in-time
Deferred tax liabilitylong-term DeferredIncomeTaxLiabilitiesNet - USD Point-in-time
Deferred tax liabilitylong-term DeferredIncomeTaxLiabilitiesNet - USD Point-in-time
Deferred tax liabilitylong-term DeferredIncomeTaxLiabilitiesNet $1.45M USD Point-in-time
Deferred tax liabilitylong-term DeferredIncomeTaxLiabilitiesNet $1.45M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $96.53M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $96.53M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $81.80M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $81.80M USD Point-in-time
TOTAL LIABILITIES Liabilities $751.69M USD Point-in-time
TOTAL LIABILITIES Liabilities $751.69M USD Point-in-time
TOTAL LIABILITIES Liabilities $907.18M USD Point-in-time
TOTAL LIABILITIES Liabilities $907.18M USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 10) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 10) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 10) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 10) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.01 per share par value; 2,000 shares authorized; none outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 per share par value; 2,000 shares authorized; none outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 per share par value; 2,000 shares authorized; none outstanding PreferredStockValue - USD Point-in-time
Preferred stock, $0.01 per share par value; 2,000 shares authorized; none outstanding PreferredStockValue - USD Point-in-time
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,526 outstanding at March 31, 2025 and 26,952 outstanding at March 31, 2024 CommonStockValue $276.00K USD Point-in-time
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,526 outstanding at March 31, 2025 and 26,952 outstanding at March 31, 2024 CommonStockValue $276.00K USD Point-in-time
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,526 outstanding at March 31, 2025 and 26,952 outstanding at March 31, 2024 CommonStockValue $274.00K USD Point-in-time
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,526 outstanding at March 31, 2025 and 26,952 outstanding at March 31, 2024 CommonStockValue $274.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $193.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $193.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $180.06M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $180.06M USD Point-in-time
Treasury stock, at cost, 1,056 shares at March 31, 2025 and 447 shares at March 31, 2024 TreasuryStockValue $70.75M USD Point-in-time
Treasury stock, at cost, 1,056 shares at March 31, 2025 and 447 shares at March 31, 2024 TreasuryStockValue $70.75M USD Point-in-time
Treasury stock, at cost, 1,056 shares at March 31, 2025 and 447 shares at March 31, 2024 TreasuryStockValue $23.81M USD Point-in-time
Treasury stock, at cost, 1,056 shares at March 31, 2025 and 447 shares at March 31, 2024 TreasuryStockValue $23.81M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $742.98M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $742.98M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $850.96M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $850.96M USD Point-in-time
Accumulated other comprehensive incomeforeign currency translation adjustment AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $3.44M USD Point-in-time
Accumulated other comprehensive incomeforeign currency translation adjustment AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $3.44M USD Point-in-time
Accumulated other comprehensive incomeforeign currency translation adjustment AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $2.28M USD Point-in-time
Accumulated other comprehensive incomeforeign currency translation adjustment AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $2.28M USD Point-in-time
Total Stockholders Equity StockholdersEquity $782.26M USD Point-in-time
Total Stockholders Equity StockholdersEquity $782.26M USD Point-in-time
Total Stockholders Equity StockholdersEquity $660.74M USD Point-in-time
Total Stockholders Equity StockholdersEquity $660.74M USD Point-in-time
Total Stockholders Equity StockholdersEquity $901.78M USD Point-in-time
Total Stockholders Equity StockholdersEquity $901.78M USD Point-in-time
Total Stockholders Equity StockholdersEquity $977.62M USD Point-in-time
Total Stockholders Equity StockholdersEquity $977.62M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $1.65B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $1.65B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $1.88B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $1.88B USD Point-in-time
Income Statement 96 line items
Line Item Tag Value Unit Period
Total Revenues $2.23B USD Annual
Total Revenues $2.23B USD Annual
Total Revenues $2.07B USD Annual
Total Revenues $2.07B USD Annual
Total Revenues $2.07B USD Annual
Total Revenues $2.07B USD Annual
Total CostOfGoodsAndServicesSold $1.55B USD Annual
Total CostOfGoodsAndServicesSold $1.55B USD Annual
Total CostOfGoodsAndServicesSold $1.50B USD Annual
Total CostOfGoodsAndServicesSold $1.50B USD Annual
Total CostOfGoodsAndServicesSold $1.67B USD Annual
Total CostOfGoodsAndServicesSold $1.67B USD Annual
Gross profit GrossProfit $517.52M USD Annual
Gross profit GrossProfit $517.52M USD Annual
Gross profit GrossProfit $569.12M USD Annual
Gross profit GrossProfit $569.12M USD Annual
Gross profit GrossProfit $550.79M USD Annual
Gross profit GrossProfit $550.79M USD Annual
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $367.73M USD Annual
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $367.73M USD Annual
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $333.52M USD Annual
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $333.52M USD Annual
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $399.74M USD Annual
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $399.74M USD Annual
Depreciation and amortization DepreciationAndAmortization $21.02M USD Annual
Depreciation and amortization DepreciationAndAmortization $21.02M USD Annual
Depreciation and amortization DepreciationAndAmortization $25.75M USD Annual
Depreciation and amortization DepreciationAndAmortization $25.75M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.71M USD Annual
Depreciation and amortization DepreciationAndAmortization $13.71M USD Annual
Interest and financing costs InterestAndDebtExpense $3.78M USD Annual
Interest and financing costs InterestAndDebtExpense $3.78M USD Annual
Interest and financing costs InterestAndDebtExpense $2.21M USD Annual
Interest and financing costs InterestAndDebtExpense $2.21M USD Annual
Interest and financing costs InterestAndDebtExpense $4.13M USD Annual
Interest and financing costs InterestAndDebtExpense $4.13M USD Annual
Operating expenses OperatingExpenses $351.36M USD Annual
Operating expenses OperatingExpenses $351.36M USD Annual
Operating expenses OperatingExpenses $427.71M USD Annual
Operating expenses OperatingExpenses $427.71M USD Annual
Operating expenses OperatingExpenses $392.54M USD Annual
Operating expenses OperatingExpenses $392.54M USD Annual
Operating income OperatingIncomeLoss $158.26M USD Annual
Operating income OperatingIncomeLoss $158.26M USD Annual
Operating income OperatingIncomeLoss $166.16M USD Annual
Operating income OperatingIncomeLoss $166.16M USD Annual
Operating income OperatingIncomeLoss $141.41M USD Annual
Operating income OperatingIncomeLoss $141.41M USD Annual
Other income (expense), net NonoperatingIncomeExpense $-3.19M USD Annual
Other income (expense), net NonoperatingIncomeExpense $-3.19M USD Annual
Other income (expense), net NonoperatingIncomeExpense $7.43M USD Annual
Other income (expense), net NonoperatingIncomeExpense $7.43M USD Annual
Other income (expense), net NonoperatingIncomeExpense $2.84M USD Annual
Other income (expense), net NonoperatingIncomeExpense $2.84M USD Annual
Earnings before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $162.97M USD Annual
Earnings before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $162.97M USD Annual
Earnings before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $148.84M USD Annual
Earnings before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $148.84M USD Annual
Earnings before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $161.09M USD Annual
Earnings before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $161.09M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $45.32M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $45.32M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $43.62M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $43.62M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $40.86M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $40.86M USD Annual
Net earnings NetIncomeLoss $115.78M USD Annual
Net earnings NetIncomeLoss $115.78M USD Annual
Net earnings NetIncomeLoss $119.36M USD Annual
Net earnings NetIncomeLoss $119.36M USD Annual
Net earnings NetIncomeLoss $107.98M USD Annual
Net earnings NetIncomeLoss $107.98M USD Annual
Net earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $4.49 USD Annual
Net earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $4.49 USD Annual
Net earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $4.35 USD Annual
Net earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $4.35 USD Annual
Net earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $4.07 USD Annual
Net earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $4.07 USD Annual
Net earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $4.05 USD Annual
Net earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $4.05 USD Annual
Net earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $4.48 USD Annual
Net earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $4.48 USD Annual
Net earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $4.33 USD Annual
Net earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $4.33 USD Annual
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.50M shares Annual
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.50M shares Annual
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.57M shares Annual
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.57M shares Annual
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.61M shares Annual
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.61M shares Annual
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.65M shares Annual
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.65M shares Annual
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.72M shares Annual
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.72M shares Annual
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.67M shares Annual
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.67M shares Annual
Cash Flow Statement 238 line items
Line Item Tag Value Unit Period
Net earnings NetIncomeLoss $115.78M USD Annual
Net earnings NetIncomeLoss $115.78M USD Annual
Net earnings NetIncomeLoss $119.36M USD Annual
Net earnings NetIncomeLoss $119.36M USD Annual
Net earnings NetIncomeLoss $107.98M USD Annual
Net earnings NetIncomeLoss $107.98M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $18.59M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $18.59M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $25.93M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $25.93M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $29.60M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $29.60M USD Annual
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $666.00K USD Annual
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $666.00K USD Annual
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $2.98M USD Annual
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $2.98M USD Annual
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $1.20M USD Annual
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $1.20M USD Annual
Share-based compensation expense ShareBasedCompensation $9.73M USD Annual
Share-based compensation expense ShareBasedCompensation $9.73M USD Annual
Share-based compensation expense ShareBasedCompensation $10.00M USD Annual
Share-based compensation expense ShareBasedCompensation $10.00M USD Annual
Share-based compensation expense ShareBasedCompensation $7.83M USD Annual
Share-based compensation expense ShareBasedCompensation $7.83M USD Annual
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $-2.08M USD Annual
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $-2.08M USD Annual
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $2.66M USD Annual
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $2.66M USD Annual
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $-3.41M USD Annual
Deferred taxes IncreaseDecreaseInDeferredIncomeTaxes $-3.41M USD Annual
Net gain on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $491.00K USD Annual
Net gain on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $491.00K USD Annual
Net gain on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $3.48M USD Annual
Net gain on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $3.48M USD Annual
Net gain on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $1.47M USD Annual
Net gain on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $1.47M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $104.04M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $104.04M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-169.00M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-169.00M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $78.68M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $78.68M USD Annual
Inventories IncreaseDecreaseInInventories $-104.78M USD Annual
Inventories IncreaseDecreaseInInventories $-104.78M USD Annual
Inventories IncreaseDecreaseInInventories $88.10M USD Annual
Inventories IncreaseDecreaseInInventories $88.10M USD Annual
Inventories IncreaseDecreaseInInventories $-29.36M USD Annual
Inventories IncreaseDecreaseInInventories $-29.36M USD Annual
Financing receivablesnet IncreaseDecreaseInFinanceReceivables $32.05M USD Annual
Financing receivablesnet IncreaseDecreaseInFinanceReceivables $32.05M USD Annual
Financing receivablesnet IncreaseDecreaseInFinanceReceivables $41.02M USD Annual
Financing receivablesnet IncreaseDecreaseInFinanceReceivables $41.02M USD Annual
Financing receivablesnet IncreaseDecreaseInFinanceReceivables $138.86M USD Annual
Financing receivablesnet IncreaseDecreaseInFinanceReceivables $138.86M USD Annual
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $4.98M USD Annual
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $4.98M USD Annual
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $73.98M USD Annual
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $73.98M USD Annual
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $34.45M USD Annual
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $34.45M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $82.91M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $82.91M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $75.27M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $75.27M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $112.08M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $112.08M USD Annual
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $46.04M USD Annual
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $46.04M USD Annual
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $12.52M USD Annual
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $12.52M USD Annual
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $52.34M USD Annual
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $52.34M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-15.43M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-15.43M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $302.14M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $302.14M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $248.45M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $248.45M USD Annual
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets $3.74M USD Annual
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets $3.74M USD Annual
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets $721.00K USD Annual
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets $721.00K USD Annual
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets $2.66M USD Annual
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets $2.66M USD Annual
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $8.50M USD Annual
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $8.50M USD Annual
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $6.60M USD Annual
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $6.60M USD Annual
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $9.38M USD Annual
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $9.38M USD Annual
Cash used in acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $54.18M USD Annual
Cash used in acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $54.18M USD Annual
Cash used in acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $13.29M USD Annual
Cash used in acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $13.29M USD Annual
Cash used in acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $124.93M USD Annual
Cash used in acquisitions, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $124.93M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-128.87M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-128.87M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-18.93M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-18.93M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-61.96M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-61.96M USD Annual
Borrowings of non-recourse and recourse notes payable ProceedsFromNotesPayable $297.31M USD Annual
Borrowings of non-recourse and recourse notes payable ProceedsFromNotesPayable $297.31M USD Annual
Borrowings of non-recourse and recourse notes payable ProceedsFromNotesPayable $42.82M USD Annual
Borrowings of non-recourse and recourse notes payable ProceedsFromNotesPayable $42.82M USD Annual
Borrowings of non-recourse and recourse notes payable ProceedsFromNotesPayable $193.05M USD Annual
Borrowings of non-recourse and recourse notes payable ProceedsFromNotesPayable $193.05M USD Annual
Repayments of non-recourse and recourse notes payable RepaymentsOfNotesPayable $279.65M USD Annual
Repayments of non-recourse and recourse notes payable RepaymentsOfNotesPayable $279.65M USD Annual
Repayments of non-recourse and recourse notes payable RepaymentsOfNotesPayable $196.07M USD Annual
Repayments of non-recourse and recourse notes payable RepaymentsOfNotesPayable $196.07M USD Annual
Repayments of non-recourse and recourse notes payable RepaymentsOfNotesPayable $19.21M USD Annual
Repayments of non-recourse and recourse notes payable RepaymentsOfNotesPayable $19.21M USD Annual
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $3.02M USD Annual
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $3.02M USD Annual
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock - USD Annual
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $3.63M USD Annual
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $3.63M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $7.22M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $7.22M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $9.85M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $9.85M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $46.94M USD Annual
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $46.94M USD Annual
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $2.31M USD Annual
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $2.31M USD Annual
Net repayments on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $-10.71M USD Annual
Net repayments on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $-10.71M USD Annual
Net repayments on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $-47.44M USD Annual
Net repayments on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $-47.44M USD Annual
Net repayments on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $-15.58M USD Annual
Net repayments on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $-15.58M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-37.58M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-37.58M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-20.95M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-20.95M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-36.62M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-36.62M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $62.00K USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $62.00K USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $3.02M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $3.02M USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $652.00K USD Annual
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $652.00K USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $136.35M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $136.35M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $149.93M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $149.93M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-52.28M USD Annual
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-52.28M USD Annual
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.09M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.09M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $155.38M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $155.38M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $253.02M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $253.02M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $389.38M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $389.38M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.09M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.09M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $155.38M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $155.38M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $253.02M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $253.02M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $389.38M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $389.38M USD Point-in-time
Cash paid for interest InterestPaidNet $4.07M USD Annual
Cash paid for interest InterestPaidNet $4.07M USD Annual
Cash paid for interest InterestPaidNet $2.30M USD Annual
Cash paid for interest InterestPaidNet $2.30M USD Annual
Cash paid for interest InterestPaidNet $3.77M USD Annual
Cash paid for interest InterestPaidNet $3.77M USD Annual
Cash paid for income taxes IncomeTaxesPaid $41.53M USD Annual
Cash paid for income taxes IncomeTaxesPaid $41.53M USD Annual
Cash paid for income taxes IncomeTaxesPaid $48.73M USD Annual
Cash paid for income taxes IncomeTaxesPaid $48.73M USD Annual
Cash paid for income taxes IncomeTaxesPaid $51.98M USD Annual
Cash paid for income taxes IncomeTaxesPaid $51.98M USD Annual
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $4.61M USD Annual
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $4.61M USD Annual
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $4.07M USD Annual
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $4.07M USD Annual
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $5.82M USD Annual
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $5.82M USD Annual
Proceeds from sale of property, equipment, and leased equipment NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 $21.00K USD Annual
Proceeds from sale of property, equipment, and leased equipment NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 $21.00K USD Annual
Proceeds from sale of property, equipment, and leased equipment NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 $78.00K USD Annual
Proceeds from sale of property, equipment, and leased equipment NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 $78.00K USD Annual
Proceeds from sale of property, equipment, and leased equipment NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 $1.00K USD Annual
Proceeds from sale of property, equipment, and leased equipment NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 $1.00K USD Annual
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $1.45M USD Annual
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $1.45M USD Annual
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $219.00K USD Annual
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $219.00K USD Annual
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $283.00K USD Annual
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $283.00K USD Annual
Consideration for acquisitions ContingentConsiderationAtBookValue - USD Annual
Consideration for acquisitions ContingentConsiderationAtBookValue - USD Annual
Consideration for acquisitions ContingentConsiderationAtBookValue $2.31M USD Annual
Consideration for acquisitions ContingentConsiderationAtBookValue $2.31M USD Annual
Consideration for acquisitions ContingentConsiderationAtBookValue - USD Annual
Consideration for acquisitions ContingentConsiderationAtBookValue - USD Annual
Borrowing of non-recourse and recourse notes payable BorrowingOfRecourseAndNonRecourseNotesPayableInNoncashFinancingActivity $16.21M USD Annual
Borrowing of non-recourse and recourse notes payable BorrowingOfRecourseAndNonRecourseNotesPayableInNoncashFinancingActivity $16.21M USD Annual
Borrowing of non-recourse and recourse notes payable BorrowingOfRecourseAndNonRecourseNotesPayableInNoncashFinancingActivity $39.56M USD Annual
Borrowing of non-recourse and recourse notes payable BorrowingOfRecourseAndNonRecourseNotesPayableInNoncashFinancingActivity $39.56M USD Annual
Borrowing of non-recourse and recourse notes payable BorrowingOfRecourseAndNonRecourseNotesPayableInNoncashFinancingActivity $30.33M USD Annual
Borrowing of non-recourse and recourse notes payable BorrowingOfRecourseAndNonRecourseNotesPayableInNoncashFinancingActivity $30.33M USD Annual
Debt derecognized due to sales of financial assets DebtDerecognizedDueToSalesOfFinancialAssets $-37.24M USD Annual
Debt derecognized due to sales of financial assets DebtDerecognizedDueToSalesOfFinancialAssets $-37.24M USD Annual
Debt derecognized due to sales of financial assets DebtDerecognizedDueToSalesOfFinancialAssets $-30.49M USD Annual
Debt derecognized due to sales of financial assets DebtDerecognizedDueToSalesOfFinancialAssets $-30.49M USD Annual
Debt derecognized due to sales of financial assets DebtDerecognizedDueToSalesOfFinancialAssets $-52.13M USD Annual
Debt derecognized due to sales of financial assets DebtDerecognizedDueToSalesOfFinancialAssets $-52.13M USD Annual
Vesting of share-based compensation FairValueOfVestedShares $11.89M USD Annual
Vesting of share-based compensation FairValueOfVestedShares $11.89M USD Annual
Vesting of share-based compensation FairValueOfVestedShares $9.90M USD Annual
Vesting of share-based compensation FairValueOfVestedShares $9.90M USD Annual
Vesting of share-based compensation FairValueOfVestedShares $9.48M USD Annual
Vesting of share-based compensation FairValueOfVestedShares $9.48M USD Annual
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity $122.00K USD Annual
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity $122.00K USD Annual
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity - USD Annual
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity - USD Annual
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity - USD Annual
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity - USD Annual
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.88M USD Annual
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $4.88M USD Annual
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $11.89M USD Annual
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $11.89M USD Annual
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $7.15M USD Annual
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $7.15M USD Annual
Stockholders Equity 58 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $782.26M USD Point-in-time
Balance StockholdersEquity $782.26M USD Point-in-time
Balance StockholdersEquity $660.74M USD Point-in-time
Balance StockholdersEquity $660.74M USD Point-in-time
Balance StockholdersEquity $901.78M USD Point-in-time
Balance StockholdersEquity $901.78M USD Point-in-time
Balance StockholdersEquity $977.62M USD Point-in-time
Balance StockholdersEquity $977.62M USD Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.95M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.95M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD Annual
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD Annual
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $2.00K USD Annual
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $2.00K USD Annual
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD Annual
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD Annual
Issuance of common stock StockIssuedDuringPeriodValueNewIssues $3.63M USD Annual
Issuance of common stock StockIssuedDuringPeriodValueNewIssues $3.63M USD Annual
Issuance of common stock StockIssuedDuringPeriodValueNewIssues $3.02M USD Annual
Issuance of common stock StockIssuedDuringPeriodValueNewIssues $3.02M USD Annual
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.74M USD Annual
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.74M USD Annual
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.82M USD Annual
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.82M USD Annual
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.01M USD Annual
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $10.01M USD Annual
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $7.35M USD Annual
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $7.35M USD Annual
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $46.94M USD Annual
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $46.94M USD Annual
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $9.73M USD Annual
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $9.73M USD Annual
Net earnings NetIncomeLoss $115.78M USD Annual
Net earnings NetIncomeLoss $115.78M USD Annual
Net earnings NetIncomeLoss $119.36M USD Annual
Net earnings NetIncomeLoss $119.36M USD Annual
Net earnings NetIncomeLoss $107.98M USD Annual
Net earnings NetIncomeLoss $107.98M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $1.16M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $1.16M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $712.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $712.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $1.69M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $1.69M USD Annual
Balance StockholdersEquity $782.26M USD Point-in-time
Balance StockholdersEquity $782.26M USD Point-in-time
Balance StockholdersEquity $660.74M USD Point-in-time
Balance StockholdersEquity $660.74M USD Point-in-time
Balance StockholdersEquity $901.78M USD Point-in-time
Balance StockholdersEquity $901.78M USD Point-in-time
Balance StockholdersEquity $977.62M USD Point-in-time
Balance StockholdersEquity $977.62M USD Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.95M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.95M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Comprehensive Income 24 line items
Line Item Tag Value Unit Period
Net earnings NetIncomeLoss $115.78M USD Annual
Net earnings NetIncomeLoss $115.78M USD Annual
Net earnings NetIncomeLoss $119.36M USD Annual
Net earnings NetIncomeLoss $119.36M USD Annual
Net earnings NetIncomeLoss $107.98M USD Annual
Net earnings NetIncomeLoss $107.98M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.16M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.16M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.69M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.69M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $712.00K USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $712.00K USD Annual
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.69M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.69M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $712.00K USD Annual
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $712.00K USD Annual
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.16M USD Annual
Other comprehensive income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.16M USD Annual
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $121.05M USD Annual
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $121.05M USD Annual
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $109.14M USD Annual
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $109.14M USD Annual
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $116.49M USD Annual
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $116.49M USD Annual

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

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