◆ 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 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001084991-25-000145
Period End Date 20250930
Filing Date 20251110
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance ngs-20250930_htm.xml
Filing Contents
Balance Sheet 148 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 $2.14M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $2.14M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue - 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
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
Trade accounts receivable, net of provision for credit losses AccountsReceivableNetCurrent $13.61M USD Point-in-time
Trade accounts receivable, net of provision for credit losses AccountsReceivableNetCurrent $13.61M 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
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
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
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
Inventory, net of allowance for obsolescence InventoryNet $21.51M USD Point-in-time
Inventory, net of allowance for obsolescence InventoryNet $21.51M 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.28M USD Point-in-time
Federal income tax receivable IncomeTaxesReceivable $11.28M USD Point-in-time
Federal income tax receivable IncomeTaxesReceivable $11.43M USD Point-in-time
Federal income tax receivable IncomeTaxesReceivable $11.43M 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
Common stock, shares issued (in shares) CommonStockSharesIssued 13.86M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 13.86M 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
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $2.23M USD Point-in-time
Prepaid expenses and other PrepaidExpenseAndOtherAssetsCurrent $2.23M USD Point-in-time
Assets held for sale AssetsHeldForSaleNotPartOfDisposalGroupCurrent - USD Point-in-time
Assets held for sale AssetsHeldForSaleNotPartOfDisposalGroupCurrent - USD 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
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.18M USD Point-in-time
Total current assets AssetsCurrent $48.18M USD Point-in-time
Total current assets AssetsCurrent $51.00M USD Point-in-time
Total current assets AssetsCurrent $51.00M 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 $415.02M USD Point-in-time
Rental equipment, net of accumulated depreciation RentalEquipmentNet $415.02M USD Point-in-time
Rental equipment, net of accumulated depreciation RentalEquipmentNet $479.38M USD Point-in-time
Rental equipment, net of accumulated depreciation RentalEquipmentNet $479.38M 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
Property and equipment, net of accumulated depreciation PropertyPlantAndEquipmentOtherNet $22.51M USD Point-in-time
Property and equipment, net of accumulated depreciation PropertyPlantAndEquipmentOtherNet $22.51M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.34M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.34M USD Point-in-time
Other assets OtherAssetsNoncurrent $9.42M USD Point-in-time
Other assets OtherAssetsNoncurrent $9.42M USD Point-in-time
Total assets Assets $492.53M USD Point-in-time
Total assets Assets $492.53M USD Point-in-time
Total assets Assets $562.31M USD Point-in-time
Total assets Assets $562.31M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.67M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.67M USD Point-in-time
Accounts payable AccountsPayableCurrent $12.27M USD Point-in-time
Accounts payable AccountsPayableCurrent $12.27M 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 $15.52M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $15.52M USD Point-in-time
Total current liabilities LiabilitiesCurrent $17.36M USD Point-in-time
Total current liabilities LiabilitiesCurrent $17.36M USD Point-in-time
Total current liabilities LiabilitiesCurrent $27.80M USD Point-in-time
Total current liabilities LiabilitiesCurrent $27.80M 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 $208.00M USD Point-in-time
Long-term debt LongTermLineOfCredit $208.00M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $45.87M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $45.87M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $50.67M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $50.67M 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 $4.42M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $4.42M 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 $290.89M USD Point-in-time
Total liabilities Liabilities $290.89M 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,864 and 13,762 shares issued, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, 30,000 shares authorized, par value $0.01; 13,864 and 13,762 shares issued, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, 30,000 shares authorized, par value $0.01; 13,864 and 13,762 shares issued, respectively CommonStockValue $138.00K USD Point-in-time
Common stock, 30,000 shares authorized, par value $0.01; 13,864 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 $120.22M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $120.22M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $151.51M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $151.51M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $166.06M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $166.06M 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 $245.66M USD Point-in-time
Total stockholders equity StockholdersEquity $245.66M USD Point-in-time
Total stockholders equity StockholdersEquity $251.19M USD Point-in-time
Total stockholders equity StockholdersEquity $251.19M 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 $260.26M USD Point-in-time
Total stockholders equity StockholdersEquity $260.26M 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 $271.42M USD Point-in-time
Total stockholders equity StockholdersEquity $271.42M 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
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $562.31M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $562.31M USD Point-in-time
Income Statement 200 line items
Line Item Tag Value Unit Period
Rental RentalIncomeNonoperating $37.35M USD 1 Quarter
Rental RentalIncomeNonoperating $37.35M USD 1 Quarter
Rental RentalIncomeNonoperating $106.01M USD 3 Qtrs
Rental RentalIncomeNonoperating $106.01M USD 3 Qtrs
Rental RentalIncomeNonoperating $41.50M USD 1 Quarter
Rental RentalIncomeNonoperating $41.50M USD 1 Quarter
Rental RentalIncomeNonoperating $119.99M USD 3 Qtrs
Rental RentalIncomeNonoperating $119.99M USD 3 Qtrs
Total revenue Revenues $40.69M USD 1 Quarter
Total revenue Revenues $40.69M USD 1 Quarter
Total revenue Revenues $116.08M USD 3 Qtrs
Total revenue Revenues $116.08M USD 3 Qtrs
Total revenue Revenues $43.40M USD 1 Quarter
Total revenue Revenues $43.40M USD 1 Quarter
Total revenue Revenues $126.17M USD 3 Qtrs
Total revenue Revenues $126.17M USD 3 Qtrs
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $14.44M USD 1 Quarter
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $14.44M USD 1 Quarter
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $41.78M USD 3 Qtrs
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $41.78M USD 3 Qtrs
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $15.97M USD 1 Quarter
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $15.97M USD 1 Quarter
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $46.34M USD 3 Qtrs
Rental DirectCostsOfLeasedAndRentedPropertyOrEquipment $46.34M USD 3 Qtrs
Sales OtherCostOfOperatingRevenue $2.03M USD 1 Quarter
Sales OtherCostOfOperatingRevenue $2.03M USD 1 Quarter
Sales OtherCostOfOperatingRevenue $6.46M USD 3 Qtrs
Sales OtherCostOfOperatingRevenue $6.46M USD 3 Qtrs
Sales OtherCostOfOperatingRevenue $448.00K USD 1 Quarter
Sales OtherCostOfOperatingRevenue $448.00K USD 1 Quarter
Sales OtherCostOfOperatingRevenue $3.38M USD 3 Qtrs
Sales OtherCostOfOperatingRevenue $3.38M USD 3 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $1.32M USD 1 Quarter
Aftermarket services CostOfPropertyRepairsAndMaintenance $1.32M USD 1 Quarter
Aftermarket services CostOfPropertyRepairsAndMaintenance $2.84M USD 3 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $2.84M USD 3 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $1.16M USD 1 Quarter
Aftermarket services CostOfPropertyRepairsAndMaintenance $1.16M USD 1 Quarter
Aftermarket services CostOfPropertyRepairsAndMaintenance $2.15M USD 3 Qtrs
Aftermarket services CostOfPropertyRepairsAndMaintenance $2.15M USD 3 Qtrs
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $17.79M USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $17.79M USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $51.08M USD 3 Qtrs
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $51.08M USD 3 Qtrs
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $17.57M USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $17.57M USD 1 Quarter
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $51.86M USD 3 Qtrs
Total cost of revenues (excluding depreciation and amortization) CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization $51.86M USD 3 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $5.46M USD 1 Quarter
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $5.46M USD 1 Quarter
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $15.18M USD 3 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $15.18M USD 3 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $5.87M USD 1 Quarter
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $5.87M USD 1 Quarter
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $16.70M USD 3 Qtrs
Selling, general and administrative expense SellingGeneralAndAdministrativeExpense $16.70M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $8.09M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $8.09M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $22.88M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $22.88M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $9.25M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $9.25M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $26.85M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $26.85M USD 3 Qtrs
Impairments AssetImpairmentCharges $136.00K USD 1 Quarter
Impairments AssetImpairmentCharges $136.00K USD 1 Quarter
Impairments AssetImpairmentCharges $136.00K USD 3 Qtrs
Impairments AssetImpairmentCharges $136.00K USD 3 Qtrs
Impairments AssetImpairmentCharges - USD 1 Quarter
Impairments AssetImpairmentCharges - USD 1 Quarter
Impairments AssetImpairmentCharges - USD 3 Qtrs
Impairments AssetImpairmentCharges - USD 3 Qtrs
Inventory allowance InventoryAllowance - USD 1 Quarter
Inventory allowance InventoryAllowance - USD 1 Quarter
Inventory allowance InventoryAllowance - USD 3 Qtrs
Inventory allowance InventoryAllowance - USD 3 Qtrs
Inventory allowance InventoryAllowance - USD 1 Quarter
Inventory allowance InventoryAllowance - USD 1 Quarter
Inventory allowance InventoryAllowance $61.00K USD 3 Qtrs
Inventory allowance InventoryAllowance $61.00K USD 3 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $5.00K USD 3 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $5.00K USD 3 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $728.00K USD 3 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $728.00K USD 3 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $246.00K USD 1 Quarter
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $246.00K USD 1 Quarter
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $475.00K USD 3 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $475.00K USD 3 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $46.00K USD 1 Quarter
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $46.00K USD 1 Quarter
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $224.00K USD 3 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets1 $224.00K USD 3 Qtrs
Total operating costs and expenses CostsAndExpenses $31.23M USD 1 Quarter
Total operating costs and expenses CostsAndExpenses $31.23M USD 1 Quarter
Total operating costs and expenses CostsAndExpenses $88.80M USD 3 Qtrs
Total operating costs and expenses CostsAndExpenses $88.80M USD 3 Qtrs
Total operating costs and expenses CostsAndExpenses $32.65M USD 1 Quarter
Total operating costs and expenses CostsAndExpenses $32.65M USD 1 Quarter
Total operating costs and expenses CostsAndExpenses $95.98M USD 3 Qtrs
Total operating costs and expenses CostsAndExpenses $95.98M USD 3 Qtrs
Operating income OperatingIncomeLoss $9.46M USD 1 Quarter
Operating income OperatingIncomeLoss $9.46M USD 1 Quarter
Operating income OperatingIncomeLoss $27.28M USD 3 Qtrs
Operating income OperatingIncomeLoss $27.28M USD 3 Qtrs
Operating income OperatingIncomeLoss $10.76M USD 1 Quarter
Operating income OperatingIncomeLoss $10.76M USD 1 Quarter
Operating income OperatingIncomeLoss $30.19M USD 3 Qtrs
Operating income OperatingIncomeLoss $30.19M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $3.04M USD 1 Quarter
Interest expense InterestExpenseNonoperating $3.04M USD 1 Quarter
Interest expense InterestExpenseNonoperating $8.91M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $8.91M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $3.41M USD 1 Quarter
Interest expense InterestExpenseNonoperating $3.41M USD 1 Quarter
Interest expense InterestExpenseNonoperating $9.83M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $9.83M USD 3 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $-15.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $-15.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $148.00K USD 3 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $148.00K USD 3 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $222.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $222.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $325.00K USD 3 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $325.00K USD 3 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-3.06M USD 1 Quarter
Total other income (expense), net NonoperatingIncomeExpense $-3.06M USD 1 Quarter
Total other income (expense), net NonoperatingIncomeExpense $-8.76M USD 3 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-8.76M USD 3 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-3.19M USD 1 Quarter
Total other income (expense), net NonoperatingIncomeExpense $-3.19M USD 1 Quarter
Total other income (expense), net NonoperatingIncomeExpense $-9.50M USD 3 Qtrs
Total other income (expense), net NonoperatingIncomeExpense $-9.50M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.40M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.40M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $18.52M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $18.52M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $7.56M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $7.56M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.68M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.68M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.38M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.38M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $4.16M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $4.16M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.78M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $1.78M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $4.86M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $4.86M USD 3 Qtrs
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $5.01M USD 1 Quarter
Net income NetIncomeLoss $5.01M USD 1 Quarter
Net income NetIncomeLoss $14.36M USD 3 Qtrs
Net income NetIncomeLoss $14.36M USD 3 Qtrs
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.78M USD 1 Quarter
Net income NetIncomeLoss $5.78M USD 1 Quarter
Net income NetIncomeLoss $15.83M USD 3 Qtrs
Net income NetIncomeLoss $15.83M USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.40 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.40 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.16 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.16 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.46 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.46 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $1.26 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $1.26 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.40 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.15 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.15 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.46 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.46 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $1.25 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $1.25 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.43M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.43M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.40M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.40M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.54M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.54M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.53M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 12.53M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.53M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.53M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.51M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.51M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.69M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.69M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.68M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 12.68M shares 3 Qtrs
Cash Flow Statement 190 line items
Line Item Tag Value Unit Period
Dividend per share (in dollars per share) CommonStockDividendsPerShareDeclared $0.10 USD 1 Quarter
Dividend per share (in dollars per share) CommonStockDividendsPerShareDeclared $0.10 USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $5.01M USD 1 Quarter
Net income NetIncomeLoss $5.01M USD 1 Quarter
Net income NetIncomeLoss $14.36M USD 3 Qtrs
Net income NetIncomeLoss $14.36M USD 3 Qtrs
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.78M USD 1 Quarter
Net income NetIncomeLoss $5.78M USD 1 Quarter
Net income NetIncomeLoss $15.83M USD 3 Qtrs
Net income NetIncomeLoss $15.83M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $8.09M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $8.09M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $22.88M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $22.88M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $9.25M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $9.25M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $26.85M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $26.85M USD 3 Qtrs
Impairments AssetImpairmentCharges $136.00K USD 1 Quarter
Impairments AssetImpairmentCharges $136.00K USD 1 Quarter
Impairments AssetImpairmentCharges $136.00K USD 3 Qtrs
Impairments AssetImpairmentCharges $136.00K USD 3 Qtrs
Impairments AssetImpairmentCharges - USD 1 Quarter
Impairments AssetImpairmentCharges - USD 1 Quarter
Impairments AssetImpairmentCharges - USD 3 Qtrs
Impairments AssetImpairmentCharges - USD 3 Qtrs
Inventory allowance InventoryWriteDown - USD 3 Qtrs
Inventory allowance InventoryWriteDown - USD 3 Qtrs
Inventory allowance InventoryWriteDown $61.00K USD 3 Qtrs
Inventory allowance InventoryWriteDown $61.00K USD 3 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $5.00K USD 3 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $5.00K USD 3 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss - USD 1 Quarter
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $728.00K USD 3 Qtrs
Retirement of rental equipment ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss $728.00K USD 3 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets $475.00K USD 3 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets $475.00K USD 3 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets $224.00K USD 3 Qtrs
Gain on disposition of assets, net GainLossOnDispositionOfAssets $224.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $530.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $530.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $838.00K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $838.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $4.05M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $4.05M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $4.80M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $4.80M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $1.04M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $1.04M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $1.55M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $1.55M USD 3 Qtrs
Provision for credit losses ProvisionForLoanLossesExpensed $433.00K USD 3 Qtrs
Provision for credit losses ProvisionForLoanLossesExpensed $433.00K USD 3 Qtrs
Provision for credit losses ProvisionForLoanLossesExpensed $241.00K USD 3 Qtrs
Provision for credit losses ProvisionForLoanLossesExpensed $241.00K USD 3 Qtrs
Gain on company owned life insurance LifeInsuranceCorporateOrBankOwnedChangeInValue $152.00K USD 3 Qtrs
Gain on company owned life insurance LifeInsuranceCorporateOrBankOwnedChangeInValue $152.00K USD 3 Qtrs
Gain on company owned life insurance LifeInsuranceCorporateOrBankOwnedChangeInValue $57.00K USD 3 Qtrs
Gain on company owned life insurance LifeInsuranceCorporateOrBankOwnedChangeInValue $57.00K USD 3 Qtrs
Trade accounts receivables IncreaseDecreaseInAccountsReceivable $-13.94M USD 3 Qtrs
Trade accounts receivables IncreaseDecreaseInAccountsReceivable $-13.94M USD 3 Qtrs
Trade accounts receivables IncreaseDecreaseInAccountsReceivable $-1.77M USD 3 Qtrs
Trade accounts receivables IncreaseDecreaseInAccountsReceivable $-1.77M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $-1.12M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $-1.12M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $3.52M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $3.52M USD 3 Qtrs
Prepaid expenses and prepaid income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.02M USD 3 Qtrs
Prepaid expenses and prepaid income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.02M USD 3 Qtrs
Prepaid expenses and prepaid income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.30M USD 3 Qtrs
Prepaid expenses and prepaid income taxes IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.30M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $853.00K USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $853.00K USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.89M USD 3 Qtrs
Accounts payable and accrued liabilities IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.89M USD 3 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $667.00K USD 3 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $667.00K USD 3 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $2.40M USD 3 Qtrs
Other IncreaseDecreaseInOtherOperatingCapitalNet $2.40M USD 3 Qtrs
NET CASH PROVIDED BY OPERATING ACTIVITIES NetCashProvidedByUsedInOperatingActivities $57.04M USD 3 Qtrs
NET CASH PROVIDED BY OPERATING ACTIVITIES NetCashProvidedByUsedInOperatingActivities $57.04M USD 3 Qtrs
NET CASH PROVIDED BY OPERATING ACTIVITIES NetCashProvidedByUsedInOperatingActivities $49.06M USD 3 Qtrs
NET CASH PROVIDED BY OPERATING ACTIVITIES NetCashProvidedByUsedInOperatingActivities $49.06M USD 3 Qtrs
Purchase of rental equipment, property and other equipment PaymentsToAcquirePropertyPlantAndEquipment $57.35M USD 3 Qtrs
Purchase of rental equipment, property and other equipment PaymentsToAcquirePropertyPlantAndEquipment $57.35M USD 3 Qtrs
Purchase of rental equipment, property and other equipment PaymentsToAcquirePropertyPlantAndEquipment $86.93M USD 3 Qtrs
Purchase of rental equipment, property and other equipment PaymentsToAcquirePropertyPlantAndEquipment $86.93M USD 3 Qtrs
Purchase of company owned life insurance PaymentsToAcquireLifeInsurancePolicies $13.00K USD 3 Qtrs
Purchase of company owned life insurance PaymentsToAcquireLifeInsurancePolicies $13.00K USD 3 Qtrs
Purchase of company owned life insurance PaymentsToAcquireLifeInsurancePolicies - USD 3 Qtrs
Purchase of company owned life insurance PaymentsToAcquireLifeInsurancePolicies - USD 3 Qtrs
Proceeds received from insurance for damages to equipment ProceedsFromInsuranceSettlementInvestingActivities - USD 3 Qtrs
Proceeds received from insurance for damages to equipment ProceedsFromInsuranceSettlementInvestingActivities - USD 3 Qtrs
Proceeds received from insurance for damages to equipment ProceedsFromInsuranceSettlementInvestingActivities $96.00K USD 3 Qtrs
Proceeds received from insurance for damages to equipment ProceedsFromInsuranceSettlementInvestingActivities $96.00K USD 3 Qtrs
Proceeds from disposition of assets, net ProceedsFromSaleOfPropertyPlantAndEquipment $504.00K USD 3 Qtrs
Proceeds from disposition of assets, net ProceedsFromSaleOfPropertyPlantAndEquipment $504.00K USD 3 Qtrs
Proceeds from disposition of assets, net ProceedsFromSaleOfPropertyPlantAndEquipment $9.00K USD 3 Qtrs
Proceeds from disposition of assets, net ProceedsFromSaleOfPropertyPlantAndEquipment $9.00K USD 3 Qtrs
Proceeds from surrender of company owned life insurance ProceedsFromLifeInsurancePolicies $178.00K USD 3 Qtrs
Proceeds from surrender of company owned life insurance ProceedsFromLifeInsurancePolicies $178.00K USD 3 Qtrs
Proceeds from surrender of company owned life insurance ProceedsFromLifeInsurancePolicies - USD 3 Qtrs
Proceeds from surrender of company owned life insurance ProceedsFromLifeInsurancePolicies - USD 3 Qtrs
NET CASH USED IN INVESTING ACTIVITIES NetCashProvidedByUsedInInvestingActivities $-56.68M USD 3 Qtrs
NET CASH USED IN INVESTING ACTIVITIES NetCashProvidedByUsedInInvestingActivities $-56.68M USD 3 Qtrs
NET CASH USED IN INVESTING ACTIVITIES NetCashProvidedByUsedInInvestingActivities $-86.82M USD 3 Qtrs
NET CASH USED IN INVESTING ACTIVITIES NetCashProvidedByUsedInInvestingActivities $-86.82M USD 3 Qtrs
Proceeds from credit facility borrowings ProceedsFromLongTermLinesOfCredit $8.00M USD 3 Qtrs
Proceeds from credit facility borrowings ProceedsFromLongTermLinesOfCredit $8.00M USD 3 Qtrs
Proceeds from credit facility borrowings ProceedsFromLongTermLinesOfCredit $48.12M USD 3 Qtrs
Proceeds from credit facility borrowings ProceedsFromLongTermLinesOfCredit $48.12M USD 3 Qtrs
Repayments of credit facility borrowings RepaymentsOfLongTermLinesOfCredit $9.00M USD 3 Qtrs
Repayments of credit facility borrowings RepaymentsOfLongTermLinesOfCredit $9.00M USD 3 Qtrs
Repayments of credit facility borrowings RepaymentsOfLongTermLinesOfCredit $10.12M USD 3 Qtrs
Repayments of credit facility borrowings RepaymentsOfLongTermLinesOfCredit $10.12M USD 3 Qtrs
Payments of other long-term liabilities PaymentsForOtherLongTermLiabilities $622.00K USD 3 Qtrs
Payments of other long-term liabilities PaymentsForOtherLongTermLiabilities $622.00K USD 3 Qtrs
Payments of other long-term liabilities PaymentsForOtherLongTermLiabilities - USD 3 Qtrs
Payments of other long-term liabilities PaymentsForOtherLongTermLiabilities - USD 3 Qtrs
Payments of debt issuance costs PaymentsOfDebtIssuanceCosts $962.00K USD 3 Qtrs
Payments of debt issuance costs PaymentsOfDebtIssuanceCosts $962.00K USD 3 Qtrs
Payments of debt issuance costs PaymentsOfDebtIssuanceCosts $1.28M USD 3 Qtrs
Payments of debt issuance costs PaymentsOfDebtIssuanceCosts $1.28M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $70.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $70.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $155.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $155.00K USD 3 Qtrs
Payment of dividends PaymentsOfDividends - USD 3 Qtrs
Payment of dividends PaymentsOfDividends - USD 3 Qtrs
Payment of dividends PaymentsOfDividends $1.25M USD 3 Qtrs
Payment of dividends PaymentsOfDividends $1.25M USD 3 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $178.00K USD 3 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $178.00K USD 3 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.00K USD 3 Qtrs
Taxes paid related to net share settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.00K USD 3 Qtrs
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES NetCashProvidedByUsedInFinancingActivities $-2.69M USD 3 Qtrs
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES NetCashProvidedByUsedInFinancingActivities $-2.69M USD 3 Qtrs
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES NetCashProvidedByUsedInFinancingActivities $35.62M USD 3 Qtrs
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES NetCashProvidedByUsedInFinancingActivities $35.62M USD 3 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.34M USD 3 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.34M USD 3 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.14M USD 3 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.14M USD 3 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 $410.00K USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $410.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 - USD Point-in-time
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents - 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 $410.00K USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $410.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 - USD Point-in-time
CASH AND CASH EQUIVALENTS AT END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents - USD Point-in-time
Interest paid InterestPaidNet $14.45M USD 3 Qtrs
Interest paid InterestPaidNet $14.45M USD 3 Qtrs
Interest paid InterestPaidNet $10.72M USD 3 Qtrs
Interest paid InterestPaidNet $10.72M USD 3 Qtrs
Income taxes paid IncomeTaxesPaid - USD 3 Qtrs
Income taxes paid IncomeTaxesPaid - USD 3 Qtrs
Income taxes paid IncomeTaxesPaid $204.00K USD 3 Qtrs
Income taxes paid IncomeTaxesPaid $204.00K USD 3 Qtrs
Accrued purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid - USD 3 Qtrs
Accrued purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid - USD 3 Qtrs
Accrued purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $6.94M USD 3 Qtrs
Accrued purchases of property and equipment CapitalExpendituresIncurredButNotYetPaid $6.94M USD 3 Qtrs
Right of use assets acquired through an finance lease RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $2.17M USD 3 Qtrs
Right of use assets acquired through an finance lease RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $2.17M USD 3 Qtrs
Right of use assets acquired through an finance lease RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 3 Qtrs
Right of use assets acquired through an finance lease RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 3 Qtrs
Right of use assets acquired through an operating lease RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $520.00K USD 3 Qtrs
Right of use assets acquired through an operating lease RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $520.00K USD 3 Qtrs
Right of use assets acquired through an operating lease RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $1.05M USD 3 Qtrs
Right of use assets acquired through an operating lease RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $1.05M USD 3 Qtrs
Stockholders Equity 106 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 $245.66M USD Point-in-time
Beginning balance StockholdersEquity $245.66M USD Point-in-time
Beginning balance StockholdersEquity $251.19M USD Point-in-time
Beginning balance StockholdersEquity $251.19M 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 $260.26M USD Point-in-time
Beginning balance StockholdersEquity $260.26M 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 $271.42M USD Point-in-time
Beginning balance StockholdersEquity $271.42M 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.86M shares Point-in-time
Beginning balance (in shares) CommonStockSharesIssued 13.86M 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 $522.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $522.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $359.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $359.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 $612.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $612.00K USD 1 Quarter
Vesting of restricted stock/units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Vesting of restricted stock/units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - 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
Vesting of restricted stock/units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Vesting of restricted stock/units StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures - USD 1 Quarter
Exercise of common stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 12,500.00 shares 3 Qtrs
Exercise of common stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 12,500.00 shares 3 Qtrs
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $70.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $70.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $75.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $75.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $80.00K USD 1 Quarter
Exercise of common stock options StockIssuedDuringPeriodValueStockOptionsExercised $80.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 $80.00K USD 1 Quarter
Taxes paid related to net shares settlement of equity awards AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $80.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
Dividends declared ($0.10 per share) DividendsCommonStock $1.27M USD 1 Quarter
Dividends declared ($0.10 per share) DividendsCommonStock $1.27M USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $5.10M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $4.25M USD 1 Quarter
Net income NetIncomeLoss $5.01M USD 1 Quarter
Net income NetIncomeLoss $5.01M USD 1 Quarter
Net income NetIncomeLoss $14.36M USD 3 Qtrs
Net income NetIncomeLoss $14.36M USD 3 Qtrs
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $4.85M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.19M USD 1 Quarter
Net income NetIncomeLoss $5.78M USD 1 Quarter
Net income NetIncomeLoss $5.78M USD 1 Quarter
Net income NetIncomeLoss $15.83M USD 3 Qtrs
Net income NetIncomeLoss $15.83M USD 3 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 $245.66M USD Point-in-time
Ending balance StockholdersEquity $245.66M USD Point-in-time
Ending balance StockholdersEquity $251.19M USD Point-in-time
Ending balance StockholdersEquity $251.19M 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 $260.26M USD Point-in-time
Ending balance StockholdersEquity $260.26M 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 $271.42M USD Point-in-time
Ending balance StockholdersEquity $271.42M 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.86M shares Point-in-time
Ending balance (in shares) CommonStockSharesIssued 13.86M 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...