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

10-Q Filing

INNOVEX INTERNATIONAL, INC. CIK: 1042893 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0000950170-24-092740
Period End Date 20240630
Filing Date 20240807
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance drq-20240630_htm.xml
Balance Sheet 184 line items
Line Item Tag Value Unit Period
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 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
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $187.32M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $187.32M 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
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $185.63M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $185.63M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Restricted cash RestrictedCash $4.08M USD Point-in-time
Restricted cash RestrictedCash $4.08M USD Point-in-time
Restricted cash RestrictedCash $3.59M USD Point-in-time
Restricted cash RestrictedCash $3.59M 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
Short-term investments ShortTermInvestments $25.91M USD Point-in-time
Short-term investments ShortTermInvestments $25.91M 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
Short-term investments ShortTermInvestments - USD Point-in-time
Short-term investments ShortTermInvestments - USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $154.18M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $154.18M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 34.39M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 34.39M shares Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $135.57M USD Point-in-time
Trade receivables, net AccountsReceivableNetCurrent $135.57M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 34.45M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 34.45M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 34.45M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 34.45M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 34.39M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 34.39M shares Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $132.98M USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $132.98M USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $148.43M USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $148.43M USD Point-in-time
Inventories InventoryNet $204.73M USD Point-in-time
Inventories InventoryNet $204.73M USD Point-in-time
Inventories InventoryNet $194.59M USD Point-in-time
Inventories InventoryNet $194.59M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $16.92M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $16.92M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $14.12M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $14.12M USD Point-in-time
Other current assets OtherAssetsCurrent $9.70M USD Point-in-time
Other current assets OtherAssetsCurrent $9.70M USD Point-in-time
Other current assets OtherAssetsCurrent $8.01M USD Point-in-time
Other current assets OtherAssetsCurrent $8.01M USD Point-in-time
Assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent - USD Point-in-time
Assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent - USD Point-in-time
Assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $1.51M USD Point-in-time
Assets held for sale AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent $1.51M USD Point-in-time
Total current assets AssetsCurrent $707.55M USD Point-in-time
Total current assets AssetsCurrent $707.55M USD Point-in-time
Total current assets AssetsCurrent $719.72M USD Point-in-time
Total current assets AssetsCurrent $719.72M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $16.78M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $16.78M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $16.34M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $16.34M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $217.63M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $217.63M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $211.12M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $211.12M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $10.24M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $10.24M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $8.99M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $8.99M USD Point-in-time
Goodwill Goodwill $16.65M USD Point-in-time
Goodwill Goodwill $16.65M USD Point-in-time
Goodwill Goodwill $16.12M USD Point-in-time
Goodwill Goodwill $16.12M USD Point-in-time
Intangible assets IntangibleAssetsNetExcludingGoodwill $41.94M USD Point-in-time
Intangible assets IntangibleAssetsNetExcludingGoodwill $41.94M USD Point-in-time
Intangible assets IntangibleAssetsNetExcludingGoodwill $38.85M USD Point-in-time
Intangible assets IntangibleAssetsNetExcludingGoodwill $38.85M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.91M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.91M USD Point-in-time
Other assets OtherAssetsNoncurrent $7.50M USD Point-in-time
Other assets OtherAssetsNoncurrent $7.50M USD Point-in-time
Total assets Assets $1.03B USD Point-in-time
Total assets Assets $1.03B USD Point-in-time
Total assets Assets $1.01B USD Point-in-time
Total assets Assets $1.01B USD Point-in-time
Accounts payable AccountsPayableCurrent $60.16M USD Point-in-time
Accounts payable AccountsPayableCurrent $60.16M USD Point-in-time
Accounts payable AccountsPayableCurrent $60.83M USD Point-in-time
Accounts payable AccountsPayableCurrent $60.83M USD Point-in-time
Accrued income taxes AccruedIncomeTaxesCurrent $5.94M USD Point-in-time
Accrued income taxes AccruedIncomeTaxesCurrent $5.94M USD Point-in-time
Accrued income taxes AccruedIncomeTaxesCurrent $3.29M USD Point-in-time
Accrued income taxes AccruedIncomeTaxesCurrent $3.29M USD Point-in-time
Contract liabilities ContractWithCustomerLiability $7.58M USD Point-in-time
Contract liabilities ContractWithCustomerLiability $7.58M USD Point-in-time
Contract liabilities ContractWithCustomerLiability $7.96M USD Point-in-time
Contract liabilities ContractWithCustomerLiability $7.96M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $14.04M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $14.04M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $14.56M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $14.56M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.12M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.12M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.45M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.45M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $27.86M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $27.86M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $37.33M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $37.33M USD Point-in-time
Total current liabilities LiabilitiesCurrent $126.43M USD Point-in-time
Total current liabilities LiabilitiesCurrent $126.43M USD Point-in-time
Total current liabilities LiabilitiesCurrent $117.70M USD Point-in-time
Total current liabilities LiabilitiesCurrent $117.70M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $9.19M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $9.19M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $10.56M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $10.56M USD Point-in-time
Income tax payable AccruedIncomeTaxesNoncurrent $346.00K USD Point-in-time
Income tax payable AccruedIncomeTaxesNoncurrent $346.00K USD Point-in-time
Income tax payable AccruedIncomeTaxesNoncurrent $472.00K USD Point-in-time
Income tax payable AccruedIncomeTaxesNoncurrent $472.00K USD Point-in-time
Operating lease liabilities, long-term OperatingLeaseLiabilityNoncurrent $14.55M USD Point-in-time
Operating lease liabilities, long-term OperatingLeaseLiabilityNoncurrent $14.55M USD Point-in-time
Operating lease liabilities, long-term OperatingLeaseLiabilityNoncurrent $14.94M USD Point-in-time
Operating lease liabilities, long-term OperatingLeaseLiabilityNoncurrent $14.94M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.75M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.75M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $4.60M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $4.60M USD Point-in-time
Total liabilities Liabilities $146.92M USD Point-in-time
Total liabilities Liabilities $146.92M USD Point-in-time
Total liabilities Liabilities $155.63M USD Point-in-time
Total liabilities Liabilities $155.63M USD Point-in-time
Contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) PreferredStockValue - USD Point-in-time
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) PreferredStockValue - USD Point-in-time
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) PreferredStockValue - USD Point-in-time
Preferred stock: 10,000,000 shares authorized at $0.01 par value (none issued) PreferredStockValue - USD Point-in-time
100,000,000 shares authorized at $0.01 par value, 34,452,230 and 34,386,577 shares issued and outstanding at June 30, 2024 and December 31, 2023 CommonStockValue $343.00K USD Point-in-time
100,000,000 shares authorized at $0.01 par value, 34,452,230 and 34,386,577 shares issued and outstanding at June 30, 2024 and December 31, 2023 CommonStockValue $343.00K USD Point-in-time
100,000,000 shares authorized at $0.01 par value, 34,452,230 and 34,386,577 shares issued and outstanding at June 30, 2024 and December 31, 2023 CommonStockValue $343.00K USD Point-in-time
100,000,000 shares authorized at $0.01 par value, 34,452,230 and 34,386,577 shares issued and outstanding at June 30, 2024 and December 31, 2023 CommonStockValue $343.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $106.40M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $106.40M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $100.29M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $100.29M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $950.72M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $950.72M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $928.98M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $928.98M USD Point-in-time
Accumulated other comprehensive losses AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-183.20M USD Point-in-time
Accumulated other comprehensive losses AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-183.20M USD Point-in-time
Accumulated other comprehensive losses AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-170.09M USD Point-in-time
Accumulated other comprehensive losses AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $-170.09M USD Point-in-time
Total stockholders' equity StockholdersEquity $872.35M USD Point-in-time
Total stockholders' equity StockholdersEquity $872.35M USD Point-in-time
Total stockholders' equity StockholdersEquity $857.36M USD Point-in-time
Total stockholders' equity StockholdersEquity $857.36M USD Point-in-time
Total stockholders' equity StockholdersEquity $881.26M USD Point-in-time
Total stockholders' equity StockholdersEquity $881.26M USD Point-in-time
Total stockholders' equity StockholdersEquity $879.41M USD Point-in-time
Total stockholders' equity StockholdersEquity $879.41M USD Point-in-time
Total stockholders' equity StockholdersEquity $852.52M USD Point-in-time
Total stockholders' equity StockholdersEquity $852.52M USD Point-in-time
Total stockholders' equity StockholdersEquity $877.81M USD Point-in-time
Total stockholders' equity StockholdersEquity $877.81M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.01B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.01B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.03B USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $1.03B USD Point-in-time
Income Statement 144 line items
Line Item Tag Value Unit Period
Total revenues Revenues $180.47M USD 2 Qtrs
Total revenues Revenues $180.47M USD 2 Qtrs
Total revenues Revenues $120.34M USD 1 Quarter
Total revenues Revenues $120.34M USD 1 Quarter
Total revenues Revenues $230.64M USD 2 Qtrs
Total revenues Revenues $230.64M USD 2 Qtrs
Total revenues Revenues $89.61M USD 1 Quarter
Total revenues Revenues $89.61M USD 1 Quarter
Total cost of sales CostOfRevenue $161.65M USD 2 Qtrs
Total cost of sales CostOfRevenue $161.65M USD 2 Qtrs
Total cost of sales CostOfRevenue $131.21M USD 2 Qtrs
Total cost of sales CostOfRevenue $131.21M USD 2 Qtrs
Total cost of sales CostOfRevenue $65.71M USD 1 Quarter
Total cost of sales CostOfRevenue $65.71M USD 1 Quarter
Total cost of sales CostOfRevenue $83.23M USD 1 Quarter
Total cost of sales CostOfRevenue $83.23M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $22.11M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $22.11M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $44.70M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $44.70M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $59.76M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $59.76M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $29.77M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $29.77M USD 1 Quarter
Engineering and product development EngineeringAndProductDevelopment $7.33M USD 2 Qtrs
Engineering and product development EngineeringAndProductDevelopment $7.33M USD 2 Qtrs
Engineering and product development EngineeringAndProductDevelopment $3.20M USD 1 Quarter
Engineering and product development EngineeringAndProductDevelopment $3.20M USD 1 Quarter
Engineering and product development EngineeringAndProductDevelopment $3.59M USD 1 Quarter
Engineering and product development EngineeringAndProductDevelopment $3.59M USD 1 Quarter
Engineering and product development EngineeringAndProductDevelopment $6.60M USD 2 Qtrs
Engineering and product development EngineeringAndProductDevelopment $6.60M USD 2 Qtrs
Restructuring and other charges RestructuringAndOtherCharges $1.11M USD 2 Qtrs
Restructuring and other charges RestructuringAndOtherCharges $1.11M USD 2 Qtrs
Restructuring and other charges RestructuringAndOtherCharges $-610.00K USD 1 Quarter
Restructuring and other charges RestructuringAndOtherCharges $-610.00K USD 1 Quarter
Restructuring and other charges RestructuringAndOtherCharges - USD 2 Qtrs
Restructuring and other charges RestructuringAndOtherCharges - USD 2 Qtrs
Restructuring and other charges RestructuringAndOtherCharges - USD 1 Quarter
Restructuring and other charges RestructuringAndOtherCharges - USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $-54.00K USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $-54.00K USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $146.00K USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $146.00K USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $738.00K USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $738.00K USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $7.38M USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $7.38M USD 2 Qtrs
Acquisition costs AcqusitionCosts $1.13M USD 1 Quarter
Acquisition costs AcqusitionCosts $1.13M USD 1 Quarter
Acquisition costs AcqusitionCosts $1.13M USD 2 Qtrs
Acquisition costs AcqusitionCosts $1.13M USD 2 Qtrs
Acquisition costs AcqusitionCosts $1.70M USD 1 Quarter
Acquisition costs AcqusitionCosts $1.70M USD 1 Quarter
Acquisition costs AcqusitionCosts $20.74M USD 2 Qtrs
Acquisition costs AcqusitionCosts $20.74M USD 2 Qtrs
Foreign currency transaction loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $3.69M USD 2 Qtrs
Foreign currency transaction loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $3.69M USD 2 Qtrs
Foreign currency transaction loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $-6.67M USD 1 Quarter
Foreign currency transaction loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $-6.67M USD 1 Quarter
Foreign currency transaction loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $4.81M USD 1 Quarter
Foreign currency transaction loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $4.81M USD 1 Quarter
Foreign currency transaction loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $-4.78M USD 2 Qtrs
Foreign currency transaction loss (gain) ForeignCurrencyTransactionGainLossBeforeTax $-4.78M USD 2 Qtrs
Total costs and expenses CostsAndExpenses $86.00M USD 1 Quarter
Total costs and expenses CostsAndExpenses $86.00M USD 1 Quarter
Total costs and expenses CostsAndExpenses $254.11M USD 2 Qtrs
Total costs and expenses CostsAndExpenses $254.11M USD 2 Qtrs
Total costs and expenses CostsAndExpenses $173.68M USD 2 Qtrs
Total costs and expenses CostsAndExpenses $173.68M USD 2 Qtrs
Total costs and expenses CostsAndExpenses $125.01M USD 1 Quarter
Total costs and expenses CostsAndExpenses $125.01M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $6.79M USD 2 Qtrs
Operating income (loss) OperatingIncomeLoss $6.79M USD 2 Qtrs
Operating income (loss) OperatingIncomeLoss $-23.47M USD 2 Qtrs
Operating income (loss) OperatingIncomeLoss $-23.47M USD 2 Qtrs
Operating income (loss) OperatingIncomeLoss $-4.67M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $-4.67M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $3.61M USD 1 Quarter
Operating income (loss) OperatingIncomeLoss $3.61M USD 1 Quarter
Interest income, net InterestIncomeExpenseNet $4.25M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $4.25M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $1.98M USD 1 Quarter
Interest income, net InterestIncomeExpenseNet $1.98M USD 1 Quarter
Interest income, net InterestIncomeExpenseNet $4.73M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $4.73M USD 2 Qtrs
Interest income, net InterestIncomeExpenseNet $2.05M USD 1 Quarter
Interest income, net InterestIncomeExpenseNet $2.05M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.52M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.52M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.58M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.58M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-19.22M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-19.22M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-2.61M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-2.61M USD 1 Quarter
Income tax provision (benefit) IncomeTaxExpenseBenefit $2.58M USD 2 Qtrs
Income tax provision (benefit) IncomeTaxExpenseBenefit $2.58M USD 2 Qtrs
Income tax provision (benefit) IncomeTaxExpenseBenefit $5.73M USD 2 Qtrs
Income tax provision (benefit) IncomeTaxExpenseBenefit $5.73M USD 2 Qtrs
Income tax provision (benefit) IncomeTaxExpenseBenefit $2.10M USD 1 Quarter
Income tax provision (benefit) IncomeTaxExpenseBenefit $2.10M USD 1 Quarter
Income tax provision (benefit) IncomeTaxExpenseBenefit $-801.00K USD 1 Quarter
Income tax provision (benefit) IncomeTaxExpenseBenefit $-801.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $5.79M USD 2 Qtrs
Net income (loss) NetIncomeLoss $5.79M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-21.80M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-21.80M USD 2 Qtrs
Net income (loss) NetIncomeLoss $3.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.81M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.81M USD 1 Quarter
Basic EarningsPerShareBasic $-0.05 USD 1 Quarter
Basic EarningsPerShareBasic $-0.05 USD 1 Quarter
Basic EarningsPerShareBasic $0.10 USD 1 Quarter
Basic EarningsPerShareBasic $0.10 USD 1 Quarter
Basic EarningsPerShareBasic $0.17 USD 2 Qtrs
Basic EarningsPerShareBasic $0.17 USD 2 Qtrs
Basic EarningsPerShareBasic $-0.63 USD 2 Qtrs
Basic EarningsPerShareBasic $-0.63 USD 2 Qtrs
Diluted EarningsPerShareDiluted $0.17 USD 2 Qtrs
Diluted EarningsPerShareDiluted $0.17 USD 2 Qtrs
Diluted EarningsPerShareDiluted $-0.05 USD 1 Quarter
Diluted EarningsPerShareDiluted $-0.05 USD 1 Quarter
Diluted EarningsPerShareDiluted $-0.63 USD 2 Qtrs
Diluted EarningsPerShareDiluted $-0.63 USD 2 Qtrs
Diluted EarningsPerShareDiluted $0.10 USD 1 Quarter
Diluted EarningsPerShareDiluted $0.10 USD 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 34.13M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 34.13M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 34.43M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 34.43M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 34.13M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 34.13M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 34.44M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 34.44M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.43M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.43M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.49M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.49M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.44M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.44M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.49M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.49M shares 2 Qtrs
Cash Flow Statement 120 line items
Line Item Tag Value Unit Period
Net Income (Loss) NetIncomeLoss $5.79M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $5.79M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $-21.80M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $-21.80M USD 2 Qtrs
Net Income (Loss) NetIncomeLoss $3.48M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $3.48M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $-1.81M USD 1 Quarter
Net Income (Loss) NetIncomeLoss $-1.81M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $8.01M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $8.01M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $13.94M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $13.94M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.05M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.05M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $16.44M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $16.44M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $6.17M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $6.17M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $5.14M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $5.14M USD 2 Qtrs
Restructuring and other charges RestructuringCostsAndAssetImpairmentCharges - USD 2 Qtrs
Restructuring and other charges RestructuringCostsAndAssetImpairmentCharges - USD 2 Qtrs
Restructuring and other charges RestructuringCostsAndAssetImpairmentCharges $-841.00K USD 2 Qtrs
Restructuring and other charges RestructuringCostsAndAssetImpairmentCharges $-841.00K USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $-54.00K USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $-54.00K USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $146.00K USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $146.00K USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $738.00K USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $738.00K USD 1 Quarter
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $7.38M USD 2 Qtrs
Gain on sale of property, plant and equipment GainLossOnDispositionOfAssets $7.38M USD 2 Qtrs
Acquisition costs BusinessAcqusitionCostUnderOperatingActivities - USD 2 Qtrs
Acquisition costs BusinessAcqusitionCostUnderOperatingActivities - USD 2 Qtrs
Acquisition costs BusinessAcqusitionCostUnderOperatingActivities $16.17M USD 2 Qtrs
Acquisition costs BusinessAcqusitionCostUnderOperatingActivities $16.17M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $734.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $734.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-4.10M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-4.10M USD 2 Qtrs
Trade receivables, net IncreaseDecreaseInAccountsReceivable $42.45M USD 2 Qtrs
Trade receivables, net IncreaseDecreaseInAccountsReceivable $42.45M USD 2 Qtrs
Trade receivables, net IncreaseDecreaseInAccountsReceivable $19.75M USD 2 Qtrs
Trade receivables, net IncreaseDecreaseInAccountsReceivable $19.75M USD 2 Qtrs
Unbilled receivables IncreaseDecreaseInUnbilledReceivable $-6.36M USD 2 Qtrs
Unbilled receivables IncreaseDecreaseInUnbilledReceivable $-6.36M USD 2 Qtrs
Unbilled receivables IncreaseDecreaseInUnbilledReceivable $-5.20M USD 2 Qtrs
Unbilled receivables IncreaseDecreaseInUnbilledReceivable $-5.20M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $15.33M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $15.33M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $12.21M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $12.21M USD 2 Qtrs
Prepaids and other assets IncreaseDecreaseInOtherOperatingAssets $-1.65M USD 2 Qtrs
Prepaids and other assets IncreaseDecreaseInOtherOperatingAssets $-1.65M USD 2 Qtrs
Prepaids and other assets IncreaseDecreaseInOtherOperatingAssets $7.32M USD 2 Qtrs
Prepaids and other assets IncreaseDecreaseInOtherOperatingAssets $7.32M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $8.00M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $8.00M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-9.25M USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-9.25M USD 2 Qtrs
Other, net OtherOperatingActivitiesCashFlowStatement $-51.00K USD 2 Qtrs
Other, net OtherOperatingActivitiesCashFlowStatement $-51.00K USD 2 Qtrs
Other, net OtherOperatingActivitiesCashFlowStatement - USD 2 Qtrs
Other, net OtherOperatingActivitiesCashFlowStatement - USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-41.64M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-41.64M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-13.41M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-13.41M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.91M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.91M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $15.61M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $15.61M USD 2 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfMachineryAndEquipment $507.00K USD 2 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfMachineryAndEquipment $507.00K USD 2 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfMachineryAndEquipment $16.24M USD 2 Qtrs
Proceeds from sale of property, plant and equipment ProceedsFromSaleOfMachineryAndEquipment $16.24M USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $20.46M USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $20.46M USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments - USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments - USD 2 Qtrs
Maturities of short-term investments ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments $33.90M USD 2 Qtrs
Maturities of short-term investments ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments $33.90M USD 2 Qtrs
Maturities of short-term investments ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments $25.91M USD 2 Qtrs
Maturities of short-term investments ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments $25.91M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $14.07M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $14.07M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $15.50M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $15.50M USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-22.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-22.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-475.00K USD 2 Qtrs
Other ProceedsFromPaymentsForOtherFinancingActivities $-475.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-475.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-475.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-22.00K USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-22.00K USD 2 Qtrs
Effect of exchange rate changes on cash activities EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-3.80M USD 2 Qtrs
Effect of exchange rate changes on cash activities EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-3.80M USD 2 Qtrs
Effect of exchange rate changes on cash activities EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-720.00K USD 2 Qtrs
Effect of exchange rate changes on cash activities EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-720.00K USD 2 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-28.31M USD 2 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-28.31M USD 2 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.18M USD 2 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-2.18M USD 2 Qtrs
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $236.49M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $236.49M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $264.80M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $264.80M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $191.40M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $191.40M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $189.22M USD Point-in-time
Cash and cash equivalents at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $189.22M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $236.49M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $236.49M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $264.80M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $264.80M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $191.40M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $191.40M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $189.22M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $189.22M USD Point-in-time
Stockholders Equity 58 line items
Line Item Tag Value Unit Period
Beginning Balance StockholdersEquity $872.35M USD Point-in-time
Beginning Balance StockholdersEquity $872.35M USD Point-in-time
Beginning Balance StockholdersEquity $857.36M USD Point-in-time
Beginning Balance StockholdersEquity $857.36M USD Point-in-time
Beginning Balance StockholdersEquity $881.26M USD Point-in-time
Beginning Balance StockholdersEquity $881.26M USD Point-in-time
Beginning Balance StockholdersEquity $879.41M USD Point-in-time
Beginning Balance StockholdersEquity $879.41M USD Point-in-time
Beginning Balance StockholdersEquity $852.52M USD Point-in-time
Beginning Balance StockholdersEquity $852.52M USD Point-in-time
Beginning Balance StockholdersEquity $877.81M USD Point-in-time
Beginning Balance StockholdersEquity $877.81M USD Point-in-time
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $-13.05M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $-13.05M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $-6.41M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $-6.41M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $-3.88M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $-3.88M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $-4.45M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $-4.45M USD 1 Quarter
Net income (loss) NetIncomeLoss $5.79M USD 2 Qtrs
Net income (loss) NetIncomeLoss $5.79M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-21.80M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-21.80M USD 2 Qtrs
Net income (loss) NetIncomeLoss $3.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.81M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.81M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-34.85M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-34.85M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-971.00K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-971.00K USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-8.22M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $-8.22M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $1.91M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTax $1.91M USD 2 Qtrs
Payroll taxes for shares withheld SharesWithHeldForPaymentOfEmployeePayrollTaxes $-52.00K USD 2 Qtrs
Payroll taxes for shares withheld SharesWithHeldForPaymentOfEmployeePayrollTaxes $-52.00K USD 2 Qtrs
Stock-based compensation expense EmployeeBenefitsAndShareBasedCompensation $3.38M USD 1 Quarter
Stock-based compensation expense EmployeeBenefitsAndShareBasedCompensation $3.38M USD 1 Quarter
Stock-based compensation expense EmployeeBenefitsAndShareBasedCompensation $5.14M USD 2 Qtrs
Stock-based compensation expense EmployeeBenefitsAndShareBasedCompensation $5.14M USD 2 Qtrs
Stock-based compensation expense EmployeeBenefitsAndShareBasedCompensation $6.17M USD 2 Qtrs
Stock-based compensation expense EmployeeBenefitsAndShareBasedCompensation $6.17M USD 2 Qtrs
Stock-based compensation expense EmployeeBenefitsAndShareBasedCompensation $2.57M USD 1 Quarter
Stock-based compensation expense EmployeeBenefitsAndShareBasedCompensation $2.57M USD 1 Quarter
Ending Balance StockholdersEquity $872.35M USD Point-in-time
Ending Balance StockholdersEquity $872.35M USD Point-in-time
Ending Balance StockholdersEquity $857.36M USD Point-in-time
Ending Balance StockholdersEquity $857.36M USD Point-in-time
Ending Balance StockholdersEquity $881.26M USD Point-in-time
Ending Balance StockholdersEquity $881.26M USD Point-in-time
Ending Balance StockholdersEquity $879.41M USD Point-in-time
Ending Balance StockholdersEquity $879.41M USD Point-in-time
Ending Balance StockholdersEquity $852.52M USD Point-in-time
Ending Balance StockholdersEquity $852.52M USD Point-in-time
Ending Balance StockholdersEquity $877.81M USD Point-in-time
Ending Balance StockholdersEquity $877.81M USD Point-in-time
Comprehensive Income 24 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $5.79M USD 2 Qtrs
Net income (loss) NetIncomeLoss $5.79M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-21.80M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-21.80M USD 2 Qtrs
Net income (loss) NetIncomeLoss $3.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.81M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.81M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-3.88M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-3.88M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-4.45M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-4.45M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-13.05M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-13.05M USD 2 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.41M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.41M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-34.85M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-34.85M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-971.00K USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-971.00K USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-8.22M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $-8.22M USD 1 Quarter
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $1.91M USD 2 Qtrs
Total comprehensive income (loss) ComprehensiveIncomeNetOfTax $1.91M USD 2 Qtrs

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

NEWS
Loading news...
TRENDING
Loading...