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

10-Q Filing

FABRINET CIK: 1408710 Q1 2026
Filing Information
Form Type 10-Q
Accession Number 0001408710-25-000056
Period End Date 20250930
Filing Date 20251104
Fiscal Year 2026
Fiscal Period Q1
XBRL Instance fn-20250926_htm.xml
Filing Contents
Balance Sheet 196 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.34M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.34M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.30M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.30M USD Point-in-time
Preferred shares, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred shares, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred shares, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred shares, shares authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $306.43M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $306.43M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $305.00M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $305.00M USD Point-in-time
Preferred shares, par value (in USD per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred shares, par value (in USD per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred shares, par value (in USD per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred shares, par value (in USD per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred shares, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred shares, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred shares, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred shares, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Short-term investments ShortTermInvestments $627.82M USD Point-in-time
Short-term investments ShortTermInvestments $627.82M USD Point-in-time
Short-term investments ShortTermInvestments $663.77M USD Point-in-time
Short-term investments ShortTermInvestments $663.77M USD Point-in-time
Trade accounts receivable, net of allowance for expected credit losses of $1,299 and $1,344, respectively AccountsReceivableNetCurrent $758.89M USD Point-in-time
Trade accounts receivable, net of allowance for expected credit losses of $1,299 and $1,344, respectively AccountsReceivableNetCurrent $758.89M USD Point-in-time
Trade accounts receivable, net of allowance for expected credit losses of $1,299 and $1,344, respectively AccountsReceivableNetCurrent $706.93M USD Point-in-time
Trade accounts receivable, net of allowance for expected credit losses of $1,299 and $1,344, respectively AccountsReceivableNetCurrent $706.93M USD Point-in-time
Preferred shares, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred shares, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred shares, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred shares, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Ordinary shares, shares authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Ordinary shares, shares authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Ordinary shares, shares authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Ordinary shares, shares authorized (in shares) CommonStockSharesAuthorized 500.00M shares Point-in-time
Inventories InventoryNet $581.01M USD Point-in-time
Inventories InventoryNet $581.01M USD Point-in-time
Inventories InventoryNet $722.19M USD Point-in-time
Inventories InventoryNet $722.19M USD Point-in-time
Ordinary shares, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Ordinary shares, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Ordinary shares, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Ordinary shares, par value (in USD per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $38.48M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $38.48M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $36.55M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $36.55M USD Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.60M shares Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.60M shares Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.70M shares Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.70M shares Point-in-time
Other current assets OtherAssetsCurrent $116.21M USD Point-in-time
Other current assets OtherAssetsCurrent $116.21M USD Point-in-time
Other current assets OtherAssetsCurrent $124.51M USD Point-in-time
Other current assets OtherAssetsCurrent $124.51M USD Point-in-time
Total current assets AssetsCurrent $2.43B USD Point-in-time
Total current assets AssetsCurrent $2.43B USD Point-in-time
Total current assets AssetsCurrent $2.56B USD Point-in-time
Total current assets AssetsCurrent $2.56B USD Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 35.73M shares Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 35.73M shares Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 35.83M shares Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 35.83M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.87M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.87M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.88M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.88M shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $380.64M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $380.64M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $419.48M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $419.48M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $2.16M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $2.16M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $2.11M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $2.11M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $5.77M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $5.77M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $5.26M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $5.26M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $13.41M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $13.41M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $13.79M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $13.79M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $623.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $623.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $9.16M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $9.16M USD Point-in-time
Total non-current assets AssetsNoncurrent $402.59M USD Point-in-time
Total non-current assets AssetsNoncurrent $402.59M USD Point-in-time
Total non-current assets AssetsNoncurrent $449.80M USD Point-in-time
Total non-current assets AssetsNoncurrent $449.80M USD Point-in-time
Total Assets Assets $2.83B USD Point-in-time
Total Assets Assets $2.83B USD Point-in-time
Total Assets Assets $3.01B USD Point-in-time
Total Assets Assets $3.01B USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $637.42M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $637.42M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $695.55M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $695.55M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $40.78M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $40.78M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $50.94M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $50.94M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $1.79M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $1.79M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $1.86M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $1.86M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $7.94M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $7.94M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $10.93M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $10.93M USD Point-in-time
Accrued payroll, bonus and related expenses OtherEmployeeRelatedLiabilitiesCurrent $24.57M USD Point-in-time
Accrued payroll, bonus and related expenses OtherEmployeeRelatedLiabilitiesCurrent $24.57M USD Point-in-time
Accrued payroll, bonus and related expenses OtherEmployeeRelatedLiabilitiesCurrent $26.30M USD Point-in-time
Accrued payroll, bonus and related expenses OtherEmployeeRelatedLiabilitiesCurrent $26.30M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $30.63M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $30.63M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $28.95M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $28.95M USD Point-in-time
Severance liabilities, current portion DefinedBenefitPensionPlanLiabilitiesCurrent - USD Point-in-time
Severance liabilities, current portion DefinedBenefitPensionPlanLiabilitiesCurrent - USD Point-in-time
Severance liabilities, current portion DefinedBenefitPensionPlanLiabilitiesCurrent $2.02M USD Point-in-time
Severance liabilities, current portion DefinedBenefitPensionPlanLiabilitiesCurrent $2.02M USD Point-in-time
Other payables OtherLiabilitiesCurrent $66.72M USD Point-in-time
Other payables OtherLiabilitiesCurrent $66.72M USD Point-in-time
Other payables OtherLiabilitiesCurrent $88.98M USD Point-in-time
Other payables OtherLiabilitiesCurrent $88.98M USD Point-in-time
Total current liabilities LiabilitiesCurrent $809.84M USD Point-in-time
Total current liabilities LiabilitiesCurrent $809.84M USD Point-in-time
Total current liabilities LiabilitiesCurrent $905.53M USD Point-in-time
Total current liabilities LiabilitiesCurrent $905.53M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $1.59M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $1.59M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $1.71M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $1.71M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $3.68M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $3.68M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $3.30M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $3.30M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $31.23M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $31.23M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $30.33M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $30.33M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $3.28M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $3.28M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $6.72M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $6.72M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $39.78M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $39.78M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $42.06M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $42.06M USD Point-in-time
Total Liabilities Liabilities $849.62M USD Point-in-time
Total Liabilities Liabilities $849.62M USD Point-in-time
Total Liabilities Liabilities $947.60M USD Point-in-time
Total Liabilities Liabilities $947.60M USD Point-in-time
Commitments and contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 14) CommitmentsAndContingencies - USD Point-in-time
Preferred shares ($5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of September 26, 2025 and June 27, 2025) PreferredStockValue - USD Point-in-time
Preferred shares ($5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of September 26, 2025 and June 27, 2025) PreferredStockValue - USD Point-in-time
Preferred shares ($5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of September 26, 2025 and June 27, 2025) PreferredStockValue - USD Point-in-time
Preferred shares ($5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of September 26, 2025 and June 27, 2025) PreferredStockValue - USD Point-in-time
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,701,363 shares and 39,602,152 shares issued as of September 26, 2025 and June 27, 2025, respectively; and 35,826,315 shares and 35,728,074 shares outstanding as of September 26, 2025 and June 27, 2025, respectively) CommonStockValue $396.00K USD Point-in-time
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,701,363 shares and 39,602,152 shares issued as of September 26, 2025 and June 27, 2025, respectively; and 35,826,315 shares and 35,728,074 shares outstanding as of September 26, 2025 and June 27, 2025, respectively) CommonStockValue $396.00K USD Point-in-time
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,701,363 shares and 39,602,152 shares issued as of September 26, 2025 and June 27, 2025, respectively; and 35,826,315 shares and 35,728,074 shares outstanding as of September 26, 2025 and June 27, 2025, respectively) CommonStockValue $397.00K USD Point-in-time
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,701,363 shares and 39,602,152 shares issued as of September 26, 2025 and June 27, 2025, respectively; and 35,826,315 shares and 35,728,074 shares outstanding as of September 26, 2025 and June 27, 2025, respectively) CommonStockValue $397.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $237.88M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $237.88M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $224.54M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $224.54M USD Point-in-time
Less: Treasury shares (3,875,048 shares and 3,874,078 shares as of September 26, 2025 and June 27, 2025, respectively) TreasuryStockCommonValue $360.06M USD Point-in-time
Less: Treasury shares (3,875,048 shares and 3,874,078 shares as of September 26, 2025 and June 27, 2025, respectively) TreasuryStockCommonValue $360.06M USD Point-in-time
Less: Treasury shares (3,875,048 shares and 3,874,078 shares as of September 26, 2025 and June 27, 2025, respectively) TreasuryStockCommonValue $360.32M USD Point-in-time
Less: Treasury shares (3,875,048 shares and 3,874,078 shares as of September 26, 2025 and June 27, 2025, respectively) TreasuryStockCommonValue $360.32M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $10.29M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $10.29M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $7.33M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $7.33M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.09B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.09B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.19B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $2.19B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.75B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.75B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.83B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.83B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.98B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.98B USD Point-in-time
Total Shareholders Equity StockholdersEquity $2.06B USD Point-in-time
Total Shareholders Equity StockholdersEquity $2.06B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $2.83B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $2.83B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $3.01B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $3.01B USD Point-in-time
Income Statement 84 line items
Line Item Tag Value Unit Period
Revenues Revenues $804.23M USD 1 Quarter
Revenues Revenues $804.23M USD 1 Quarter
Revenues Revenues $978.13M USD 1 Quarter
Revenues Revenues $978.13M USD 1 Quarter
Cost of revenues CostOfRevenue $705.20M USD 1 Quarter
Cost of revenues CostOfRevenue $705.20M USD 1 Quarter
Cost of revenues CostOfRevenue $861.69M USD 1 Quarter
Cost of revenues CostOfRevenue $861.69M USD 1 Quarter
Gross profit GrossProfit $99.03M USD 1 Quarter
Gross profit GrossProfit $99.03M USD 1 Quarter
Gross profit GrossProfit $116.44M USD 1 Quarter
Gross profit GrossProfit $116.44M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $22.03M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $22.03M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $22.25M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $22.25M USD 1 Quarter
Restructuring and other related costs RestructuringCharges $57.00K USD 1 Quarter
Restructuring and other related costs RestructuringCharges $57.00K USD 1 Quarter
Restructuring and other related costs RestructuringCharges - USD 1 Quarter
Restructuring and other related costs RestructuringCharges - USD 1 Quarter
Operating income OperatingIncomeLoss $76.94M USD 1 Quarter
Operating income OperatingIncomeLoss $76.94M USD 1 Quarter
Operating income OperatingIncomeLoss $94.19M USD 1 Quarter
Operating income OperatingIncomeLoss $94.19M USD 1 Quarter
Interest income InterestAndOtherIncome $10.93M USD 1 Quarter
Interest income InterestAndOtherIncome $10.93M USD 1 Quarter
Interest income InterestAndOtherIncome $9.42M USD 1 Quarter
Interest income InterestAndOtherIncome $9.42M USD 1 Quarter
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-7.09M USD 1 Quarter
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-7.09M USD 1 Quarter
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-2.06M USD 1 Quarter
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-2.06M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-19.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-19.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-122.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-122.00K USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $80.76M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $80.76M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $101.43M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $101.43M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.36M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.36M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $5.50M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $5.50M USD 1 Quarter
Net income NetIncomeLoss $77.39M USD 1 Quarter
Net income NetIncomeLoss $77.39M USD 1 Quarter
Net income NetIncomeLoss $95.93M USD 1 Quarter
Net income NetIncomeLoss $95.93M USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $6.82M USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $6.82M USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-811.00K USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-811.00K USD 1 Quarter
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $8.53M USD 1 Quarter
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $8.53M USD 1 Quarter
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-2.06M USD 1 Quarter
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-2.06M USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-352.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-352.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-89.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-89.00K USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.00M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.00M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.96M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.96M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $92.39M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $92.39M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $92.96M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $92.96M USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.14 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.14 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.68 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $2.68 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.13 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.13 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.66 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.66 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 36.20M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 36.20M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.77M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.77M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.41M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.41M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.10M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.10M shares 1 Quarter
Cash Flow Statement 152 line items
Line Item Tag Value Unit Period
Net income for the period NetIncomeLoss $77.39M USD 1 Quarter
Net income for the period NetIncomeLoss $77.39M USD 1 Quarter
Net income for the period NetIncomeLoss $95.93M USD 1 Quarter
Net income for the period NetIncomeLoss $95.93M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $12.75M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $12.75M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $14.86M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $14.86M USD 1 Quarter
(Gain) loss on disposal of property, plant and equipment and intangibles GainLossOnDisposalOfPropertyPlantAndEquipmentAndIntangibles $-10.00K USD 1 Quarter
(Gain) loss on disposal of property, plant and equipment and intangibles GainLossOnDisposalOfPropertyPlantAndEquipmentAndIntangibles $-10.00K USD 1 Quarter
(Gain) loss on disposal of property, plant and equipment and intangibles GainLossOnDisposalOfPropertyPlantAndEquipmentAndIntangibles $6.00K USD 1 Quarter
(Gain) loss on disposal of property, plant and equipment and intangibles GainLossOnDisposalOfPropertyPlantAndEquipmentAndIntangibles $6.00K USD 1 Quarter
Amortization of discount (premium) of short-term investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.09M USD 1 Quarter
Amortization of discount (premium) of short-term investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.09M USD 1 Quarter
Amortization of discount (premium) of short-term investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.22M USD 1 Quarter
Amortization of discount (premium) of short-term investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $1.22M USD 1 Quarter
Inventory obsolescence impairment InventoryWriteDown - USD 1 Quarter
Inventory obsolescence impairment InventoryWriteDown - USD 1 Quarter
Inventory obsolescence impairment InventoryWriteDown $2.29M USD 1 Quarter
Inventory obsolescence impairment InventoryWriteDown $2.29M USD 1 Quarter
(Reversal of) allowance for expected credit losses ReversalOfAllowanceForDoubtfulAccountsReceivable $-325.00K USD 1 Quarter
(Reversal of) allowance for expected credit losses ReversalOfAllowanceForDoubtfulAccountsReceivable $-325.00K USD 1 Quarter
(Reversal of) allowance for expected credit losses ReversalOfAllowanceForDoubtfulAccountsReceivable $45.00K USD 1 Quarter
(Reversal of) allowance for expected credit losses ReversalOfAllowanceForDoubtfulAccountsReceivable $45.00K USD 1 Quarter
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts $-6.20M USD 1 Quarter
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts $-6.20M USD 1 Quarter
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts $-461.00K USD 1 Quarter
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts $-461.00K USD 1 Quarter
Share-based compensation ShareBasedCompensation $8.68M USD 1 Quarter
Share-based compensation ShareBasedCompensation $8.68M USD 1 Quarter
Share-based compensation ShareBasedCompensation $9.07M USD 1 Quarter
Share-based compensation ShareBasedCompensation $9.07M USD 1 Quarter
Customer warrant ProceedsFromCustomerWarrant - USD 1 Quarter
Customer warrant ProceedsFromCustomerWarrant - USD 1 Quarter
Customer warrant ProceedsFromCustomerWarrant $286.00K USD 1 Quarter
Customer warrant ProceedsFromCustomerWarrant $286.00K USD 1 Quarter
Deferred income tax expense (benefit) DeferredIncomeTaxesAndTaxCredits $-2.72M USD 1 Quarter
Deferred income tax expense (benefit) DeferredIncomeTaxesAndTaxCredits $-2.72M USD 1 Quarter
Deferred income tax expense (benefit) DeferredIncomeTaxesAndTaxCredits $-106.00K USD 1 Quarter
Deferred income tax expense (benefit) DeferredIncomeTaxesAndTaxCredits $-106.00K USD 1 Quarter
Other non-cash expenses OtherNoncashIncomeExpense $-9.00K USD 1 Quarter
Other non-cash expenses OtherNoncashIncomeExpense $-9.00K USD 1 Quarter
Other non-cash expenses OtherNoncashIncomeExpense $-66.00K USD 1 Quarter
Other non-cash expenses OtherNoncashIncomeExpense $-66.00K USD 1 Quarter
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $69.40M USD 1 Quarter
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $69.40M USD 1 Quarter
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $-51.82M USD 1 Quarter
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $-51.82M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-22.80M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-22.80M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $143.47M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $143.47M USD 1 Quarter
Other current assets and non-current assets IncreaseDecreaseInOtherOperatingAssets $-1.21M USD 1 Quarter
Other current assets and non-current assets IncreaseDecreaseInOtherOperatingAssets $-1.21M USD 1 Quarter
Other current assets and non-current assets IncreaseDecreaseInOtherOperatingAssets $13.58M USD 1 Quarter
Other current assets and non-current assets IncreaseDecreaseInOtherOperatingAssets $13.58M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-17.41M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-17.41M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $59.51M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $59.51M USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $467.00K USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $467.00K USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $2.99M USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $2.99M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedExpenses $21.90M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedExpenses $21.90M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedExpenses $-2.54M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedExpenses $-2.54M USD 1 Quarter
Other payables IncreaseDecreaseInOtherAccountsPayable $18.24M USD 1 Quarter
Other payables IncreaseDecreaseInOtherAccountsPayable $18.24M USD 1 Quarter
Other payables IncreaseDecreaseInOtherAccountsPayable $23.28M USD 1 Quarter
Other payables IncreaseDecreaseInOtherAccountsPayable $23.28M USD 1 Quarter
Severance liabilities SeveranceCosts1 $639.00K USD 1 Quarter
Severance liabilities SeveranceCosts1 $639.00K USD 1 Quarter
Severance liabilities SeveranceCosts1 $826.00K USD 1 Quarter
Severance liabilities SeveranceCosts1 $826.00K USD 1 Quarter
Other current liabilities and non-current liabilities IncreaseDecreaseInOtherOperatingLiabilities $3.17M USD 1 Quarter
Other current liabilities and non-current liabilities IncreaseDecreaseInOtherOperatingLiabilities $3.17M USD 1 Quarter
Other current liabilities and non-current liabilities IncreaseDecreaseInOtherOperatingLiabilities $2.14M USD 1 Quarter
Other current liabilities and non-current liabilities IncreaseDecreaseInOtherOperatingLiabilities $2.14M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $83.18M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $83.18M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $102.57M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $102.57M USD 1 Quarter
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $95.57M USD 1 Quarter
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $95.57M USD 1 Quarter
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $110.33M USD 1 Quarter
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $110.33M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromMaturitiesOfShortTermInvestments $43.91M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromMaturitiesOfShortTermInvestments $43.91M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromMaturitiesOfShortTermInvestments $74.79M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromMaturitiesOfShortTermInvestments $74.79M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $20.25M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $20.25M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $45.27M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $45.27M USD 1 Quarter
Purchase of intangibles PaymentsToAcquireIntangibleAssets $122.00K USD 1 Quarter
Purchase of intangibles PaymentsToAcquireIntangibleAssets $122.00K USD 1 Quarter
Purchase of intangibles PaymentsToAcquireIntangibleAssets $169.00K USD 1 Quarter
Purchase of intangibles PaymentsToAcquireIntangibleAssets $169.00K USD 1 Quarter
Proceeds from disposal of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $36.00K USD 1 Quarter
Proceeds from disposal of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $36.00K USD 1 Quarter
Proceeds from disposal of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $15.00K USD 1 Quarter
Proceeds from disposal of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $15.00K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-71.99M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-71.99M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-80.96M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-80.96M USD 1 Quarter
Repurchase of ordinary shares PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Repurchase of ordinary shares PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Repurchase of ordinary shares PaymentsForRepurchaseOfCommonStock $268.00K USD 1 Quarter
Repurchase of ordinary shares PaymentsForRepurchaseOfCommonStock $268.00K USD 1 Quarter
Withholding tax related to net share settlement of restricted share units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $20.22M USD 1 Quarter
Withholding tax related to net share settlement of restricted share units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $20.22M USD 1 Quarter
Withholding tax related to net share settlement of restricted share units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $22.70M USD 1 Quarter
Withholding tax related to net share settlement of restricted share units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $22.70M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-20.22M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-20.22M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-22.96M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-22.96M USD 1 Quarter
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-9.03M USD 1 Quarter
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-9.03M USD 1 Quarter
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-1.36M USD 1 Quarter
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-1.36M USD 1 Quarter
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $409.97M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $409.97M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $400.68M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $400.68M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $306.43M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $306.43M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $305.00M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $305.00M USD Point-in-time
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-9.03M USD 1 Quarter
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-9.03M USD 1 Quarter
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-1.36M USD 1 Quarter
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-1.36M USD 1 Quarter
Effect of exchange rate on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-257.00K USD 1 Quarter
Effect of exchange rate on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-257.00K USD 1 Quarter
Effect of exchange rate on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-67.00K USD 1 Quarter
Effect of exchange rate on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-67.00K USD 1 Quarter
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $409.97M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $409.97M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $400.68M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $400.68M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $306.43M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $306.43M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $305.00M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $305.00M USD Point-in-time
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $10.17M USD 1 Quarter
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $10.17M USD 1 Quarter
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $50.94M USD 1 Quarter
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $50.94M USD 1 Quarter
Stockholders Equity 42 line items
Line Item Tag Value Unit Period
Treasury stock acquired (in shares) TreasuryStockSharesAcquired 970.00 shares 1 Quarter
Treasury stock acquired (in shares) TreasuryStockSharesAcquired 970.00 shares 1 Quarter
Beginning balance StockholdersEquity $1.75B USD Point-in-time
Beginning balance StockholdersEquity $1.75B USD Point-in-time
Beginning balance StockholdersEquity $1.83B USD Point-in-time
Beginning balance StockholdersEquity $1.83B USD Point-in-time
Beginning balance StockholdersEquity $1.98B USD Point-in-time
Beginning balance StockholdersEquity $1.98B USD Point-in-time
Beginning balance StockholdersEquity $2.06B USD Point-in-time
Beginning balance StockholdersEquity $2.06B USD Point-in-time
Net income NetIncomeLoss $77.39M USD 1 Quarter
Net income NetIncomeLoss $77.39M USD 1 Quarter
Net income NetIncomeLoss $95.93M USD 1 Quarter
Net income NetIncomeLoss $95.93M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.00M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $15.00M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.96M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-2.96M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.68M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.68M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.07M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.07M USD 1 Quarter
Customer warrant AdjustmentsToAdditionalPaidInCapitalWarrantIssued $286.00K USD 1 Quarter
Customer warrant AdjustmentsToAdditionalPaidInCapitalWarrantIssued $286.00K USD 1 Quarter
Issuance of ordinary shares StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Issuance of ordinary shares StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Issuance of ordinary shares StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Issuance of ordinary shares StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Repurchase of shares held as treasury shares TreasuryStockValueAcquiredCostMethod $268.00K USD 1 Quarter
Repurchase of shares held as treasury shares TreasuryStockValueAcquiredCostMethod $268.00K USD 1 Quarter
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $20.22M USD 1 Quarter
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $20.22M USD 1 Quarter
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $22.70M USD 1 Quarter
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $22.70M USD 1 Quarter
Ending balance StockholdersEquity $1.75B USD Point-in-time
Ending balance StockholdersEquity $1.75B USD Point-in-time
Ending balance StockholdersEquity $1.83B USD Point-in-time
Ending balance StockholdersEquity $1.83B USD Point-in-time
Ending balance StockholdersEquity $1.98B USD Point-in-time
Ending balance StockholdersEquity $1.98B USD Point-in-time
Ending balance StockholdersEquity $2.06B USD Point-in-time
Ending balance StockholdersEquity $2.06B USD 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...