◆ 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 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001611647-25-000030
Period End Date 20250930
Filing Date 20251103
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance frpt-20250930_htm.xml
Filing Contents
Balance Sheet 150 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 $268.63M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $268.63M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $274.59M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $274.59M 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
Common stock, issued (in shares) CommonStockSharesIssued 48.81M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 48.81M 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 $64.33M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts AccountsReceivableNetCurrent $64.33M 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
Common stock, outstanding (in shares) CommonStockSharesOutstanding 48.79M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 48.79M shares Point-in-time
Inventories, net InventoryNet $80.79M USD Point-in-time
Inventories, net InventoryNet $80.79M USD Point-in-time
Inventories, net InventoryNet $69.84M USD Point-in-time
Inventories, net InventoryNet $69.84M 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
Prepaid expenses PrepaidExpenseCurrent $16.03M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $16.03M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $9.33M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $9.33M 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 $5.46M USD Point-in-time
Other current assets OtherAssetsCurrent $5.46M 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 $423.55M USD Point-in-time
Total Current Assets AssetsCurrent $423.55M 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.11B USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization $1.11B 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 $118.00K USD Point-in-time
Deposits on equipment DepositsOnPropertyPlantAndEquipmentNet $118.00K 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
Operating lease right of use assets OperatingLeaseRightOfUseAsset $66.70M USD Point-in-time
Operating lease right of use assets OperatingLeaseRightOfUseAsset $66.70M 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
Deferred tax assets DeferredIncomeTaxAssetsNet - USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet - USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $77.92M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $77.92M USD Point-in-time
Other assets OtherAssetsNoncurrent $34.15M USD Point-in-time
Other assets OtherAssetsNoncurrent $34.15M USD Point-in-time
Other assets OtherAssetsNoncurrent $30.94M USD Point-in-time
Other assets OtherAssetsNoncurrent $30.94M 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.75B USD Point-in-time
Total Assets Assets $1.75B 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 $30.84M USD Point-in-time
Accounts payable AccountsPayableCurrent $30.84M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $56.26M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $56.26M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $41.49M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $41.49M 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.15M USD Point-in-time
Current operating lease liabilities OperatingLeaseLiabilityCurrent $2.15M 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
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.27M USD Point-in-time
Current finance lease liabilities FinanceLeaseLiabilityCurrent $2.27M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $98.87M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $98.87M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $76.75M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $76.75M 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.78M USD Point-in-time
Convertible senior notes ConvertibleDebtNoncurrent $396.78M 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 operating lease liabilities OperatingLeaseLiabilityNoncurrent $65.08M USD Point-in-time
Long term operating lease liabilities OperatingLeaseLiabilityNoncurrent $65.08M 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
Long term finance lease liabilities FinanceLeaseLiabilityNoncurrent $28.53M USD Point-in-time
Long term finance lease liabilities FinanceLeaseLiabilityNoncurrent $28.53M USD Point-in-time
Total Liabilities Liabilities $519.52M USD Point-in-time
Total Liabilities Liabilities $519.52M USD Point-in-time
Total Liabilities Liabilities $567.14M USD Point-in-time
Total Liabilities Liabilities $567.14M 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,807 issued and 48,793 outstanding on September 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,807 issued and 48,793 outstanding on September 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,807 issued and 48,793 outstanding on September 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,807 issued and 48,793 outstanding on September 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.36B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $1.36B 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 $-176.48M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-176.48M 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
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-422.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-422.00K USD Point-in-time
Treasury stock, at cost 14 shares on September 30, 2025 and on December 31, 2024 TreasuryStockCommonValue $256.00K USD Point-in-time
Treasury stock, at cost 14 shares on September 30, 2025 and on December 31, 2024 TreasuryStockCommonValue $256.00K USD Point-in-time
Treasury stock, at cost 14 shares on September 30, 2025 and on December 31, 2024 TreasuryStockCommonValue $256.00K USD Point-in-time
Treasury stock, at cost 14 shares on September 30, 2025 and on December 31, 2024 TreasuryStockCommonValue $256.00K 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 Stockholders' Equity StockholdersEquity $995.80M USD Point-in-time
Total Stockholders' Equity StockholdersEquity $995.80M USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.02B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.02B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.06B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.06B 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.18B USD Point-in-time
Total Stockholders' Equity StockholdersEquity $1.18B 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.75B USD Point-in-time
Total Liabilities and Stockholders' Equity LiabilitiesAndStockholdersEquity $1.75B USD Point-in-time
Income Statement 154 line items
Line Item Tag Value Unit Period
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $253.37M USD 1 Quarter
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $253.37M USD 1 Quarter
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $712.47M USD 3 Qtrs
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $712.47M USD 3 Qtrs
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $288.85M USD 1 Quarter
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $288.85M USD 1 Quarter
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $816.79M USD 3 Qtrs
NET SALES RevenueFromContractWithCustomerExcludingAssessedTax $816.79M USD 3 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $151.12M USD 1 Quarter
COST OF GOODS SOLD CostOfGoodsAndServicesSold $151.12M USD 1 Quarter
COST OF GOODS SOLD CostOfGoodsAndServicesSold $428.11M USD 3 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $428.11M USD 3 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $174.66M USD 1 Quarter
COST OF GOODS SOLD CostOfGoodsAndServicesSold $174.66M USD 1 Quarter
COST OF GOODS SOLD CostOfGoodsAndServicesSold $490.62M USD 3 Qtrs
COST OF GOODS SOLD CostOfGoodsAndServicesSold $490.62M USD 3 Qtrs
GROSS PROFIT GrossProfit $102.25M USD 1 Quarter
GROSS PROFIT GrossProfit $102.25M USD 1 Quarter
GROSS PROFIT GrossProfit $284.36M USD 3 Qtrs
GROSS PROFIT GrossProfit $284.36M USD 3 Qtrs
GROSS PROFIT GrossProfit $114.19M USD 1 Quarter
GROSS PROFIT GrossProfit $114.19M USD 1 Quarter
GROSS PROFIT GrossProfit $326.17M USD 3 Qtrs
GROSS PROFIT GrossProfit $326.17M USD 3 Qtrs
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $90.34M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $90.34M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $265.73M USD 3 Qtrs
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $265.73M USD 3 Qtrs
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $89.29M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $89.29M USD 1 Quarter
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $294.96M USD 3 Qtrs
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES SellingGeneralAndAdministrativeExpense $294.96M USD 3 Qtrs
INCOME FROM OPERATIONS OperatingIncomeLoss $11.91M USD 1 Quarter
INCOME FROM OPERATIONS OperatingIncomeLoss $11.91M USD 1 Quarter
INCOME FROM OPERATIONS OperatingIncomeLoss $18.62M USD 3 Qtrs
INCOME FROM OPERATIONS OperatingIncomeLoss $18.62M USD 3 Qtrs
INCOME FROM OPERATIONS OperatingIncomeLoss $24.90M USD 1 Quarter
INCOME FROM OPERATIONS OperatingIncomeLoss $24.90M USD 1 Quarter
INCOME FROM OPERATIONS OperatingIncomeLoss $31.21M USD 3 Qtrs
INCOME FROM OPERATIONS OperatingIncomeLoss $31.21M USD 3 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $2.96M USD 1 Quarter
Interest and Other Income, net OtherNonoperatingIncomeExpense $2.96M USD 1 Quarter
Interest and Other Income, net OtherNonoperatingIncomeExpense $9.16M USD 3 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $9.16M USD 3 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $2.36M USD 1 Quarter
Interest and Other Income, net OtherNonoperatingIncomeExpense $2.36M USD 1 Quarter
Interest and Other Income, net OtherNonoperatingIncomeExpense $6.95M USD 3 Qtrs
Interest and Other Income, net OtherNonoperatingIncomeExpense $6.95M USD 3 Qtrs
Interest Expense InterestExpenseNonoperating $2.92M USD 1 Quarter
Interest Expense InterestExpenseNonoperating $2.92M USD 1 Quarter
Interest Expense InterestExpenseNonoperating $8.73M USD 3 Qtrs
Interest Expense InterestExpenseNonoperating $8.73M USD 3 Qtrs
Interest Expense InterestExpenseNonoperating $3.55M USD 1 Quarter
Interest Expense InterestExpenseNonoperating $3.55M USD 1 Quarter
Interest Expense InterestExpenseNonoperating $10.76M USD 3 Qtrs
Interest Expense InterestExpenseNonoperating $10.76M USD 3 Qtrs
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain $9.92M USD 3 Qtrs
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain $9.92M USD 3 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 3 Qtrs
Gain on Equity Investment EquitySecuritiesFvNiRealizedGain - USD 3 Qtrs
Other income (expenses) NonoperatingIncomeExpense $40.00K USD 1 Quarter
Other income (expenses) NonoperatingIncomeExpense $40.00K USD 1 Quarter
Other income (expenses) NonoperatingIncomeExpense $10.34M USD 3 Qtrs
Other income (expenses) NonoperatingIncomeExpense $10.34M USD 3 Qtrs
Other income (expenses) NonoperatingIncomeExpense $-1.20M USD 1 Quarter
Other income (expenses) NonoperatingIncomeExpense $-1.20M USD 1 Quarter
Other income (expenses) NonoperatingIncomeExpense $-3.81M USD 3 Qtrs
Other income (expenses) NonoperatingIncomeExpense $-3.81M USD 3 Qtrs
INCOME BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.95M USD 1 Quarter
INCOME BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.95M USD 1 Quarter
INCOME BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $28.96M USD 3 Qtrs
INCOME BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $28.96M USD 3 Qtrs
INCOME BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $23.70M USD 1 Quarter
INCOME BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $23.70M USD 1 Quarter
INCOME BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $27.40M USD 3 Qtrs
INCOME BEFORE INCOME TAXES IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $27.40M USD 3 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 $162.00K USD 3 Qtrs
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $162.00K USD 3 Qtrs
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $-77.96M USD 1 Quarter
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $-77.96M USD 1 Quarter
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $-77.93M USD 3 Qtrs
INCOME TAX (BENEFIT) EXPENSE IncomeTaxExpenseBenefit $-77.93M USD 3 Qtrs
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $11.89M USD 1 Quarter
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $11.89M USD 1 Quarter
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $28.80M USD 3 Qtrs
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $28.80M USD 3 Qtrs
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $101.66M USD 1 Quarter
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $101.66M USD 1 Quarter
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $105.32M USD 3 Qtrs
INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS NetIncomeLoss $105.32M USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $604.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $604.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $407.00K USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $407.00K USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $365.00K USD 3 Qtrs
Change in foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $365.00K USD 3 Qtrs
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $604.00K USD 1 Quarter
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $604.00K USD 1 Quarter
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $407.00K USD 3 Qtrs
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $407.00K USD 3 Qtrs
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $365.00K USD 3 Qtrs
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $365.00K USD 3 Qtrs
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $12.50M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $12.50M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $29.21M USD 3 Qtrs
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $29.21M USD 3 Qtrs
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $101.58M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $101.58M USD 1 Quarter
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $105.69M USD 3 Qtrs
TOTAL COMPREHENSIVE INCOME ComprehensiveIncomeNetOfTax $105.69M USD 3 Qtrs
-BASIC (in dollars per share) EarningsPerShareBasic $0.25 USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $0.25 USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $0.59 USD 3 Qtrs
-BASIC (in dollars per share) EarningsPerShareBasic $0.59 USD 3 Qtrs
-BASIC (in dollars per share) EarningsPerShareBasic $2.08 USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $2.08 USD 1 Quarter
-BASIC (in dollars per share) EarningsPerShareBasic $2.16 USD 3 Qtrs
-BASIC (in dollars per share) EarningsPerShareBasic $2.16 USD 3 Qtrs
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.24 USD 1 Quarter
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.24 USD 1 Quarter
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.57 USD 3 Qtrs
-DILUTED (in dollars per share) EarningsPerShareDiluted $0.57 USD 3 Qtrs
-DILUTED (in dollars per share) EarningsPerShareDiluted $1.86 USD 1 Quarter
-DILUTED (in dollars per share) EarningsPerShareDiluted $1.86 USD 1 Quarter
-DILUTED (in dollars per share) EarningsPerShareDiluted $2.00 USD 3 Qtrs
-DILUTED (in dollars per share) EarningsPerShareDiluted $2.00 USD 3 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.51M shares 1 Quarter
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.51M shares 1 Quarter
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.44M shares 3 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.44M shares 3 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.79M shares 1 Quarter
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.79M shares 1 Quarter
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.77M shares 3 Qtrs
-BASIC (in shares) WeightedAverageNumberOfSharesOutstandingBasic 48.77M shares 3 Qtrs
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.28M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.28M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.20M shares 3 Qtrs
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 50.20M shares 3 Qtrs
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 55.88M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 55.88M shares 1 Quarter
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 55.99M shares 3 Qtrs
-DILUTED (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 55.99M shares 3 Qtrs
Cash Flow Statement 148 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $11.89M USD 1 Quarter
Net income NetIncomeLoss $11.89M USD 1 Quarter
Net income NetIncomeLoss $28.80M USD 3 Qtrs
Net income NetIncomeLoss $28.80M USD 3 Qtrs
Net income NetIncomeLoss $101.66M USD 1 Quarter
Net income NetIncomeLoss $101.66M USD 1 Quarter
Net income NetIncomeLoss $105.32M USD 3 Qtrs
Net income NetIncomeLoss $105.32M USD 3 Qtrs
Provision for loss on accounts receivable ProvisionForDoubtfulAccounts $15.00K USD 3 Qtrs
Provision for loss on accounts receivable ProvisionForDoubtfulAccounts $15.00K USD 3 Qtrs
Provision for loss on accounts receivable ProvisionForDoubtfulAccounts $12.13M USD 3 Qtrs
Provision for loss on accounts receivable ProvisionForDoubtfulAccounts $12.13M USD 3 Qtrs
Loss on disposal of property, plant and equipment GainLossOnDispositionOfAssets $-1.05M USD 3 Qtrs
Loss on disposal of property, plant and equipment GainLossOnDispositionOfAssets $-1.05M USD 3 Qtrs
Loss on disposal of property, plant and equipment GainLossOnDispositionOfAssets $-1.35M USD 3 Qtrs
Loss on disposal of property, plant and equipment GainLossOnDispositionOfAssets $-1.35M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $37.86M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $37.86M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $20.26M USD 3 Qtrs
Share-based compensation ShareBasedCompensation $20.26M USD 3 Qtrs
Inventory obsolescence InventoryWriteDown $732.00K USD 3 Qtrs
Inventory obsolescence InventoryWriteDown $732.00K USD 3 Qtrs
Inventory obsolescence InventoryWriteDown - USD 3 Qtrs
Inventory obsolescence InventoryWriteDown - USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $52.25M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $52.25M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $66.80M USD 3 Qtrs
Depreciation and amortization DepreciationAndAmortization $66.80M USD 3 Qtrs
Amortization of deferred financing costs AmortizationOfFinancingCostsAndDiscounts $1.56M USD 3 Qtrs
Amortization of deferred financing costs AmortizationOfFinancingCostsAndDiscounts $1.56M USD 3 Qtrs
Amortization of deferred financing costs AmortizationOfFinancingCostsAndDiscounts $1.62M USD 3 Qtrs
Amortization of deferred financing costs AmortizationOfFinancingCostsAndDiscounts $1.62M USD 3 Qtrs
Change in operating lease right of use asset OperatingLeaseRightOfUseAssetAmortizationExpense $1.04M USD 3 Qtrs
Change in operating lease right of use asset OperatingLeaseRightOfUseAssetAmortizationExpense $1.04M USD 3 Qtrs
Change in operating lease right of use asset OperatingLeaseRightOfUseAssetAmortizationExpense $1.53M USD 3 Qtrs
Change in operating lease right of use asset OperatingLeaseRightOfUseAssetAmortizationExpense $1.53M USD 3 Qtrs
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 1 Quarter
Gain on equity investment EquitySecuritiesFvNiRealizedGain $9.92M USD 3 Qtrs
Gain on equity investment EquitySecuritiesFvNiRealizedGain $9.92M USD 3 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 3 Qtrs
Gain on equity investment EquitySecuritiesFvNiRealizedGain - USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit - USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit - USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-77.90M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-77.90M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-77.92M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-77.92M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $8.29M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $8.29M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $7.41M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $7.41M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $8.85M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $8.85M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-9.82M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $-9.82M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $803.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $803.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.99M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.99M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $1.54M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $1.54M USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-80.00K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-80.00K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $8.84M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $8.84M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-7.10M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-7.10M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $2.35M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $2.35M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-15.87M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $-15.87M USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-1.19M USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-1.19M USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-1.17M USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-1.17M USD 3 Qtrs
Net cash flows provided by operating activities NetCashProvidedByUsedInOperatingActivities $103.92M USD 3 Qtrs
Net cash flows provided by operating activities NetCashProvidedByUsedInOperatingActivities $103.92M USD 3 Qtrs
Net cash flows provided by operating activities NetCashProvidedByUsedInOperatingActivities $105.45M USD 3 Qtrs
Net cash flows provided by operating activities NetCashProvidedByUsedInOperatingActivities $105.45M USD 3 Qtrs
Acquisitions of property, plant and equipment, software and deposits on equipment PaymentsToAcquireProductiveAssets $128.83M USD 3 Qtrs
Acquisitions of property, plant and equipment, software and deposits on equipment PaymentsToAcquireProductiveAssets $128.83M USD 3 Qtrs
Acquisitions of property, plant and equipment, software and deposits on equipment PaymentsToAcquireProductiveAssets $95.13M USD 3 Qtrs
Acquisitions of property, plant and equipment, software and deposits on equipment PaymentsToAcquireProductiveAssets $95.13M USD 3 Qtrs
Net cash flows used in investing activities NetCashProvidedByUsedInInvestingActivities $-128.83M USD 3 Qtrs
Net cash flows used in investing activities NetCashProvidedByUsedInInvestingActivities $-128.83M USD 3 Qtrs
Net cash flows used in investing activities NetCashProvidedByUsedInInvestingActivities $-95.13M USD 3 Qtrs
Net cash flows used in investing activities NetCashProvidedByUsedInInvestingActivities $-95.13M USD 3 Qtrs
Tax withholdings related to net shares settlements of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.44M USD 3 Qtrs
Tax withholdings related to net shares settlements of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $1.44M USD 3 Qtrs
Tax withholdings related to net shares settlements of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.05M USD 3 Qtrs
Tax withholdings related to net shares settlements of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.05M USD 3 Qtrs
Principal payments under finance lease obligations FinanceLeasePrincipalPayments $1.44M USD 3 Qtrs
Principal payments under finance lease obligations FinanceLeasePrincipalPayments $1.44M USD 3 Qtrs
Principal payments under finance lease obligations FinanceLeasePrincipalPayments $1.57M USD 3 Qtrs
Principal payments under finance lease obligations FinanceLeasePrincipalPayments $1.57M USD 3 Qtrs
Proceeds from exercise of options to purchase common stock ProceedsFromStockOptionsExercised $5.52M USD 3 Qtrs
Proceeds from exercise of options to purchase common stock ProceedsFromStockOptionsExercised $5.52M USD 3 Qtrs
Proceeds from exercise of options to purchase common stock ProceedsFromStockOptionsExercised $264.00K USD 3 Qtrs
Proceeds from exercise of options to purchase common stock ProceedsFromStockOptionsExercised $264.00K USD 3 Qtrs
Net cash flows (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $2.63M USD 3 Qtrs
Net cash flows (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $2.63M USD 3 Qtrs
Net cash flows (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-4.36M USD 3 Qtrs
Net cash flows (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-4.36M USD 3 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-22.28M USD 3 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-22.28M USD 3 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.96M USD 3 Qtrs
NET CHANGE IN CASH AND CASH EQUIVALENTS CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.96M USD 3 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 $274.59M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $274.59M 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 $274.59M USD Point-in-time
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $274.59M 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 $274.59M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $274.59M 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 $274.59M USD Point-in-time
CASH AND CASH EQUIVALENTS, END OF PERIOD CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $274.59M USD Point-in-time
Interest paid, net of amounts capitalized InterestPaidNet $13.77M USD 3 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $13.77M USD 3 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $11.88M USD 3 Qtrs
Interest paid, net of amounts capitalized InterestPaidNet $11.88M USD 3 Qtrs
Operating right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $1.78M USD 3 Qtrs
Operating right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $1.78M USD 3 Qtrs
Operating right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $64.87M USD 3 Qtrs
Operating right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $64.87M USD 3 Qtrs
Property, plant and equipment and software purchases in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $7.34M USD 3 Qtrs
Property, plant and equipment and software purchases in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $7.34M USD 3 Qtrs
Property, plant and equipment and software purchases in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $7.01M USD 3 Qtrs
Property, plant and equipment and software purchases in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $7.01M USD 3 Qtrs
Non-cash addition of finance lease to property, plant and equipment RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 3 Qtrs
Non-cash addition of finance lease to property, plant and equipment RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD 3 Qtrs
Non-cash addition of finance lease to property, plant and equipment RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $7.24M USD 3 Qtrs
Non-cash addition of finance lease to property, plant and equipment RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $7.24M USD 3 Qtrs
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses ShareBasedCompensationArrangementTaxWithholdingsWithheldButNotYetPaid $803.00K USD 3 Qtrs
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses ShareBasedCompensationArrangementTaxWithholdingsWithheldButNotYetPaid $803.00K USD 3 Qtrs
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses ShareBasedCompensationArrangementTaxWithholdingsWithheldButNotYetPaid $2.00K USD 3 Qtrs
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses ShareBasedCompensationArrangementTaxWithholdingsWithheldButNotYetPaid $2.00K USD 3 Qtrs
Stockholders Equity 80 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 48.79M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 48.79M shares Point-in-time
Beginning balance StockholdersEquity $953.45M USD Point-in-time
Beginning balance StockholdersEquity $953.45M 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.02B USD Point-in-time
Beginning balance StockholdersEquity $1.02B 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 $1.07B USD Point-in-time
Beginning balance StockholdersEquity $1.07B USD Point-in-time
Beginning balance StockholdersEquity $1.18B USD Point-in-time
Beginning balance StockholdersEquity $1.18B 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 $1.32M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $1.32M USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $5.52M USD 3 Qtrs
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $5.52M USD 3 Qtrs
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $77.00K USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $77.00K USD 1 Quarter
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $264.00K USD 3 Qtrs
Exercise of options to purchase common stock StockIssuedDuringPeriodValueStockOptionsExercised $264.00K USD 3 Qtrs
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-82.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-82.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-2.24M USD 3 Qtrs
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-2.24M USD 3 Qtrs
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $106.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $106.00K USD 1 Quarter
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-3.06M USD 3 Qtrs
Vesting of restricted stock units RestrictedStockValueSharesIssuedNetOfTaxWithholdings $-3.06M USD 3 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $11.91M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $11.91M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.51M USD 3 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $35.51M USD 3 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.99M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.99M USD 1 Quarter
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.15M USD 3 Qtrs
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.15M USD 3 Qtrs
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $604.00K USD 1 Quarter
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $604.00K USD 1 Quarter
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $407.00K USD 3 Qtrs
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $407.00K USD 3 Qtrs
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-86.00K USD 1 Quarter
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $365.00K USD 3 Qtrs
Foreign currency translation OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $365.00K USD 3 Qtrs
Net income NetIncomeLoss $11.89M USD 1 Quarter
Net income NetIncomeLoss $11.89M USD 1 Quarter
Net income NetIncomeLoss $28.80M USD 3 Qtrs
Net income NetIncomeLoss $28.80M USD 3 Qtrs
Net income NetIncomeLoss $101.66M USD 1 Quarter
Net income NetIncomeLoss $101.66M USD 1 Quarter
Net income NetIncomeLoss $105.32M USD 3 Qtrs
Net income NetIncomeLoss $105.32M USD 3 Qtrs
Ending balance (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 48.70M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 48.79M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 48.79M shares Point-in-time
Ending balance StockholdersEquity $953.45M USD Point-in-time
Ending balance StockholdersEquity $953.45M 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.02B USD Point-in-time
Ending balance StockholdersEquity $1.02B 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 $1.07B USD Point-in-time
Ending balance StockholdersEquity $1.07B USD Point-in-time
Ending balance StockholdersEquity $1.18B USD Point-in-time
Ending balance StockholdersEquity $1.18B 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...