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

10-Q Filing

FRESHPET, INC. CIK: 1611647 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001611647-25-000021
Period End Date 20250630
Filing Date 20250804
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance frpt-20250630_htm.xml
Filing Contents
Balance Sheet 146 line items
Line Item Tag Value Unit Period
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $243.68M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $243.68M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 48.72M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 48.72M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $268.63M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $268.63M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 48.79M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 48.79M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 48.78M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 48.78M shares Point-in-time
Accounts receivable, net of allowance for doubtful accounts AccountsReceivableNetCurrent $68.42M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts AccountsReceivableNetCurrent $68.42M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts AccountsReceivableNetCurrent $60.38M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts AccountsReceivableNetCurrent $60.38M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Inventories, net InventoryNet $80.79M USD Point-in-time
Inventories, net InventoryNet $80.79M USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Inventories, net InventoryNet $90.58M USD Point-in-time
Inventories, net InventoryNet $90.58M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $16.03M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $16.03M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $10.70M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $10.70M USD Point-in-time
Other current assets OtherAssetsCurrent $3.13M USD Point-in-time
Other current assets OtherAssetsCurrent $3.13M USD Point-in-time
Other current assets OtherAssetsCurrent $3.83M USD Point-in-time
Other current assets OtherAssetsCurrent $3.83M USD Point-in-time
Total Current Assets AssetsCurrent $437.00M USD Point-in-time
Total Current Assets AssetsCurrent $437.00M USD Point-in-time
Total Current Assets AssetsCurrent $409.18M USD Point-in-time
Total Current Assets AssetsCurrent $409.18M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.07B USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.07B USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.10B USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.10B USD Point-in-time
Deposits on equipment DepositsOnPropertyPlantAndEquipmentNet $1.05M USD Point-in-time
Deposits on equipment DepositsOnPropertyPlantAndEquipmentNet $1.05M USD Point-in-time
Deposits on equipment DepositsOnPropertyPlantAndEquipmentNet $450.00K USD Point-in-time
Deposits on equipment DepositsOnPropertyPlantAndEquipmentNet $450.00K USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $67.50M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $67.50M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $3.37M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $3.37M USD Point-in-time
Long term investment in equity securities EquitySecuritiesFVNINoncurrent $33.45M USD Point-in-time
Long term investment in equity securities EquitySecuritiesFVNINoncurrent $33.45M USD Point-in-time
Long term investment in equity securities EquitySecuritiesFVNINoncurrent $33.45M USD Point-in-time
Long term investment in equity securities EquitySecuritiesFVNINoncurrent $33.45M USD Point-in-time
Other assets OtherAssetsNoncurrent $35.55M USD Point-in-time
Other assets OtherAssetsNoncurrent $35.55M USD Point-in-time
Other assets OtherAssetsNoncurrent $34.15M USD Point-in-time
Other assets OtherAssetsNoncurrent $34.15M USD Point-in-time
Total Assets Assets $1.57B USD Point-in-time
Total Assets Assets $1.57B USD Point-in-time
Total Assets Assets $1.65B USD Point-in-time
Total Assets Assets $1.65B USD Point-in-time
Accounts payable AccountsPayableCurrent $39.16M USD Point-in-time
Accounts payable AccountsPayableCurrent $39.16M USD Point-in-time
Accounts payable AccountsPayableCurrent $42.82M USD Point-in-time
Accounts payable AccountsPayableCurrent $42.82M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $37.87M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $37.87M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $56.26M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $56.26M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $1.32M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $1.32M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $2.07M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $2.07M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.22M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.22M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.12M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.12M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $84.98M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $84.98M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $98.87M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $98.87M USD Point-in-time
Convertible senior notes ConvertibleDebtNoncurrent $395.16M USD Point-in-time
Convertible senior notes ConvertibleDebtNoncurrent $395.16M USD Point-in-time
Convertible senior notes ConvertibleDebtNoncurrent $396.24M USD Point-in-time
Convertible senior notes ConvertibleDebtNoncurrent $396.24M USD Point-in-time
Long term operating lease liabilities OperatingLeaseLiabilityNoncurrent $65.66M USD Point-in-time
Long term operating lease liabilities OperatingLeaseLiabilityNoncurrent $65.66M USD Point-in-time
Long term operating lease liabilities OperatingLeaseLiabilityNoncurrent $2.21M USD Point-in-time
Long term operating lease liabilities OperatingLeaseLiabilityNoncurrent $2.21M USD Point-in-time
Long term finance lease liabilities FinanceLeaseLiabilityNoncurrent $28.97M USD Point-in-time
Long term finance lease liabilities FinanceLeaseLiabilityNoncurrent $28.97M USD Point-in-time
Long term finance lease liabilities FinanceLeaseLiabilityNoncurrent $23.27M USD Point-in-time
Long term finance lease liabilities FinanceLeaseLiabilityNoncurrent $23.27M USD Point-in-time
Total Liabilities Liabilities $575.84M USD Point-in-time
Total Liabilities Liabilities $575.84M USD Point-in-time
Total Liabilities Liabilities $519.52M USD Point-in-time
Total Liabilities Liabilities $519.52M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Common stock voting, $0.001 par value, 200,000 shares authorized, 48,792 issued and 48,778 outstanding on June 30, 2025, and 48,716 issued and 48,702 outstanding on December 31, 2024 CommonStockValue $49.00K USD Point-in-time
Common stock voting, $0.001 par value, 200,000 shares authorized, 48,792 issued and 48,778 outstanding on June 30, 2025, and 48,716 issued and 48,702 outstanding on December 31, 2024 CommonStockValue $49.00K USD Point-in-time
Common stock voting, $0.001 par value, 200,000 shares authorized, 48,792 issued and 48,778 outstanding on June 30, 2025, and 48,716 issued and 48,702 outstanding on December 31, 2024 CommonStockValue $49.00K USD Point-in-time
Common stock voting, $0.001 par value, 200,000 shares authorized, 48,792 issued and 48,778 outstanding on June 30, 2025, and 48,716 issued and 48,702 outstanding on December 31, 2024 CommonStockValue $49.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.34B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.34B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.35B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.35B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-281.81M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-281.81M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-278.15M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-278.15M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-336.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-336.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-787.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-787.00K USD Point-in-time
Treasury stock, at cost 14 shares on June 30, 2025 and on December 31, 2024 TreasuryStockCommonValue $256.00K USD Point-in-time
Treasury stock, at cost 14 shares on June 30, 2025 and on December 31, 2024 TreasuryStockCommonValue $256.00K USD Point-in-time
Treasury stock, at cost 14 shares on June 30, 2025 and on December 31, 2024 TreasuryStockCommonValue $256.00K USD Point-in-time
Treasury stock, at cost 14 shares on June 30, 2025 and on December 31, 2024 TreasuryStockCommonValue $256.00K USD Point-in-time
Total Stockholders' Equity StockholdersEquity $977.84M USD Point-in-time
Total Stockholders' Equity StockholdersEquity $977.84M USD Point-in-time
Total Stockholders' Equity StockholdersEquity $995.80M USD Point-in-time
Total Stockholders' Equity StockholdersEquity $995.80M USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.05B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.05B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.07B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.07B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.06B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.06B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $953.45M USD Point-in-time
Total Stockholders' Equity StockholdersEquity $953.45M USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $1.57B USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $1.57B USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $1.65B USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $1.65B USD Point-in-time
Income Statement 154 line items
Line Item Tag Value Unit Period
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $235.25M USD 1 Quarter
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $235.25M USD 1 Quarter
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $264.69M USD 1 Quarter
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $264.69M USD 1 Quarter
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $459.10M USD 2 Qtrs
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $459.10M USD 2 Qtrs
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $527.94M USD 2 Qtrs
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $527.94M USD 2 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $276.99M USD 2 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $276.99M USD 2 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $141.30M USD 1 Quarter
COST OF GOODS SOLD CostOfGoodsAndServicesSold $141.30M USD 1 Quarter
COST OF GOODS SOLD CostOfGoodsAndServicesSold $315.96M USD 2 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $315.96M USD 2 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $156.50M USD 1 Quarter
COST OF GOODS SOLD CostOfGoodsAndServicesSold $156.50M USD 1 Quarter
GROSS PROFIT GrossProfit $211.98M USD 2 Qtrs
GROSS PROFIT GrossProfit $211.98M USD 2 Qtrs
GROSS PROFIT GrossProfit $182.11M USD 2 Qtrs
GROSS PROFIT GrossProfit $182.11M USD 2 Qtrs
GROSS PROFIT GrossProfit $108.19M USD 1 Quarter
GROSS PROFIT GrossProfit $108.19M USD 1 Quarter
GROSS PROFIT GrossProfit $93.95M USD 1 Quarter
GROSS PROFIT GrossProfit $93.95M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $175.40M USD 2 Qtrs
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $175.40M USD 2 Qtrs
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $95.70M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $95.70M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $90.39M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $90.39M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $205.67M USD 2 Qtrs
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $205.67M USD 2 Qtrs
INCOME (LOSS) FROM OPERATIONS OperatingIncomeLoss $6.31M USD 2 Qtrs
INCOME (LOSS) FROM OPERATIONS OperatingIncomeLoss $6.31M USD 2 Qtrs
INCOME (LOSS) FROM OPERATIONS OperatingIncomeLoss $17.80M USD 1 Quarter
INCOME (LOSS) FROM OPERATIONS OperatingIncomeLoss $17.80M USD 1 Quarter
INCOME (LOSS) FROM OPERATIONS OperatingIncomeLoss $-1.75M USD 1 Quarter
INCOME (LOSS) FROM OPERATIONS OperatingIncomeLoss $-1.75M USD 1 Quarter
INCOME (LOSS) FROM OPERATIONS OperatingIncomeLoss $6.71M USD 2 Qtrs
INCOME (LOSS) FROM OPERATIONS OperatingIncomeLoss $6.71M USD 2 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $4.59M USD 2 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $4.59M USD 2 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $6.20M USD 2 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $6.20M USD 2 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $2.20M USD 1 Quarter
Interest and Other Income, net OtherNonoperatingIncomeExpense $2.20M USD 1 Quarter
Interest and Other Income, net OtherNonoperatingIncomeExpense $2.86M USD 1 Quarter
Interest and Other Income, net OtherNonoperatingIncomeExpense $2.86M USD 1 Quarter
Interest Expense InterestExpenseNonoperating $3.75M USD 1 Quarter
Interest Expense InterestExpenseNonoperating $3.75M USD 1 Quarter
Interest Expense InterestExpenseNonoperating $5.81M USD 2 Qtrs
Interest Expense InterestExpenseNonoperating $5.81M USD 2 Qtrs
Interest Expense InterestExpenseNonoperating $7.21M USD 2 Qtrs
Interest Expense InterestExpenseNonoperating $7.21M USD 2 Qtrs
Interest Expense InterestExpenseNonoperating $2.75M USD 1 Quarter
Interest Expense InterestExpenseNonoperating $2.75M USD 1 Quarter
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain $9.92M USD 2 Qtrs
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain $9.92M USD 2 Qtrs
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain $9.92M USD Annual
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain $9.92M USD Annual
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 2 Qtrs
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 2 Qtrs
Other income (expenses) NonoperatingIncomeExpense $-2.62M USD 2 Qtrs
Other income (expenses) NonoperatingIncomeExpense $-2.62M USD 2 Qtrs
Other income (expenses) NonoperatingIncomeExpense $-1.55M USD 1 Quarter
Other income (expenses) NonoperatingIncomeExpense $-1.55M USD 1 Quarter
Other income (expenses) NonoperatingIncomeExpense $110.00K USD 1 Quarter
Other income (expenses) NonoperatingIncomeExpense $110.00K USD 1 Quarter
Other income (expenses) NonoperatingIncomeExpense $10.30M USD 2 Qtrs
Other income (expenses) NonoperatingIncomeExpense $10.30M USD 2 Qtrs
INCOME (LOSS) BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $17.02M USD 2 Qtrs
INCOME (LOSS) BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $17.02M USD 2 Qtrs
INCOME (LOSS) BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-1.64M USD 1 Quarter
INCOME (LOSS) BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-1.64M USD 1 Quarter
INCOME (LOSS) BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.69M USD 2 Qtrs
INCOME (LOSS) BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.69M USD 2 Qtrs
INCOME (LOSS) BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $16.25M USD 1 Quarter
INCOME (LOSS) BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $16.25M USD 1 Quarter
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $108.00K USD 2 Qtrs
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $108.00K USD 2 Qtrs
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $54.00K USD 1 Quarter
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $54.00K USD 1 Quarter
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $-102.00K USD 1 Quarter
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $-102.00K USD 1 Quarter
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $32.00K USD 2 Qtrs
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $32.00K USD 2 Qtrs
INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $16.36M USD 1 Quarter
INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $16.36M USD 1 Quarter
INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $-1.69M USD 1 Quarter
INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $-1.69M USD 1 Quarter
INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $3.66M USD 2 Qtrs
INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $3.66M USD 2 Qtrs
INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $16.91M USD 2 Qtrs
INCOME (LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $16.91M USD 2 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-79.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-79.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $240.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $240.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $451.00K USD 2 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $451.00K USD 2 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-197.00K USD 2 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-197.00K USD 2 Qtrs
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-197.00K USD 2 Qtrs
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-197.00K USD 2 Qtrs
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $451.00K USD 2 Qtrs
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $451.00K USD 2 Qtrs
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-79.00K USD 1 Quarter
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-79.00K USD 1 Quarter
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $240.00K USD 1 Quarter
TOTAL OTHER COMPREHENSIVE INCOME (LOSS) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $240.00K USD 1 Quarter
TOTAL COMPREHENSIVE INCOME (LOSS) ComprehensiveIncomeNetOfTax $16.71M USD 2 Qtrs
TOTAL COMPREHENSIVE INCOME (LOSS) ComprehensiveIncomeNetOfTax $16.71M USD 2 Qtrs
TOTAL COMPREHENSIVE INCOME (LOSS) ComprehensiveIncomeNetOfTax $-1.77M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME (LOSS) ComprehensiveIncomeNetOfTax $-1.77M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME (LOSS) ComprehensiveIncomeNetOfTax $4.11M USD 2 Qtrs
TOTAL COMPREHENSIVE INCOME (LOSS) ComprehensiveIncomeNetOfTax $4.11M USD 2 Qtrs
TOTAL COMPREHENSIVE INCOME (LOSS) ComprehensiveIncomeNetOfTax $16.60M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME (LOSS) ComprehensiveIncomeNetOfTax $16.60M USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $0.34 USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $0.34 USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $0.35 USD 2 Qtrs
-BASIC (in dollars per share) EarningsPerShareBasic $0.35 USD 2 Qtrs
-BASIC (in dollars per share) EarningsPerShareBasic $-0.03 USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $-0.03 USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $0.08 USD 2 Qtrs
-BASIC (in dollars per share) EarningsPerShareBasic $0.08 USD 2 Qtrs
-DILUTED (in dollars per share) EarningsPerShareDiluted $-0.03 USD 1 Quarter
-DILUTED (in dollars per share) EarningsPerShareDiluted $-0.03 USD 1 Quarter
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.33 USD 1 Quarter
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.33 USD 1 Quarter
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.34 USD 2 Qtrs
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.34 USD 2 Qtrs
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.07 USD 2 Qtrs
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.07 USD 2 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.46M shares 1 Quarter
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.46M shares 1 Quarter
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.40M shares 2 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.40M shares 2 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.76M shares 2 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.76M shares 2 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.78M shares 1 Quarter
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.78M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.20M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.20M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.15M shares 2 Qtrs
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.15M shares 2 Qtrs
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.46M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 48.46M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.26M shares 2 Qtrs
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.26M shares 2 Qtrs
Cash Flow Statement 142 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $16.36M USD 1 Quarter
Net income NetIncomeLoss $16.36M USD 1 Quarter
Net income NetIncomeLoss $-1.69M USD 1 Quarter
Net income NetIncomeLoss $-1.69M USD 1 Quarter
Net income NetIncomeLoss $3.66M USD 2 Qtrs
Net income NetIncomeLoss $3.66M USD 2 Qtrs
Net income NetIncomeLoss $16.91M USD 2 Qtrs
Net income NetIncomeLoss $16.91M USD 2 Qtrs
Provision for loss on accounts receivable ProvisionForDoubtfulAccounts $11.45M USD 2 Qtrs
Provision for loss on accounts receivable ProvisionForDoubtfulAccounts $11.45M USD 2 Qtrs
Provision for loss on accounts receivable ProvisionForDoubtfulAccounts $13.00K USD 2 Qtrs
Provision for loss on accounts receivable ProvisionForDoubtfulAccounts $13.00K USD 2 Qtrs
Loss on disposal of property, plant and equipment GainLossOnDispositionOfAssets $-1.23M USD 2 Qtrs
Loss on disposal of property, plant and equipment GainLossOnDispositionOfAssets $-1.23M USD 2 Qtrs
Loss on disposal of property, plant and equipment GainLossOnDispositionOfAssets $-286.00K USD 2 Qtrs
Loss on disposal of property, plant and equipment GainLossOnDispositionOfAssets $-286.00K USD 2 Qtrs
Share-based compensation ShareBasedCompensation $15.04M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $15.04M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $25.75M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $25.75M USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $699.00K USD 2 Qtrs
Inventory obsolescence InventoryWriteDown $699.00K USD 2 Qtrs
Inventory obsolescence InventoryWriteDown - USD 2 Qtrs
Inventory obsolescence InventoryWriteDown - USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $42.44M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $42.44M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $33.32M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $33.32M USD 2 Qtrs
Amortization of deferred financing costs AmortizationOfFinancingCostsAndDiscounts $1.07M USD 2 Qtrs
Amortization of deferred financing costs AmortizationOfFinancingCostsAndDiscounts $1.07M USD 2 Qtrs
Amortization of deferred financing costs AmortizationOfFinancingCostsAndDiscounts $1.03M USD 2 Qtrs
Amortization of deferred financing costs AmortizationOfFinancingCostsAndDiscounts $1.03M USD 2 Qtrs
Change in operating lease right of use asset OperatingLeaseRightOfUseAssetAmortizationExpense $727.00K USD 2 Qtrs
Change in operating lease right of use asset OperatingLeaseRightOfUseAssetAmortizationExpense $727.00K USD 2 Qtrs
Change in operating lease right of use asset OperatingLeaseRightOfUseAssetAmortizationExpense $766.00K USD 2 Qtrs
Change in operating lease right of use asset OperatingLeaseRightOfUseAssetAmortizationExpense $766.00K USD 2 Qtrs
Gain on equity investment EquitySecuritiesFvNiRealizedGain $9.92M USD 2 Qtrs
Gain on equity investment EquitySecuritiesFvNiRealizedGain $9.92M USD 2 Qtrs
Gain on equity investment EquitySecuritiesFvNiRealizedGain $9.92M USD Annual
Gain on equity investment EquitySecuritiesFvNiRealizedGain $9.92M USD Annual
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 2 Qtrs
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $11.41M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $11.41M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.21M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.21M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $8.69M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $8.69M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $9.40M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $9.40M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.91M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.91M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.97M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.97M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $1.24M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $1.24M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $3.06M USD 2 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $3.06M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-981.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-981.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.29M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.29M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $6.07M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $6.07M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-18.96M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-18.96M USD 2 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-673.00K USD 2 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-673.00K USD 2 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-837.00K USD 2 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-837.00K USD 2 Qtrs
Net cash flows provided by operating activities NetCashProvidedByUsedInOperatingActivities $38.69M USD 2 Qtrs
Net cash flows provided by operating activities NetCashProvidedByUsedInOperatingActivities $38.69M USD 2 Qtrs
Net cash flows provided by operating activities NetCashProvidedByUsedInOperatingActivities $47.82M USD 2 Qtrs
Net cash flows provided by operating activities NetCashProvidedByUsedInOperatingActivities $47.82M USD 2 Qtrs
Acquisitions of property, plant and equipment, software and deposits on equipment PaymentsToAcquireProductiveAssets $59.93M USD 2 Qtrs
Acquisitions of property, plant and equipment, software and deposits on equipment PaymentsToAcquireProductiveAssets $59.93M USD 2 Qtrs
Acquisitions of property, plant and equipment, software and deposits on equipment PaymentsToAcquireProductiveAssets $94.80M USD 2 Qtrs
Acquisitions of property, plant and equipment, software and deposits on equipment PaymentsToAcquireProductiveAssets $94.80M USD 2 Qtrs
Net cash flows used in investing activities NetCashProvidedByUsedInInvestingActivities $-59.93M USD 2 Qtrs
Net cash flows used in investing activities NetCashProvidedByUsedInInvestingActivities $-59.93M USD 2 Qtrs
Net cash flows used in investing activities NetCashProvidedByUsedInInvestingActivities $-94.80M USD 2 Qtrs
Net cash flows used in investing activities NetCashProvidedByUsedInInvestingActivities $-94.80M USD 2 Qtrs
Tax withholdings related to net shares settlements of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.44M USD 2 Qtrs
Tax withholdings related to net shares settlements of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.44M USD 2 Qtrs
Tax withholdings related to net shares settlements of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.86M USD 2 Qtrs
Tax withholdings related to net shares settlements of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $2.86M USD 2 Qtrs
Principal payments under finance lease obligations FinanceLeasePrincipalPayments $952.00K USD 2 Qtrs
Principal payments under finance lease obligations FinanceLeasePrincipalPayments $952.00K USD 2 Qtrs
Principal payments under finance lease obligations FinanceLeasePrincipalPayments $1.04M USD 2 Qtrs
Principal payments under finance lease obligations FinanceLeasePrincipalPayments $1.04M USD 2 Qtrs
Proceeds from exercise of options to purchase common stock ProceedsFromStockOptionsExercised $4.20M USD 2 Qtrs
Proceeds from exercise of options to purchase common stock ProceedsFromStockOptionsExercised $4.20M USD 2 Qtrs
Proceeds from exercise of options to purchase common stock ProceedsFromStockOptionsExercised $187.00K USD 2 Qtrs
Proceeds from exercise of options to purchase common stock ProceedsFromStockOptionsExercised $187.00K USD 2 Qtrs
Net cash flows (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $1.80M USD 2 Qtrs
Net cash flows (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $1.80M USD 2 Qtrs
Net cash flows (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-3.71M USD 2 Qtrs
Net cash flows (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-3.71M USD 2 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-24.95M USD 2 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-24.95M USD 2 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-45.17M USD 2 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-45.17M USD 2 Qtrs
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $296.87M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $296.87M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $268.63M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $268.63M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $251.70M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $251.70M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $243.68M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $243.68M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $296.87M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $296.87M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $268.63M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $268.63M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $251.70M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $251.70M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $243.68M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $243.68M USD Point-in-time
Interest paid, net of amounts capitalized InterestPaidNet $7.17M USD 2 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $7.17M USD 2 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $5.99M USD 2 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $5.99M USD 2 Qtrs
Operating right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 2 Qtrs
Operating right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 2 Qtrs
Operating right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $64.87M USD 2 Qtrs
Operating right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $64.87M USD 2 Qtrs
Property, plant and equipment and software purchases in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $14.49M USD 2 Qtrs
Property, plant and equipment and software purchases in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $14.49M USD 2 Qtrs
Property, plant and equipment and software purchases in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $9.06M USD 2 Qtrs
Property, plant and equipment and software purchases in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $9.06M USD 2 Qtrs
Non-cash addition of finance lease to property, plant and equipment RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 2 Qtrs
Non-cash addition of finance lease to property, plant and equipment RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 2 Qtrs
Non-cash addition of finance lease to property, plant and equipment RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $7.24M USD 2 Qtrs
Non-cash addition of finance lease to property, plant and equipment RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $7.24M USD 2 Qtrs
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses ShareBasedCompensationArrangementTaxWithholdingsWithheldButNotYetPaid $719.00K USD 2 Qtrs
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses ShareBasedCompensationArrangementTaxWithholdingsWithheldButNotYetPaid $719.00K USD 2 Qtrs
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses ShareBasedCompensationArrangementTaxWithholdingsWithheldButNotYetPaid $301.00K USD 2 Qtrs
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses ShareBasedCompensationArrangementTaxWithholdingsWithheldButNotYetPaid $301.00K USD 2 Qtrs
Stockholders Equity 80 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 48.78M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 48.78M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Beginning balance StockholdersEquity $977.84M USD Point-in-time
Beginning balance StockholdersEquity $977.84M USD Point-in-time
Beginning balance StockholdersEquity $995.80M USD Point-in-time
Beginning balance StockholdersEquity $995.80M USD Point-in-time
Beginning balance StockholdersEquity $1.05B USD Point-in-time
Beginning balance StockholdersEquity $1.05B USD Point-in-time
Beginning balance StockholdersEquity $1.07B USD Point-in-time
Beginning balance StockholdersEquity $1.07B USD Point-in-time
Beginning balance StockholdersEquity $1.06B USD Point-in-time
Beginning balance StockholdersEquity $1.06B USD Point-in-time
Beginning balance StockholdersEquity $953.45M USD Point-in-time
Beginning balance StockholdersEquity $953.45M USD Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Beginning balance (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $4.20M USD 2 Qtrs
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $4.20M USD 2 Qtrs
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $1.38M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $1.38M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $187.00K USD 2 Qtrs
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $187.00K USD 2 Qtrs
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $30.00K USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $30.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-77.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-77.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-244.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-244.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-2.16M USD 2 Qtrs
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-2.16M USD 2 Qtrs
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-3.16M USD 2 Qtrs
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-3.16M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $18.43M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $18.43M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.16M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.16M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.78M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.78M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $23.60M USD 2 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $23.60M USD 2 Qtrs
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-79.00K USD 1 Quarter
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-79.00K USD 1 Quarter
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $240.00K USD 1 Quarter
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $240.00K USD 1 Quarter
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $451.00K USD 2 Qtrs
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $451.00K USD 2 Qtrs
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-197.00K USD 2 Qtrs
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-197.00K USD 2 Qtrs
Net income (loss) NetIncomeLoss $16.36M USD 1 Quarter
Net income (loss) NetIncomeLoss $16.36M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.69M USD 1 Quarter
Net income (loss) NetIncomeLoss $-1.69M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.66M USD 2 Qtrs
Net income (loss) NetIncomeLoss $3.66M USD 2 Qtrs
Net income (loss) NetIncomeLoss $16.91M USD 2 Qtrs
Net income (loss) NetIncomeLoss $16.91M USD 2 Qtrs
Ending balance (in shares) CommonStockSharesOutstanding 48.78M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 48.78M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Ending balance StockholdersEquity $977.84M USD Point-in-time
Ending balance StockholdersEquity $977.84M USD Point-in-time
Ending balance StockholdersEquity $995.80M USD Point-in-time
Ending balance StockholdersEquity $995.80M USD Point-in-time
Ending balance StockholdersEquity $1.05B USD Point-in-time
Ending balance StockholdersEquity $1.05B USD Point-in-time
Ending balance StockholdersEquity $1.07B USD Point-in-time
Ending balance StockholdersEquity $1.07B USD Point-in-time
Ending balance StockholdersEquity $1.06B USD Point-in-time
Ending balance StockholdersEquity $1.06B USD Point-in-time
Ending balance StockholdersEquity $953.45M USD Point-in-time
Ending balance StockholdersEquity $953.45M USD Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 14,000.00 shares Point-in-time
Ending balance (in shares) TreasuryStockCommonShares 14,000.00 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...