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

10-Q Filing

NATURAL GAS SERVICES GROUP INC CIK: 1084991 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001084991-25-000110
Period End Date 20250630
Filing Date 20250811
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance ngs-20250630_htm.xml
Filing Contents
Balance Sheet 144 line items
Line Item Tag Value Unit Period
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $325.00K USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $325.00K USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $2.14M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $2.14M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 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
Trade accounts receivable, net of provision for credit losses AccountsReceivableNetCurrent $13.74M USD Point-in-time
Trade accounts receivable, net of provision for credit losses AccountsReceivableNetCurrent $13.74M 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
Trade accounts receivable, net of provision for credit losses AccountsReceivableNetCurrent $15.63M USD Point-in-time
Trade accounts receivable, net of provision for credit losses AccountsReceivableNetCurrent $15.63M USD Point-in-time
Inventory, net of allowance for obsolescence InventoryNet $18.33M USD Point-in-time
Inventory, net of allowance for obsolescence InventoryNet $18.33M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 30.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 30.00M shares Point-in-time
Inventory, net of allowance for obsolescence InventoryNet $18.05M USD Point-in-time
Inventory, net of allowance for obsolescence InventoryNet $18.05M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 30.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 30.00M shares Point-in-time
Federal income tax receivable IncomeTaxesReceivable $11.28M USD Point-in-time
Federal income tax receivable IncomeTaxesReceivable $11.28M 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
Federal income tax receivable IncomeTaxesReceivable $11.41M USD Point-in-time
Federal income tax receivable IncomeTaxesReceivable $11.41M USD Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $2.85M USD Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $2.85M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 13.76M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 13.76M shares Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $1.07M USD Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $1.07M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 13.81M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 13.81M shares Point-in-time
Assets held for sale AssetsHeldForSaleNotPartOfDisposalGroupCurrent $2.23M USD Point-in-time
Assets held for sale AssetsHeldForSaleNotPartOfDisposalGroupCurrent $2.23M USD Point-in-time
Treasury shares (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Treasury shares (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Assets held for sale AssetsHeldForSaleNotPartOfDisposalGroupCurrent - USD Point-in-time
Assets held for sale AssetsHeldForSaleNotPartOfDisposalGroupCurrent - USD Point-in-time
Treasury shares (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Treasury shares (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Total current assets AssetsCurrent $48.88M USD Point-in-time
Total current assets AssetsCurrent $48.88M USD Point-in-time
Total current assets AssetsCurrent $48.18M USD Point-in-time
Total current assets AssetsCurrent $48.18M USD Point-in-time
Long-term inventory, net of allowance for obsolescence InventoryNoncurrent - USD Point-in-time
Long-term inventory, net of allowance for obsolescence InventoryNoncurrent - USD Point-in-time
Long-term inventory, net of allowance for obsolescence InventoryNoncurrent - USD Point-in-time
Long-term inventory, net of allowance for obsolescence InventoryNoncurrent - USD Point-in-time
Rental equipment, net of accumulated depreciation RentalEquipmentNet $446.95M USD Point-in-time
Rental equipment, net of accumulated depreciation RentalEquipmentNet $446.95M USD Point-in-time
Rental equipment, net of accumulated depreciation RentalEquipmentNet $415.02M USD Point-in-time
Rental equipment, net of accumulated depreciation RentalEquipmentNet $415.02M USD Point-in-time
Property and equipment, net of accumulated depreciation PropertyPlantAndEquipmentOtherNet $22.66M USD Point-in-time
Property and equipment, net of accumulated depreciation PropertyPlantAndEquipmentOtherNet $22.66M USD Point-in-time
Property and equipment, net of accumulated depreciation PropertyPlantAndEquipmentOtherNet $22.99M USD Point-in-time
Property and equipment, net of accumulated depreciation PropertyPlantAndEquipmentOtherNet $22.99M USD Point-in-time
Other assets OtherAssetsNoncurrent $7.03M USD Point-in-time
Other assets OtherAssetsNoncurrent $7.03M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.34M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.34M USD Point-in-time
Total assets Assets $525.53M USD Point-in-time
Total assets Assets $525.53M USD Point-in-time
Total assets Assets $492.53M USD Point-in-time
Total assets Assets $492.53M USD Point-in-time
Accounts payable AccountsPayableCurrent $14.49M USD Point-in-time
Accounts payable AccountsPayableCurrent $14.49M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.67M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.67M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $7.69M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $7.69M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $10.30M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $10.30M USD Point-in-time
Total current liabilities LiabilitiesCurrent $24.79M USD Point-in-time
Total current liabilities LiabilitiesCurrent $24.79M USD Point-in-time
Total current liabilities LiabilitiesCurrent $17.36M USD Point-in-time
Total current liabilities LiabilitiesCurrent $17.36M USD Point-in-time
Long-term debt LongTermLineOfCredit $170.00M USD Point-in-time
Long-term debt LongTermLineOfCredit $170.00M USD Point-in-time
Long-term debt LongTermLineOfCredit $182.00M USD Point-in-time
Long-term debt LongTermLineOfCredit $182.00M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $48.88M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $48.88M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $45.87M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $45.87M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $4.24M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $4.24M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.64M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.64M USD Point-in-time
Total liabilities Liabilities $237.47M USD Point-in-time
Total liabilities Liabilities $237.47M USD Point-in-time
Total liabilities Liabilities $259.31M USD Point-in-time
Total liabilities Liabilities $259.31M USD Point-in-time
Commitments and contingencies (Note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 11) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, 5,000 shares authorized, no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, 5,000 shares authorized, no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, 5,000 shares authorized, no shares issued or outstanding PreferredStockValue - USD Point-in-time
Preferred stock, 5,000 shares authorized, no shares issued or outstanding PreferredStockValue - USD Point-in-time
Common stock, 30,000 shares authorized, par value $0.01; 13,811 and 13,762 shares issued, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, 30,000 shares authorized, par value $0.01; 13,811 and 13,762 shares issued, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, 30,000 shares authorized, par value $0.01; 13,811 and 13,762 shares issued, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, 30,000 shares authorized, par value $0.01; 13,811 and 13,762 shares issued, respectively CommonStockValue $138.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $118.42M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $118.42M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $119.53M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $119.53M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $161.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $161.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $151.51M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $151.51M USD Point-in-time
Treasury shares, at cost, 1,310 shares for each of the dates presented, respectively TreasuryStockCommonValue $15.00M USD Point-in-time
Treasury shares, at cost, 1,310 shares for each of the dates presented, respectively TreasuryStockCommonValue $15.00M USD Point-in-time
Treasury shares, at cost, 1,310 shares for each of the dates presented, respectively TreasuryStockCommonValue $15.00M USD Point-in-time
Treasury shares, at cost, 1,310 shares for each of the dates presented, respectively TreasuryStockCommonValue $15.00M USD Point-in-time
Total stockholders equity StockholdersEquity $235.89M USD Point-in-time
Total stockholders equity StockholdersEquity $235.89M USD Point-in-time
Total stockholders equity StockholdersEquity $241.27M USD Point-in-time
Total stockholders equity StockholdersEquity $241.27M USD Point-in-time
Total stockholders equity StockholdersEquity $260.26M USD Point-in-time
Total stockholders equity StockholdersEquity $260.26M USD Point-in-time
Total stockholders equity StockholdersEquity $255.06M USD Point-in-time
Total stockholders equity StockholdersEquity $255.06M USD Point-in-time
Total stockholders equity StockholdersEquity $266.21M USD Point-in-time
Total stockholders equity StockholdersEquity $266.21M USD Point-in-time
Total stockholders equity StockholdersEquity $245.66M USD Point-in-time
Total stockholders equity StockholdersEquity $245.66M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $525.53M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $525.53M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $492.53M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $492.53M USD Point-in-time
Income Statement 188 line items
Line Item Tag Value Unit Period
Rental RentalIncomeNonoperating $78.49M USD 2 Qtrs
Rental RentalIncomeNonoperating $78.49M USD 2 Qtrs
Rental RentalIncomeNonoperating $68.66M USD 2 Qtrs
Rental RentalIncomeNonoperating $68.66M USD 2 Qtrs
Rental RentalIncomeNonoperating $34.93M USD 1 Quarter
Rental RentalIncomeNonoperating $34.93M USD 1 Quarter
Rental RentalIncomeNonoperating $39.58M USD 1 Quarter
Rental RentalIncomeNonoperating $39.58M USD 1 Quarter
Total revenue Revenues $41.38M USD 1 Quarter
Total revenue Revenues $41.38M USD 1 Quarter
Total revenue Revenues $75.40M USD 2 Qtrs
Total revenue Revenues $75.40M USD 2 Qtrs
Total revenue Revenues $38.49M USD 1 Quarter
Total revenue Revenues $38.49M USD 1 Quarter
Total revenue Revenues $82.77M USD 2 Qtrs
Total revenue Revenues $82.77M USD 2 Qtrs
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $15.53M USD 1 Quarter
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $15.53M USD 1 Quarter
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $30.37M USD 2 Qtrs
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $30.37M USD 2 Qtrs
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $14.23M USD 1 Quarter
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $14.23M USD 1 Quarter
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $27.34M USD 2 Qtrs
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $27.34M USD 2 Qtrs
Sales OtherCostOfOperatingRevenue $911.00K USD 1 Quarter
Sales OtherCostOfOperatingRevenue $911.00K USD 1 Quarter
Sales OtherCostOfOperatingRevenue $2.93M USD 2 Qtrs
Sales OtherCostOfOperatingRevenue $2.93M USD 2 Qtrs
Sales OtherCostOfOperatingRevenue $2.25M USD 1 Quarter
Sales OtherCostOfOperatingRevenue $2.25M USD 1 Quarter
Sales OtherCostOfOperatingRevenue $4.43M USD 2 Qtrs
Sales OtherCostOfOperatingRevenue $4.43M USD 2 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $1.01M USD 1 Quarter
Aftermarket services CostOfPropertyRepairsAndMaintenance $1.01M USD 1 Quarter
Aftermarket services CostOfPropertyRepairsAndMaintenance $991.00K USD 2 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $991.00K USD 2 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $1.51M USD 2 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $1.51M USD 2 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $720.00K USD 1 Quarter
Aftermarket services CostOfPropertyRepairsAndMaintenance $720.00K USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $17.16M USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $17.16M USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $17.49M USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $17.49M USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $34.29M USD 2 Qtrs
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $34.29M USD 2 Qtrs
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $33.28M USD 2 Qtrs
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $33.28M USD 2 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $10.83M USD 2 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $10.83M USD 2 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $5.02M USD 1 Quarter
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $5.02M USD 1 Quarter
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $9.72M USD 2 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $9.72M USD 2 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $5.45M USD 1 Quarter
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $5.45M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $14.79M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $14.79M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $8.97M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $8.97M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $17.61M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $17.61M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.71M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.71M USD 1 Quarter
Inventory allowance InventoryAllowance - USD 2 Qtrs
Inventory allowance InventoryAllowance - USD 2 Qtrs
Inventory allowance InventoryAllowance - USD 1 Quarter
Inventory allowance InventoryAllowance - USD 1 Quarter
Inventory allowance InventoryAllowance - USD 1 Quarter
Inventory allowance InventoryAllowance - USD 1 Quarter
Inventory allowance InventoryAllowance $61.00K USD 2 Qtrs
Inventory allowance InventoryAllowance $61.00K USD 2 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $728.00K USD 2 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $728.00K USD 2 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $5.00K USD 2 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $5.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $124.00K USD 1 Quarter
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $124.00K USD 1 Quarter
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $229.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $229.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $178.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $178.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $229.00K USD 1 Quarter
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $229.00K USD 1 Quarter
Total operating costs and expenses CostsAndExpenses $31.46M USD 1 Quarter
Total operating costs and expenses CostsAndExpenses $31.46M USD 1 Quarter
Total operating costs and expenses CostsAndExpenses $63.33M USD 2 Qtrs
Total operating costs and expenses CostsAndExpenses $63.33M USD 2 Qtrs
Total operating costs and expenses CostsAndExpenses $57.57M USD 2 Qtrs
Total operating costs and expenses CostsAndExpenses $57.57M USD 2 Qtrs
Total operating costs and expenses CostsAndExpenses $29.98M USD 1 Quarter
Total operating costs and expenses CostsAndExpenses $29.98M USD 1 Quarter
Operating income OperatingIncomeLoss $19.43M USD 2 Qtrs
Operating income OperatingIncomeLoss $19.43M USD 2 Qtrs
Operating income OperatingIncomeLoss $17.82M USD 2 Qtrs
Operating income OperatingIncomeLoss $17.82M USD 2 Qtrs
Operating income OperatingIncomeLoss $8.51M USD 1 Quarter
Operating income OperatingIncomeLoss $8.51M USD 1 Quarter
Operating income OperatingIncomeLoss $9.92M USD 1 Quarter
Operating income OperatingIncomeLoss $9.92M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.93M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.93M USD 1 Quarter
Interest expense InterestExpenseNonoperating $3.24M USD 1 Quarter
Interest expense InterestExpenseNonoperating $3.24M USD 1 Quarter
Interest expense InterestExpenseNonoperating $5.87M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $5.87M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.41M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $6.41M USD 2 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $-30.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $-30.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $103.00K USD 2 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $103.00K USD 2 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $104.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $104.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $163.00K USD 2 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $163.00K USD 2 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-5.70M USD 2 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-5.70M USD 2 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-2.96M USD 1 Quarter
Total other income (expense), net NonoperatingIncomeExpense $-2.96M USD 1 Quarter
Total other income (expense), net NonoperatingIncomeExpense $-6.31M USD 2 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-6.31M USD 2 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-3.14M USD 1 Quarter
Total other income (expense), net NonoperatingIncomeExpense $-3.14M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.12M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.12M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.79M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.79M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.54M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.54M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.12M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $12.12M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.60M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.60M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.29M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.29M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.08M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $3.08M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.77M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.77M USD 2 Qtrs
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $10.04M USD 2 Qtrs
Net income NetIncomeLoss $10.04M USD 2 Qtrs
Net income NetIncomeLoss $9.35M USD 2 Qtrs
Net income NetIncomeLoss $9.35M USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.75 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.75 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.34 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.34 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.81 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.81 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.42 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.42 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.34 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.34 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.75 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.75 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.41 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.41 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.80 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.80 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.39M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.39M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.48M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.48M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.47M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.47M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.38M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.38M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.48M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.48M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.48M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.48M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.62M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.62M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.63M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.63M shares 2 Qtrs
Cash Flow Statement 168 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $10.04M USD 2 Qtrs
Net income NetIncomeLoss $10.04M USD 2 Qtrs
Net income NetIncomeLoss $9.35M USD 2 Qtrs
Net income NetIncomeLoss $9.35M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $14.79M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $14.79M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $8.97M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $8.97M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $17.61M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $17.61M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.71M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.71M USD 1 Quarter
Inventory allowance InventoryWriteDown - USD 2 Qtrs
Inventory allowance InventoryWriteDown - USD 2 Qtrs
Inventory allowance InventoryWriteDown $61.00K USD 2 Qtrs
Inventory allowance InventoryWriteDown $61.00K USD 2 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $728.00K USD 2 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $728.00K USD 2 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $5.00K USD 2 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $5.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets $178.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets $178.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets $229.00K USD 2 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets $229.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $315.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $315.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $506.00K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $506.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $3.01M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $3.01M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $2.65M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $2.65M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $516.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $516.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $938.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $938.00K USD 2 Qtrs
Provision for credit losses ProvisionForLoanLossesExpensed $287.00K USD 2 Qtrs
Provision for credit losses ProvisionForLoanLossesExpensed $287.00K USD 2 Qtrs
Provision for credit losses ProvisionForLoanLossesExpensed $208.00K USD 2 Qtrs
Provision for credit losses ProvisionForLoanLossesExpensed $208.00K USD 2 Qtrs
Gain on company owned life insurance LifeInsuranceCorporateOrBankOwnedChangeInValue $17.00K USD 2 Qtrs
Gain on company owned life insurance LifeInsuranceCorporateOrBankOwnedChangeInValue $17.00K USD 2 Qtrs
Gain on company owned life insurance LifeInsuranceCorporateOrBankOwnedChangeInValue $173.00K USD 2 Qtrs
Gain on company owned life insurance LifeInsuranceCorporateOrBankOwnedChangeInValue $173.00K USD 2 Qtrs
Trade accounts receivables IncreaseDecreaseInAccountsReceivable $-5.90M USD 2 Qtrs
Trade accounts receivables IncreaseDecreaseInAccountsReceivable $-5.90M USD 2 Qtrs
Trade accounts receivables IncreaseDecreaseInAccountsReceivable $-1.68M USD 2 Qtrs
Trade accounts receivables IncreaseDecreaseInAccountsReceivable $-1.68M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $344.00K USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $344.00K USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-1.15M USD 2 Qtrs
Inventory IncreaseDecreaseInInventories $-1.15M USD 2 Qtrs
Prepaid expenses and prepaid income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.90M USD 2 Qtrs
Prepaid expenses and prepaid income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.90M USD 2 Qtrs
Prepaid expenses and prepaid income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $825.00K USD 2 Qtrs
Prepaid expenses and prepaid income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $825.00K USD 2 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.99M USD 2 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.99M USD 2 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $513.00K USD 2 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $513.00K USD 2 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $589.00K USD 2 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $589.00K USD 2 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $-375.00K USD 2 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $-375.00K USD 2 Qtrs
NET CASH PROVIDED BY OPERATING ACTIVITIES NetCashProvidedByUsedInOperatingActivities $32.26M USD 2 Qtrs
NET CASH PROVIDED BY OPERATING ACTIVITIES NetCashProvidedByUsedInOperatingActivities $32.26M USD 2 Qtrs
NET CASH PROVIDED BY OPERATING ACTIVITIES NetCashProvidedByUsedInOperatingActivities $31.12M USD 2 Qtrs
NET CASH PROVIDED BY OPERATING ACTIVITIES NetCashProvidedByUsedInOperatingActivities $31.12M USD 2 Qtrs
Purchase of rental equipment, property and other equipment PaymentsToAcquirePropertyPlantAndEquipment $28.26M USD 2 Qtrs
Purchase of rental equipment, property and other equipment PaymentsToAcquirePropertyPlantAndEquipment $28.26M USD 2 Qtrs
Purchase of rental equipment, property and other equipment PaymentsToAcquirePropertyPlantAndEquipment $45.06M USD 2 Qtrs
Purchase of rental equipment, property and other equipment PaymentsToAcquirePropertyPlantAndEquipment $45.06M USD 2 Qtrs
Purchase of company owned life insurance PaymentsToAcquireLifeInsurancePolicies $17.00K USD 2 Qtrs
Purchase of company owned life insurance PaymentsToAcquireLifeInsurancePolicies $17.00K USD 2 Qtrs
Purchase of company owned life insurance PaymentsToAcquireLifeInsurancePolicies - USD 2 Qtrs
Purchase of company owned life insurance PaymentsToAcquireLifeInsurancePolicies - USD 2 Qtrs
Proceeds received from insurance for damages to equipment ProceedsFromInsuranceSettlementInvestingActivities $99.00K USD 2 Qtrs
Proceeds received from insurance for damages to equipment ProceedsFromInsuranceSettlementInvestingActivities $99.00K USD 2 Qtrs
Proceeds received from insurance for damages to equipment ProceedsFromInsuranceSettlementInvestingActivities - USD 2 Qtrs
Proceeds received from insurance for damages to equipment ProceedsFromInsuranceSettlementInvestingActivities - USD 2 Qtrs
Proceeds from disposition of assets, net ProceedsFromSaleOfPropertyPlantAndEquipment $4.00K USD 2 Qtrs
Proceeds from disposition of assets, net ProceedsFromSaleOfPropertyPlantAndEquipment $4.00K USD 2 Qtrs
Proceeds from disposition of assets, net ProceedsFromSaleOfPropertyPlantAndEquipment $355.00K USD 2 Qtrs
Proceeds from disposition of assets, net ProceedsFromSaleOfPropertyPlantAndEquipment $355.00K USD 2 Qtrs
Proceeds from surrender of company owned life insurance ProceedsFromLifeInsurancePolicies $43.00K USD 2 Qtrs
Proceeds from surrender of company owned life insurance ProceedsFromLifeInsurancePolicies $43.00K USD 2 Qtrs
Proceeds from surrender of company owned life insurance ProceedsFromLifeInsurancePolicies - USD 2 Qtrs
Proceeds from surrender of company owned life insurance ProceedsFromLifeInsurancePolicies - USD 2 Qtrs
NET CASH USED IN INVESTING ACTIVITIES NetCashProvidedByUsedInInvestingActivities $-44.96M USD 2 Qtrs
NET CASH USED IN INVESTING ACTIVITIES NetCashProvidedByUsedInInvestingActivities $-44.96M USD 2 Qtrs
NET CASH USED IN INVESTING ACTIVITIES NetCashProvidedByUsedInInvestingActivities $-27.88M USD 2 Qtrs
NET CASH USED IN INVESTING ACTIVITIES NetCashProvidedByUsedInInvestingActivities $-27.88M USD 2 Qtrs
Proceeds from credit facility borrowings ProceedsFromLongTermLinesOfCredit $23.12M USD 2 Qtrs
Proceeds from credit facility borrowings ProceedsFromLongTermLinesOfCredit $23.12M USD 2 Qtrs
Proceeds from credit facility borrowings ProceedsFromLongTermLinesOfCredit $8.00M USD 2 Qtrs
Proceeds from credit facility borrowings ProceedsFromLongTermLinesOfCredit $8.00M USD 2 Qtrs
Repayments of credit facility borrowings RepaymentsOfLongTermLinesOfCredit $11.12M USD 2 Qtrs
Repayments of credit facility borrowings RepaymentsOfLongTermLinesOfCredit $11.12M USD 2 Qtrs
Repayments of credit facility borrowings RepaymentsOfLongTermLinesOfCredit $9.00M USD 2 Qtrs
Repayments of credit facility borrowings RepaymentsOfLongTermLinesOfCredit $9.00M USD 2 Qtrs
Payments of other long-term liabilities PaymentsForOtherLongTermLiabilities - USD 2 Qtrs
Payments of other long-term liabilities PaymentsForOtherLongTermLiabilities - USD 2 Qtrs
Payments of other long-term liabilities PaymentsForOtherLongTermLiabilities $385.00K USD 2 Qtrs
Payments of other long-term liabilities PaymentsForOtherLongTermLiabilities $385.00K USD 2 Qtrs
Payments of debt issuance costs PaymentsOfDebtIssuanceCosts $885.00K USD 2 Qtrs
Payments of debt issuance costs PaymentsOfDebtIssuanceCosts $885.00K USD 2 Qtrs
Payments of debt issuance costs PaymentsOfDebtIssuanceCosts $1.19M USD 2 Qtrs
Payments of debt issuance costs PaymentsOfDebtIssuanceCosts $1.19M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $75.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $75.00K USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised - USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised - USD 2 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.00K USD 2 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.00K USD 2 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $98.00K USD 2 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $98.00K USD 2 Qtrs
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES NetCashProvidedByUsedInFinancingActivities $-2.37M USD 2 Qtrs
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES NetCashProvidedByUsedInFinancingActivities $-2.37M USD 2 Qtrs
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES NetCashProvidedByUsedInFinancingActivities $10.88M USD 2 Qtrs
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES NetCashProvidedByUsedInFinancingActivities $10.88M USD 2 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $870.00K USD 2 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $870.00K USD 2 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.82M USD 2 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.82M USD 2 Qtrs
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $325.00K USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $325.00K USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.14M USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.14M USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $3.62M USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $3.62M USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.75M USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $325.00K USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $325.00K USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.14M USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $2.14M USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $3.62M USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $3.62M USD Point-in-time
Interest paid InterestPaidNet $7.04M USD 2 Qtrs
Interest paid InterestPaidNet $7.04M USD 2 Qtrs
Interest paid InterestPaidNet $10.46M USD 2 Qtrs
Interest paid InterestPaidNet $10.46M USD 2 Qtrs
Income taxes paid IncomeTaxesPaid - USD 2 Qtrs
Income taxes paid IncomeTaxesPaid - USD 2 Qtrs
Income taxes paid IncomeTaxesPaid $16.00K USD 2 Qtrs
Income taxes paid IncomeTaxesPaid $16.00K USD 2 Qtrs
Accrued purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid - USD 2 Qtrs
Accrued purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid - USD 2 Qtrs
Accrued purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $7.25M USD 2 Qtrs
Accrued purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $7.25M USD 2 Qtrs
Right of use assets acquired through an finance lease RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $1.75M USD 2 Qtrs
Right of use assets acquired through an finance lease RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $1.75M USD 2 Qtrs
Right of use assets acquired through an finance lease RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 2 Qtrs
Right of use assets acquired through an finance lease RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 2 Qtrs
Stockholders Equity 78 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Beginning balance (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Beginning balance (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Beginning balance (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Beginning balance StockholdersEquity $235.89M USD Point-in-time
Beginning balance StockholdersEquity $235.89M USD Point-in-time
Beginning balance StockholdersEquity $241.27M USD Point-in-time
Beginning balance StockholdersEquity $241.27M USD Point-in-time
Beginning balance StockholdersEquity $260.26M USD Point-in-time
Beginning balance StockholdersEquity $260.26M USD Point-in-time
Beginning balance StockholdersEquity $255.06M USD Point-in-time
Beginning balance StockholdersEquity $255.06M USD Point-in-time
Beginning balance StockholdersEquity $266.21M USD Point-in-time
Beginning balance StockholdersEquity $266.21M USD Point-in-time
Beginning balance StockholdersEquity $245.66M USD Point-in-time
Beginning balance StockholdersEquity $245.66M USD Point-in-time
Beginning balance (in shares) CommonStockSharesIssued 13.76M shares Point-in-time
Beginning balance (in shares) CommonStockSharesIssued 13.76M shares Point-in-time
Beginning balance (in shares) CommonStockSharesIssued 13.81M shares Point-in-time
Beginning balance (in shares) CommonStockSharesIssued 13.81M shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $274.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $274.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $242.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $242.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $579.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $579.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $359.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $359.00K USD 1 Quarter
Vesting of restricted stock/units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $108.00K USD 1 Quarter
Vesting of restricted stock/units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $108.00K USD 1 Quarter
Exercise of common stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 5,267.00 shares 2 Qtrs
Exercise of common stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 5,267.00 shares 2 Qtrs
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $75.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $75.00K USD 1 Quarter
Taxes paid related to net shares settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $98.00K USD 1 Quarter
Taxes paid related to net shares settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $98.00K USD 1 Quarter
Taxes paid related to net shares settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $6.00K USD 1 Quarter
Taxes paid related to net shares settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $6.00K USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $10.04M USD 2 Qtrs
Net income NetIncomeLoss $10.04M USD 2 Qtrs
Net income NetIncomeLoss $9.35M USD 2 Qtrs
Net income NetIncomeLoss $9.35M USD 2 Qtrs
Ending balance (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Ending balance (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Ending balance (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Ending balance (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Ending balance StockholdersEquity $235.89M USD Point-in-time
Ending balance StockholdersEquity $235.89M USD Point-in-time
Ending balance StockholdersEquity $241.27M USD Point-in-time
Ending balance StockholdersEquity $241.27M USD Point-in-time
Ending balance StockholdersEquity $260.26M USD Point-in-time
Ending balance StockholdersEquity $260.26M USD Point-in-time
Ending balance StockholdersEquity $255.06M USD Point-in-time
Ending balance StockholdersEquity $255.06M USD Point-in-time
Ending balance StockholdersEquity $266.21M USD Point-in-time
Ending balance StockholdersEquity $266.21M USD Point-in-time
Ending balance StockholdersEquity $245.66M USD Point-in-time
Ending balance StockholdersEquity $245.66M USD Point-in-time
Ending balance (in shares) CommonStockSharesIssued 13.76M shares Point-in-time
Ending balance (in shares) CommonStockSharesIssued 13.76M shares Point-in-time
Ending balance (in shares) CommonStockSharesIssued 13.81M shares Point-in-time
Ending balance (in shares) CommonStockSharesIssued 13.81M shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 1.31M shares Point-in-time

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

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