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

10-Q Filing

EPLUS INC CIK: 1022408 Q1 2026
Filing Information
Form Type 10-Q
Accession Number 0001140361-25-029644
Period End Date 20250630
Filing Date 20250807
Fiscal Year 2026
Fiscal Period Q1
XBRL Instance ef20050504_10q_htm.xml
Balance Sheet 172 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 $480.18M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $480.18M 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
Accounts receivabletrade, net AccountsReceivableNetCurrent $700.87M USD Point-in-time
Accounts receivabletrade, net AccountsReceivableNetCurrent $700.87M 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 receivabletrade, net AccountsReceivableNetCurrent $516.92M USD Point-in-time
Accounts receivabletrade, net AccountsReceivableNetCurrent $516.92M 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 $38.61M USD Point-in-time
Accounts receivableother, net AccountsAndOtherReceivablesNetCurrent $38.61M 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 $19.38M USD Point-in-time
Accounts receivableother, net AccountsAndOtherReceivablesNetCurrent $19.38M 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
Inventories InventoryNet $101.05M USD Point-in-time
Inventories InventoryNet $101.05M USD Point-in-time
Inventories InventoryNet $120.44M USD Point-in-time
Inventories InventoryNet $120.44M 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 outstanding (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Common stock, shares outstanding (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Deferred costs DeferredFuelCost $66.90M USD Point-in-time
Deferred costs DeferredFuelCost $66.90M USD Point-in-time
Deferred costs DeferredFuelCost $66.77M USD Point-in-time
Deferred costs DeferredFuelCost $66.77M USD Point-in-time
Common stock, shares outstanding (in Shares) CommonStockSharesOutstanding 26.63M shares Point-in-time
Common stock, shares outstanding (in Shares) CommonStockSharesOutstanding 26.63M shares Point-in-time
Other current assets OtherAssetsCurrent $28.50M USD Point-in-time
Other current assets OtherAssetsCurrent $28.50M USD Point-in-time
Treasury stock, shares (in Shares) TreasuryStockCommonShares 1.10M shares Point-in-time
Treasury stock, shares (in Shares) TreasuryStockCommonShares 1.10M shares Point-in-time
Other current assets OtherAssetsCurrent $14.71M USD Point-in-time
Other current assets OtherAssetsCurrent $14.71M USD 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
Current assets of discontinued operations AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $222.40M USD Point-in-time
Current assets of discontinued operations AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $222.40M USD Point-in-time
Current assets of discontinued operations AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent - USD Point-in-time
Current assets of discontinued operations AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent - 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.40B USD Point-in-time
Total current assets AssetsCurrent $1.40B USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $9.85M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $9.85M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $3.66M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $3.66M USD Point-in-time
Property, equipment, and other assetsnet PropertyPlantAndEquipmentNet $107.54M USD Point-in-time
Property, equipment, and other assetsnet PropertyPlantAndEquipmentNet $107.54M USD Point-in-time
Property, equipment, and other assetsnet PropertyPlantAndEquipmentNet $98.66M USD Point-in-time
Property, equipment, and other assetsnet PropertyPlantAndEquipmentNet $98.66M USD Point-in-time
Goodwill Goodwill $202.98M USD Point-in-time
Goodwill Goodwill $202.98M USD Point-in-time
Goodwill Goodwill $202.86M USD Point-in-time
Goodwill Goodwill $202.86M USD Point-in-time
Other intangible assetsnet IntangibleAssetsNetExcludingGoodwill $76.45M USD Point-in-time
Other intangible assetsnet IntangibleAssetsNetExcludingGoodwill $76.45M USD Point-in-time
Other intangible assetsnet IntangibleAssetsNetExcludingGoodwill $82.01M USD Point-in-time
Other intangible assetsnet IntangibleAssetsNetExcludingGoodwill $82.01M USD Point-in-time
Non-current assets of discontinued operations DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent $133.84M USD Point-in-time
Non-current assets of discontinued operations DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent $133.84M USD Point-in-time
Non-current assets of discontinued operations DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent - USD Point-in-time
Non-current assets of discontinued operations DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent - USD Point-in-time
TOTAL ASSETS Assets $1.80B USD Point-in-time
TOTAL ASSETS Assets $1.80B USD Point-in-time
TOTAL ASSETS Assets $1.88B USD Point-in-time
TOTAL ASSETS Assets $1.88B USD Point-in-time
Accounts payable AccountsPayableCurrent $320.43M USD Point-in-time
Accounts payable AccountsPayableCurrent $320.43M USD Point-in-time
Accounts payable AccountsPayableCurrent $324.58M USD Point-in-time
Accounts payable AccountsPayableCurrent $324.58M 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 $129.41M USD Point-in-time
Accounts payablefloor plan AccountsPayableFloorPlan $129.41M USD Point-in-time
Salaries and commissions payable EmployeeRelatedLiabilitiesCurrent $45.67M USD Point-in-time
Salaries and commissions payable EmployeeRelatedLiabilitiesCurrent $45.67M USD Point-in-time
Salaries and commissions payable EmployeeRelatedLiabilitiesCurrent $42.22M USD Point-in-time
Salaries and commissions payable EmployeeRelatedLiabilitiesCurrent $42.22M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $158.76M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $158.76M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $152.63M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $152.63M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $33.47M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $33.47M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $22.46M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $22.46M USD Point-in-time
Current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent - USD Point-in-time
Current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent - USD Point-in-time
Current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $166.46M USD Point-in-time
Current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent $166.46M 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 $687.75M USD Point-in-time
Total current liabilities LiabilitiesCurrent $687.75M 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
Deferred revenuelong-term DeferredRevenueNoncurrent $78.40M USD Point-in-time
Deferred revenuelong-term DeferredRevenueNoncurrent $78.40M USD Point-in-time
Deferred revenuelong-term DeferredRevenueNoncurrent $81.76M USD Point-in-time
Deferred revenuelong-term DeferredRevenueNoncurrent $81.76M USD Point-in-time
Other liabilities OtherLiabilities $13.54M USD Point-in-time
Other liabilities OtherLiabilities $13.54M USD Point-in-time
Other liabilities OtherLiabilities $12.55M USD Point-in-time
Other liabilities OtherLiabilities $12.55M USD Point-in-time
Non-current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent - USD Point-in-time
Non-current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent - USD Point-in-time
Non-current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent $12.55M USD Point-in-time
Non-current liabilities of discontinued operations LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent $12.55M USD Point-in-time
TOTAL LIABILITIES Liabilities $778.70M USD Point-in-time
TOTAL LIABILITIES Liabilities $778.70M 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 8) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 8) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 8) CommitmentsAndContingencies - USD Point-in-time
COMMITMENTS AND CONTINGENCIES (Note 8) 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,627 outstanding at June 30, 2025 and 26,526 outstanding at March 31, 2025 CommonStockValue $277.00K USD Point-in-time
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,627 outstanding at June 30, 2025 and 26,526 outstanding at March 31, 2025 CommonStockValue $277.00K USD Point-in-time
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,627 outstanding at June 30, 2025 and 26,526 outstanding at March 31, 2025 CommonStockValue $276.00K USD Point-in-time
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,627 outstanding at June 30, 2025 and 26,526 outstanding at March 31, 2025 CommonStockValue $276.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 $198.95M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $198.95M USD Point-in-time
Treasury stock, at cost, 1,103 shares at June 30, 2025 and 1,056 shares at March 31, 2025 TreasuryStockValue $74.05M USD Point-in-time
Treasury stock, at cost, 1,103 shares at June 30, 2025 and 1,056 shares at March 31, 2025 TreasuryStockValue $74.05M USD Point-in-time
Treasury stock, at cost, 1,103 shares at June 30, 2025 and 1,056 shares at March 31, 2025 TreasuryStockValue $70.75M USD Point-in-time
Treasury stock, at cost, 1,103 shares at June 30, 2025 and 1,056 shares at March 31, 2025 TreasuryStockValue $70.75M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $888.65M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $888.65M 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 $6.60M USD Point-in-time
Accumulated other comprehensive incomeforeign currency translation adjustment AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $6.60M 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
Total Stockholders Equity StockholdersEquity $1.02B USD Point-in-time
Total Stockholders Equity StockholdersEquity $1.02B USD Point-in-time
Total Stockholders Equity StockholdersEquity $921.93M USD Point-in-time
Total Stockholders Equity StockholdersEquity $921.93M 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 Stockholders Equity StockholdersEquity $901.78M USD Point-in-time
Total Stockholders Equity StockholdersEquity $901.78M 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
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $1.80B USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $1.80B USD Point-in-time
Income Statement 84 line items
Line Item Tag Value Unit Period
Total Revenues $535.65M USD 1 Quarter
Total Revenues $535.65M USD 1 Quarter
Total Revenues $637.32M USD 1 Quarter
Total Revenues $637.32M USD 1 Quarter
Total CostOfGoodsAndServicesSold $408.78M USD 1 Quarter
Total CostOfGoodsAndServicesSold $408.78M USD 1 Quarter
Total CostOfGoodsAndServicesSold $489.10M USD 1 Quarter
Total CostOfGoodsAndServicesSold $489.10M USD 1 Quarter
Gross profit GrossProfit $126.87M USD 1 Quarter
Gross profit GrossProfit $126.87M USD 1 Quarter
Gross profit GrossProfit $148.22M USD 1 Quarter
Gross profit GrossProfit $148.22M USD 1 Quarter
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $90.60M USD 1 Quarter
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $90.60M USD 1 Quarter
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $104.95M USD 1 Quarter
Selling, general, and administrative SellingGeneralAndAdministrativeExpense $104.95M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $4.82M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $4.82M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $7.07M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $7.07M USD 1 Quarter
Operating expenses OperatingExpenses $112.02M USD 1 Quarter
Operating expenses OperatingExpenses $112.02M USD 1 Quarter
Operating expenses OperatingExpenses $95.42M USD 1 Quarter
Operating expenses OperatingExpenses $95.42M USD 1 Quarter
Operating income OperatingIncomeLoss $36.20M USD 1 Quarter
Operating income OperatingIncomeLoss $36.20M USD 1 Quarter
Operating income OperatingIncomeLoss $31.46M USD 1 Quarter
Operating income OperatingIncomeLoss $31.46M USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $1.71M USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $1.71M USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $612.00K USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $612.00K USD 1 Quarter
Earnings from continuing operations before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.81M USD 1 Quarter
Earnings from continuing operations before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $36.81M USD 1 Quarter
Earnings from continuing operations before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $33.17M USD 1 Quarter
Earnings from continuing operations before tax IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $33.17M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $9.68M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $9.68M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.98M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.98M USD 1 Quarter
Net earnings from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $27.13M USD 1 Quarter
Net earnings from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $27.13M USD 1 Quarter
Net earnings from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $24.19M USD 1 Quarter
Net earnings from continuing operations IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest $24.19M USD 1 Quarter
Earnings from discontinued operations, net of tax (Note 4) IncomeLossFromDiscontinuedOperationsNetOfTax $3.15M USD 1 Quarter
Earnings from discontinued operations, net of tax (Note 4) IncomeLossFromDiscontinuedOperationsNetOfTax $3.15M USD 1 Quarter
Earnings from discontinued operations, net of tax (Note 4) IncomeLossFromDiscontinuedOperationsNetOfTax $10.57M USD 1 Quarter
Earnings from discontinued operations, net of tax (Note 4) IncomeLossFromDiscontinuedOperationsNetOfTax $10.57M USD 1 Quarter
Net earnings NetIncomeLoss $27.34M USD 1 Quarter
Net earnings NetIncomeLoss $27.34M USD 1 Quarter
Net earnings NetIncomeLoss $37.70M USD 1 Quarter
Net earnings NetIncomeLoss $37.70M USD 1 Quarter
Continuing operationsbasic (in Dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $1.03 USD 1 Quarter
Continuing operationsbasic (in Dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $1.03 USD 1 Quarter
Continuing operationsbasic (in Dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.91 USD 1 Quarter
Continuing operationsbasic (in Dollars per share) IncomeLossFromContinuingOperationsPerBasicShare $0.91 USD 1 Quarter
Discontinued operationsbasic (in Dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $0.12 USD 1 Quarter
Discontinued operationsbasic (in Dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $0.12 USD 1 Quarter
Discontinued operationsbasic (in Dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $0.40 USD 1 Quarter
Discontinued operationsbasic (in Dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $0.40 USD 1 Quarter
Earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $1.43 USD 1 Quarter
Earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $1.43 USD 1 Quarter
Earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $1.03 USD 1 Quarter
Earnings per common sharebasic (in Dollars per share) EarningsPerShareBasic $1.03 USD 1 Quarter
Continuing operationsdiluted (in Dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $1.03 USD 1 Quarter
Continuing operationsdiluted (in Dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $1.03 USD 1 Quarter
Continuing operationsdiluted (in Dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.90 USD 1 Quarter
Continuing operationsdiluted (in Dollars per share) IncomeLossFromContinuingOperationsPerDilutedShare $0.90 USD 1 Quarter
Discontinued operationsdiluted (in Dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $0.40 USD 1 Quarter
Discontinued operationsdiluted (in Dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $0.40 USD 1 Quarter
Discontinued operationsdiluted (in Dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $0.12 USD 1 Quarter
Discontinued operationsdiluted (in Dollars per share) IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $0.12 USD 1 Quarter
Earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $1.02 USD 1 Quarter
Earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $1.02 USD 1 Quarter
Earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $1.43 USD 1 Quarter
Earnings per common sharediluted (in Dollars per share) EarningsPerShareDiluted $1.43 USD 1 Quarter
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.27M shares 1 Quarter
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.27M shares 1 Quarter
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.64M shares 1 Quarter
Weighted average common shares outstandingbasic (in Shares) WeightedAverageNumberOfSharesOutstandingBasic 26.64M shares 1 Quarter
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.80M shares 1 Quarter
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.80M shares 1 Quarter
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.38M shares 1 Quarter
Weighted average common shares outstandingdiluted (in Shares) WeightedAverageNumberOfDilutedSharesOutstanding 26.38M shares 1 Quarter
Cash Flow Statement 160 line items
Line Item Tag Value Unit Period
Net earnings NetIncomeLoss $27.34M USD 1 Quarter
Net earnings NetIncomeLoss $27.34M USD 1 Quarter
Net earnings NetIncomeLoss $37.70M USD 1 Quarter
Net earnings NetIncomeLoss $37.70M USD 1 Quarter
Less: Earnings from discontinued operations, net of tax IncomeLossFromDiscontinuedOperationsNetOfTax $3.15M USD 1 Quarter
Less: Earnings from discontinued operations, net of tax IncomeLossFromDiscontinuedOperationsNetOfTax $3.15M USD 1 Quarter
Less: Earnings from discontinued operations, net of tax IncomeLossFromDiscontinuedOperationsNetOfTax $10.57M USD 1 Quarter
Less: Earnings from discontinued operations, net of tax IncomeLossFromDiscontinuedOperationsNetOfTax $10.57M USD 1 Quarter
Net earnings from continuing operations IncomeLossFromContinuingOperations $24.19M USD 1 Quarter
Net earnings from continuing operations IncomeLossFromContinuingOperations $24.19M USD 1 Quarter
Net earnings from continuing operations IncomeLossFromContinuingOperations $27.13M USD 1 Quarter
Net earnings from continuing operations IncomeLossFromContinuingOperations $27.13M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.41M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.41M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $5.21M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $5.21M USD 1 Quarter
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $65.00K USD 1 Quarter
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $65.00K USD 1 Quarter
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $596.00K USD 1 Quarter
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $596.00K USD 1 Quarter
Share-based compensation expense ShareBasedCompensation $2.79M USD 1 Quarter
Share-based compensation expense ShareBasedCompensation $2.79M USD 1 Quarter
Share-based compensation expense ShareBasedCompensation $3.44M USD 1 Quarter
Share-based compensation expense ShareBasedCompensation $3.44M USD 1 Quarter
Loss on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $-46.00K USD 1 Quarter
Loss on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $-46.00K USD 1 Quarter
Loss on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $-45.00K USD 1 Quarter
Loss on disposal of property, equipment, and operating lease equipment GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment $-45.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-67.70M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-67.70M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $181.38M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $181.38M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-50.55M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-50.55M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-19.80M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-19.80M USD 1 Quarter
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $6.54M USD 1 Quarter
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $6.54M USD 1 Quarter
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $-8.96M USD 1 Quarter
Deferred costs and other assets IncreaseDecreaseInOtherOperatingAssets $-8.96M USD 1 Quarter
Accounts payabletrade IncreaseDecreaseInAccountsPayable $-40.91M USD 1 Quarter
Accounts payabletrade IncreaseDecreaseInAccountsPayable $-40.91M USD 1 Quarter
Accounts payabletrade IncreaseDecreaseInAccountsPayable $-4.84M USD 1 Quarter
Accounts payabletrade IncreaseDecreaseInAccountsPayable $-4.84M USD 1 Quarter
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $12.84M USD 1 Quarter
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $12.84M USD 1 Quarter
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $7.04M USD 1 Quarter
Salaries and commissions payable, deferred revenue, and other liabilities IncreaseDecreaseInAccruedLiabilities $7.04M USD 1 Quarter
Net cash provided by (used in) operating activities of continuing operations NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $-106.00M USD 1 Quarter
Net cash provided by (used in) operating activities of continuing operations NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $-106.00M USD 1 Quarter
Net cash provided by (used in) operating activities of continuing operations NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $110.14M USD 1 Quarter
Net cash provided by (used in) operating activities of continuing operations NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $110.14M USD 1 Quarter
Net cash provided by (used in) operating activities of discontinued operations CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $-13.02M USD 1 Quarter
Net cash provided by (used in) operating activities of discontinued operations CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $-13.02M USD 1 Quarter
Net cash provided by (used in) operating activities of discontinued operations CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $7.04M USD 1 Quarter
Net cash provided by (used in) operating activities of discontinued operations CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations $7.04M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-98.97M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-98.97M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $97.13M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $97.13M USD 1 Quarter
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets $11.00K USD 1 Quarter
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets $11.00K USD 1 Quarter
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets - USD 1 Quarter
Proceeds from sale of property, equipment, and operating lease equipment ProceedsFromSaleOfOtherProductiveAssets - USD 1 Quarter
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $835.00K USD 1 Quarter
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $835.00K USD 1 Quarter
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $635.00K USD 1 Quarter
Purchases of property, equipment, and operating lease equipment PaymentsToAcquireEquipmentOnLease $635.00K USD 1 Quarter
Net cash used in investing activities of continuing operations NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-635.00K USD 1 Quarter
Net cash used in investing activities of continuing operations NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-635.00K USD 1 Quarter
Net cash used in investing activities of continuing operations NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-824.00K USD 1 Quarter
Net cash used in investing activities of continuing operations NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-824.00K USD 1 Quarter
Net cash provided by (used in) investing activities of discontinued operations CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $156.68M USD 1 Quarter
Net cash provided by (used in) investing activities of discontinued operations CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $156.68M USD 1 Quarter
Net cash provided by (used in) investing activities of discontinued operations CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $-1.27M USD 1 Quarter
Net cash provided by (used in) investing activities of discontinued operations CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations $-1.27M USD 1 Quarter
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $155.86M USD 1 Quarter
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $155.86M USD 1 Quarter
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-1.91M USD 1 Quarter
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-1.91M USD 1 Quarter
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $1.76M USD 1 Quarter
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $1.76M USD 1 Quarter
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $1.81M USD 1 Quarter
Proceeds from issuance of common stock ProceedsFromIssuanceOfCommonStock $1.81M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $11.57M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $11.57M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $3.30M USD 1 Quarter
Repurchase of common stock PaymentsForRepurchaseOfCommonStock $3.30M USD 1 Quarter
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities - USD 1 Quarter
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities - USD 1 Quarter
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $2.31M USD 1 Quarter
Payments to settle liabilities for acquisitions PaymentForContingentConsiderationLiabilityFinancingActivities $2.31M USD 1 Quarter
Net borrowings on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $39.89M USD 1 Quarter
Net borrowings on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $39.89M USD 1 Quarter
Net borrowings on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $14.41M USD 1 Quarter
Net borrowings on floor plan facility NetBorrowingsOrProceedsFromFloorPlanFacility $14.41M USD 1 Quarter
Net cash provided by financing activities of continuing operations NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $2.34M USD 1 Quarter
Net cash provided by financing activities of continuing operations NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $2.34M USD 1 Quarter
Net cash provided by financing activities of continuing operations NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $38.34M USD 1 Quarter
Net cash provided by financing activities of continuing operations NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $38.34M USD 1 Quarter
Net cash used in financing activities of discontinued operations CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $-730.00K USD 1 Quarter
Net cash used in financing activities of discontinued operations CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $-730.00K USD 1 Quarter
Net cash used in financing activities of discontinued operations CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $-6.42M USD 1 Quarter
Net cash used in financing activities of discontinued operations CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations $-6.42M USD 1 Quarter
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $1.61M USD 1 Quarter
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $1.61M USD 1 Quarter
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $31.92M USD 1 Quarter
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $31.92M USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.99M USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.99M USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $55.00K USD 1 Quarter
Effect of exchange rate changes on cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $55.00K USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $90.80M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $90.80M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $96.89M USD 1 Quarter
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $96.89M USD 1 Quarter
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $480.18M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $480.18M 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, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $349.91M USD Point-in-time
Cash and cash equivalents, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $349.91M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $480.18M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $480.18M 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 and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $349.91M USD Point-in-time
Cash and cash equivalents, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $349.91M USD Point-in-time
Cash paid for interest InterestPaidNet $69.00K USD 1 Quarter
Cash paid for interest InterestPaidNet $69.00K USD 1 Quarter
Cash paid for interest InterestPaidNet $68.00K USD 1 Quarter
Cash paid for interest InterestPaidNet $68.00K USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $10.13M USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $10.13M USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $3.13M USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $3.13M USD 1 Quarter
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $1.27M USD 1 Quarter
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $1.27M USD 1 Quarter
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $1.55M USD 1 Quarter
Cash paid for amounts included in the measurement of lease liabilities CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities $1.55M USD 1 Quarter
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $269.00K USD 1 Quarter
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $269.00K USD 1 Quarter
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $344.00K USD 1 Quarter
Purchases of property, equipment, and operating lease equipment CapitalExpendituresIncurredButNotYetPaid $344.00K USD 1 Quarter
Vesting of share-based compensation FairValueOfVestedShares $10.64M USD 1 Quarter
Vesting of share-based compensation FairValueOfVestedShares $10.64M USD 1 Quarter
Vesting of share-based compensation FairValueOfVestedShares $9.37M USD 1 Quarter
Vesting of share-based compensation FairValueOfVestedShares $9.37M USD 1 Quarter
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity - USD 1 Quarter
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity - USD 1 Quarter
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity $366.00K USD 1 Quarter
Repurchase of common stock RepurchaseOfCommonStockInNoncashFinancingActivity $366.00K USD 1 Quarter
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 1 Quarter
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 1 Quarter
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $395.00K USD 1 Quarter
New operating lease assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $395.00K USD 1 Quarter
Stockholders Equity 48 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $1.02B USD Point-in-time
Balance StockholdersEquity $1.02B USD Point-in-time
Balance StockholdersEquity $921.93M USD Point-in-time
Balance StockholdersEquity $921.93M USD Point-in-time
Balance StockholdersEquity $977.62M USD Point-in-time
Balance StockholdersEquity $977.62M USD Point-in-time
Balance StockholdersEquity $901.78M USD Point-in-time
Balance StockholdersEquity $901.78M USD Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.63M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.63M shares Point-in-time
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Issuance of restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueNewIssues $1.76M USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueNewIssues $1.76M USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueNewIssues $1.81M USD 1 Quarter
Issuance of common stock StockIssuedDuringPeriodValueNewIssues $1.81M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.50M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.50M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.87M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.87M USD 1 Quarter
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $3.30M USD 1 Quarter
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $3.30M USD 1 Quarter
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $11.94M USD 1 Quarter
Repurchase of common stock TreasuryStockValueAcquiredCostMethod $11.94M USD 1 Quarter
Net earnings NetIncomeLoss $27.34M USD 1 Quarter
Net earnings NetIncomeLoss $27.34M USD 1 Quarter
Net earnings NetIncomeLoss $37.70M USD 1 Quarter
Net earnings NetIncomeLoss $37.70M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.16M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $3.16M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $68.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax $68.00K USD 1 Quarter
Balance StockholdersEquity $1.02B USD Point-in-time
Balance StockholdersEquity $1.02B USD Point-in-time
Balance StockholdersEquity $921.93M USD Point-in-time
Balance StockholdersEquity $921.93M USD Point-in-time
Balance StockholdersEquity $977.62M USD Point-in-time
Balance StockholdersEquity $977.62M USD Point-in-time
Balance StockholdersEquity $901.78M USD Point-in-time
Balance StockholdersEquity $901.78M USD Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.53M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.63M shares Point-in-time
Balance (in Shares) CommonStockSharesOutstanding 26.63M shares Point-in-time
Comprehensive Income 16 line items
Line Item Tag Value Unit Period
Net earnings NetIncomeLoss $27.34M USD 1 Quarter
Net earnings NetIncomeLoss $27.34M USD 1 Quarter
Net earnings NetIncomeLoss $37.70M USD 1 Quarter
Net earnings NetIncomeLoss $37.70M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $3.16M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $3.16M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $68.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $68.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $68.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $68.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.16M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.16M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $27.41M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $27.41M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $40.85M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $40.85M USD 1 Quarter

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

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