◆ 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 Q2 2023
Filing Information
Form Type 10-Q
Accession Number 0001408710-23-000008
Period End Date 20221231
Filing Date 20230207
Fiscal Year 2023
Fiscal Period Q2
XBRL Instance fn-20221230_htm.xml
Filing Contents
Balance Sheet 111 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.27M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.52M 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
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $198.00M USD Point-in-time
Preferred shares, par value (in USD per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $276.53M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $250.83M 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
Short-term restricted cash RestrictedCashCurrent - USD Point-in-time
Short-term restricted cash RestrictedCashCurrent $220.00K USD Point-in-time
Preferred shares, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Short-term investments ShortTermInvestments $276.78M 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
Short-term investments ShortTermInvestments $280.16M USD Point-in-time
Trade accounts receivable, net of allowance for doubtful accounts of $1,521 and $1,271, respectively AccountsReceivableNetCurrent $439.33M USD Point-in-time
Trade accounts receivable, net of allowance for doubtful accounts of $1,521 and $1,271, respectively AccountsReceivableNetCurrent $520.02M USD 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
Contract assets ContractWithCustomerAssetNetCurrent $13.46M 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
Contract assets ContractWithCustomerAssetNetCurrent $13.58M USD Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.25M shares Point-in-time
Inventories InventoryNet $536.54M USD Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.05M shares Point-in-time
Inventories InventoryNet $557.14M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $11.63M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $9.48M USD Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 36.59M shares Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 36.44M shares Point-in-time
Other current assets OtherAssetsCurrent $40.54M USD Point-in-time
Treasury stocks, shares (in shares) TreasuryStockShares 2.66M shares Point-in-time
Other current assets OtherAssetsCurrent $25.23M USD Point-in-time
Treasury stocks, shares (in shares) TreasuryStockShares 2.61M shares Point-in-time
Total current assets AssetsCurrent $1.53B USD Point-in-time
Total current assets AssetsCurrent $1.65B USD Point-in-time
Long-term restricted cash RestrictedCashNoncurrent - USD Point-in-time
Long-term restricted cash RestrictedCashNoncurrent $149.00K USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $302.28M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $292.28M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $3.32M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $3.51M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $2.81M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $4.08M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $9.80M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $11.21M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $652.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $635.00K USD Point-in-time
Total non-current assets AssetsNoncurrent $320.25M USD Point-in-time
Total non-current assets AssetsNoncurrent $310.47M USD Point-in-time
Total Assets Assets $1.97B USD Point-in-time
Total Assets Assets $1.84B USD Point-in-time
Long-term borrowings, current portion, net LongTermDebtCurrent $12.16M USD Point-in-time
Long-term borrowings, current portion, net LongTermDebtCurrent $12.16M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $438.48M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $439.68M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $18.92M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $9.09M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.98M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $3.64M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $2.00M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $2.32M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $2.47M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $2.90M USD Point-in-time
Accrued payroll, bonus and related expenses EmployeeRelatedLiabilitiesCurrent $20.37M USD Point-in-time
Accrued payroll, bonus and related expenses EmployeeRelatedLiabilitiesCurrent $21.94M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $22.46M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $24.76M USD Point-in-time
Other payables OtherLiabilitiesCurrent $27.53M USD Point-in-time
Other payables OtherLiabilitiesCurrent $25.23M USD Point-in-time
Total current liabilities LiabilitiesCurrent $538.49M USD Point-in-time
Total current liabilities LiabilitiesCurrent $549.60M USD Point-in-time
Long-term borrowings, non-current portion, net LongTermDebtNoncurrent $6.08M USD Point-in-time
Long-term borrowings, non-current portion, net LongTermDebtNoncurrent $15.20M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $5.93M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $6.00M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $1.48M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $476.00K USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $18.38M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $20.34M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $1.48M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.41M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $34.30M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $43.47M USD Point-in-time
Total Liabilities Liabilities $581.96M USD Point-in-time
Total Liabilities Liabilities $583.89M USD Point-in-time
Commitments and contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 15) CommitmentsAndContingencies - USD Point-in-time
Preferred shares (5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of December 30, 2022 and June 24, 2022) PreferredStockValue - USD Point-in-time
Preferred shares (5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of December 30, 2022 and June 24, 2022) PreferredStockValue - USD Point-in-time
Ordinary shares (500,000,000 shares authorized, $0.01 par value; 39,251,581 shares and 39,048,700 shares issued at December 30, 2022 and June 24, 2022, respectively; and 36,590,939 shares and 36,436,683 shares outstanding at December 30, 2022 and June 24, 2022, respectively) CommonStockValue $393.00K USD Point-in-time
Ordinary shares (500,000,000 shares authorized, $0.01 par value; 39,251,581 shares and 39,048,700 shares issued at December 30, 2022 and June 24, 2022, respectively; and 36,590,939 shares and 36,436,683 shares outstanding at December 30, 2022 and June 24, 2022, respectively) CommonStockValue $390.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $196.67M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $194.37M USD Point-in-time
Less: Treasury shares (2,660,642 shares and 2,612,017 shares as of December 30, 2022 and June 24, 2022, respectively) TreasuryStockCommonValue $152.36M USD Point-in-time
Less: Treasury shares (2,660,642 shares and 2,612,017 shares as of December 30, 2022 and June 24, 2022, respectively) TreasuryStockCommonValue $147.26M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.71M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-12.79M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.22B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.34B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.25B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.38B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.20B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.15B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.11B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.30B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $1.84B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $1.97B USD Point-in-time
Income Statement 92 line items
Line Item Tag Value Unit Period
Revenues Revenues $1.11B USD 2 Qtrs
Revenues Revenues $566.63M USD 1 Quarter
Revenues Revenues $668.66M USD 1 Quarter
Revenues Revenues $1.32B USD 2 Qtrs
Cost of revenues CostOfRevenue $976.99M USD 2 Qtrs
Cost of revenues CostOfRevenue $497.26M USD 1 Quarter
Cost of revenues CostOfRevenue $583.44M USD 1 Quarter
Cost of revenues CostOfRevenue $1.16B USD 2 Qtrs
Gross profit GrossProfit $132.97M USD 2 Qtrs
Gross profit GrossProfit $167.97M USD 2 Qtrs
Gross profit GrossProfit $85.22M USD 1 Quarter
Gross profit GrossProfit $69.37M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $18.93M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $39.49M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $38.38M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $17.79M USD 1 Quarter
Expenses related to reduction in workforce ExpensesRelatedToReductionInWorkforce $135.00K USD 1 Quarter
Expenses related to reduction in workforce ExpensesRelatedToReductionInWorkforce - USD 1 Quarter
Expenses related to reduction in workforce ExpensesRelatedToReductionInWorkforce - USD 2 Qtrs
Expenses related to reduction in workforce ExpensesRelatedToReductionInWorkforce $135.00K USD 2 Qtrs
Operating income OperatingIncomeLoss $128.48M USD 2 Qtrs
Operating income OperatingIncomeLoss $94.45M USD 2 Qtrs
Operating income OperatingIncomeLoss $66.28M USD 1 Quarter
Operating income OperatingIncomeLoss $51.45M USD 1 Quarter
Interest income InterestAndOtherIncome $3.89M USD 2 Qtrs
Interest income InterestAndOtherIncome $1.06M USD 2 Qtrs
Interest income InterestAndOtherIncome $295.00K USD 1 Quarter
Interest income InterestAndOtherIncome $2.33M USD 1 Quarter
Interest expense InterestExpense $238.00K USD 1 Quarter
Interest expense InterestExpense $780.00K USD 2 Qtrs
Interest expense InterestExpense $389.00K USD 1 Quarter
Interest expense InterestExpense $274.00K USD 2 Qtrs
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $1.41M USD 2 Qtrs
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-3.90M USD 1 Quarter
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-364.00K USD 1 Quarter
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $-1.82M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-68.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.05M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-209.00K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-1.31M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $50.08M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $129.56M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $95.33M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $64.26M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $1.80M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $1.20M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $1.79M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $1.10M USD 1 Quarter
Net income NetIncomeLoss $127.77M USD 2 Qtrs
Net income NetIncomeLoss $93.53M USD 2 Qtrs
Net income NetIncomeLoss $63.16M USD 1 Quarter
Net income NetIncomeLoss $48.88M USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $1.18M USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-947.00K USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-278.00K USD 2 Qtrs
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-1.16M USD 2 Qtrs
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $11.19M USD 1 Quarter
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $2.08M USD 2 Qtrs
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $9.97M USD 2 Qtrs
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $3.29M USD 1 Quarter
Change in net retirement benefits plan prior service cost OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax $-57.00K USD 1 Quarter
Change in net retirement benefits plan prior service cost OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax $-225.00K USD 2 Qtrs
Change in net retirement benefits plan prior service cost OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax $-126.00K USD 1 Quarter
Change in net retirement benefits plan prior service cost OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax $-324.00K USD 2 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent - USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-164.00K USD 2 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-84.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $162.00K USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.47M USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.08M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $10.08M USD 2 Qtrs
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $12.34M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $75.50M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $51.35M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $137.85M USD 2 Qtrs
Net comprehensive income ComprehensiveIncomeNetOfTax $94.61M USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $2.53 USD 2 Qtrs
Basic (in USD per share) EarningsPerShareBasic $1.73 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $1.32 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $3.50 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $1.30 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $3.47 USD 2 Qtrs
Diluted (in USD per share) EarningsPerShareDiluted $1.71 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $2.50 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 37.02M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 36.59M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 36.95M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 36.56M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 37.55M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.94M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 37.44M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.85M shares 2 Qtrs
Cash Flow Statement 99 line items
Line Item Tag Value Unit Period
Net income for the period NetIncomeLoss $127.77M USD 2 Qtrs
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $198.00M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $276.53M USD Point-in-time
Net income for the period NetIncomeLoss $93.53M USD 2 Qtrs
Net income for the period NetIncomeLoss $63.16M USD 1 Quarter
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $250.83M USD Point-in-time
Net income for the period NetIncomeLoss $48.88M USD 1 Quarter
Restricted cash RestrictedCashAndCashEquivalentsNoncurrent - USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsNoncurrent $314.00K USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $303.12M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $250.83M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $276.85M USD Point-in-time
Depreciation and amortization DepreciationAndAmortization $19.11M USD 2 Qtrs
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $198.37M USD Point-in-time
Depreciation and amortization DepreciationAndAmortization $21.60M USD 2 Qtrs
(Gain) loss on disposal and impairment of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $135.00K USD 2 Qtrs
(Gain) loss on disposal and impairment of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $337.00K USD 2 Qtrs
(Gain) loss from sales and maturities of available-for-sale securities DebtSecuritiesAvailableForSaleRealizedGainLoss $13.00K USD 2 Qtrs
(Gain) loss from sales and maturities of available-for-sale securities DebtSecuritiesAvailableForSaleRealizedGainLoss $-92.00K USD 2 Qtrs
Amortization of discount (premium) of short-term investment AccretionAmortizationOfDiscountsAndPremiumsInvestments $-565.00K USD 2 Qtrs
Amortization of discount (premium) of short-term investment AccretionAmortizationOfDiscountsAndPremiumsInvestments $-2.08M USD 2 Qtrs
Amortization of deferred debt issuance costs AmortizationOfFinancingCostsAndDiscounts $16.00K USD 2 Qtrs
Amortization of deferred debt issuance costs AmortizationOfFinancingCostsAndDiscounts $16.00K USD 2 Qtrs
(Reversal of) allowance for doubtful accounts ReversalOfAllowanceForDoubtfulAccountsReceivableRecoveries $-251.00K USD 2 Qtrs
(Reversal of) allowance for doubtful accounts ReversalOfAllowanceForDoubtfulAccountsReceivableRecoveries $30.00K USD 2 Qtrs
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts $-3.09M USD 2 Qtrs
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts $673.00K USD 2 Qtrs
Amortization of fair value at hedge inception of interest rate swaps AmortizationOfInterestRateSwapsFairValueAtHedge $-513.00K USD 2 Qtrs
Amortization of fair value at hedge inception of interest rate swaps AmortizationOfInterestRateSwapsFairValueAtHedge $-346.00K USD 2 Qtrs
Share-based compensation ShareBasedCompensation $15.98M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $6.78M USD 1 Quarter
Share-based compensation ShareBasedCompensation $14.50M USD 2 Qtrs
Share-based compensation ShareBasedCompensation $6.69M USD 1 Quarter
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-986.00K USD 2 Qtrs
Deferred income tax DeferredIncomeTaxesAndTaxCredits $-1.34M USD 2 Qtrs
Other non-cash expenses OtherNoncashIncomeExpense $-268.00K USD 2 Qtrs
Other non-cash expenses OtherNoncashIncomeExpense $321.00K USD 2 Qtrs
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $48.05M USD 2 Qtrs
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $79.83M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $1.27M USD 2 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $114.00K USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $62.74M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-20.48M USD 2 Qtrs
Other current assets and non-current assets IncreaseDecreaseInOtherOperatingAssets $11.95M USD 2 Qtrs
Other current assets and non-current assets IncreaseDecreaseInOtherOperatingAssets $5.57M USD 2 Qtrs
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $44.08M USD 2 Qtrs
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-4.18M USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $214.00K USD 2 Qtrs
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $1.65M USD 2 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-1.32M USD 2 Qtrs
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-577.00K USD 2 Qtrs
Severance liabilities SeveranceCosts1 $1.27M USD 2 Qtrs
Severance liabilities SeveranceCosts1 $1.71M USD 2 Qtrs
Other current liabilities and non-current liabilities IncreaseDecreaseInOtherOperatingLiabilities $1.88M USD 2 Qtrs
Other current liabilities and non-current liabilities IncreaseDecreaseInOtherOperatingLiabilities $12.81M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $57.57M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $105.10M USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $78.79M USD 2 Qtrs
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $74.48M USD 2 Qtrs
Proceeds from sales of short-term investments ProceedsFromSaleOfShortTermInvestments $30.00M USD 2 Qtrs
Proceeds from sales of short-term investments ProceedsFromSaleOfShortTermInvestments $19.46M USD 2 Qtrs
Proceeds from maturities of short-term investments ProceedsFromMaturitiesOfShortTermInvestments $57.72M USD 2 Qtrs
Proceeds from maturities of short-term investments ProceedsFromMaturitiesOfShortTermInvestments $46.92M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $51.92M USD 2 Qtrs
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $23.64M USD 2 Qtrs
Purchase of intangibles PaymentsToAcquireIntangibleAssets $412.00K USD 2 Qtrs
Purchase of intangibles PaymentsToAcquireIntangibleAssets $446.00K USD 2 Qtrs
Proceeds from disposal of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $188.00K USD 2 Qtrs
Proceeds from disposal of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $32.00K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-21.58M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-53.78M USD 2 Qtrs
Repayment of long-term borrowings RepaymentOfLongTermBorrowings $6.09M USD 2 Qtrs
Repayment of long-term borrowings RepaymentOfLongTermBorrowings $9.14M USD 2 Qtrs
Repayment of finance lease liability FinanceLeasePrincipalPayments $3.00K USD 1 Quarter
Repayment of finance lease liability FinanceLeasePrincipalPayments - USD 1 Quarter
Repayment of finance lease liability FinanceLeasePrincipalPayments - USD 2 Qtrs
Repayment of finance lease liability FinanceLeasePrincipalPayments $5.00K USD 2 Qtrs
Repurchase of ordinary shares PaymentsForRepurchaseOfCommonStock $4.20M USD 2 Qtrs
Repurchase of ordinary shares PaymentsForRepurchaseOfCommonStock $5.10M USD 2 Qtrs
Withholding tax related to net share settlement of restricted share units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $16.80M USD 2 Qtrs
Withholding tax related to net share settlement of restricted share units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $19.48M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-31.05M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-29.77M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-25.98M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $52.48M USD 2 Qtrs
Cash, cash equivalents and restricted cash at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $303.12M USD Point-in-time
Cash, cash equivalents and restricted cash at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $250.83M USD Point-in-time
Cash, cash equivalents and restricted cash at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $276.85M USD Point-in-time
Cash, cash equivalents and restricted cash at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $198.37M USD Point-in-time
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-25.98M USD 2 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $52.48M USD 2 Qtrs
Effect of exchange rate on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-11.00K USD 2 Qtrs
Effect of exchange rate on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-296.00K USD 2 Qtrs
Cash, cash equivalents and restricted cash at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $303.12M USD Point-in-time
Cash, cash equivalents and restricted cash at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $250.83M USD Point-in-time
Cash, cash equivalents and restricted cash at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $276.85M USD Point-in-time
Cash, cash equivalents and restricted cash at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $198.37M USD Point-in-time
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $28.74M USD 2 Qtrs
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $18.92M USD 2 Qtrs
Stockholders Equity 40 line items
Line Item Tag Value Unit Period
Treasury stock acquired (in shares) TreasuryStockSharesAcquired 48,625.00 shares 2 Qtrs
Treasury stock acquired (in shares) TreasuryStockSharesAcquired 1,648.00 shares 1 Quarter
Treasury stock acquired (in shares) TreasuryStockSharesAcquired 38,269.00 shares 1 Quarter
Treasury stock acquired (in shares) TreasuryStockSharesAcquired 38,269.00 shares 2 Qtrs
Beginning balance StockholdersEquity $1.25B USD Point-in-time
Beginning balance StockholdersEquity $1.38B USD Point-in-time
Beginning balance StockholdersEquity $1.20B USD Point-in-time
Beginning balance StockholdersEquity $1.15B USD Point-in-time
Beginning balance StockholdersEquity $1.11B USD Point-in-time
Beginning balance StockholdersEquity $1.30B USD Point-in-time
Net income NetIncomeLoss $127.77M USD 2 Qtrs
Net income NetIncomeLoss $93.53M USD 2 Qtrs
Net income NetIncomeLoss $63.16M USD 1 Quarter
Net income NetIncomeLoss $48.88M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.47M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.08M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $10.08M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $12.34M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.69M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $15.98M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.50M USD 2 Qtrs
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.78M USD 1 Quarter
Issuance of ordinary shares StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Issuance of ordinary shares StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Issuance of ordinary shares StockIssuedDuringPeriodValueShareBasedCompensation - USD 2 Qtrs
Issuance of ordinary shares StockIssuedDuringPeriodValueShareBasedCompensation - USD 1 Quarter
Repurchase of shares held as treasury shares TreasuryStockValueAcquiredCostMethod $204.00K USD 1 Quarter
Repurchase of shares held as treasury shares TreasuryStockValueAcquiredCostMethod $4.43M USD 2 Qtrs
Repurchase of shares held as treasury shares TreasuryStockValueAcquiredCostMethod $5.10M USD 2 Qtrs
Repurchase of shares held as treasury shares TreasuryStockValueAcquiredCostMethod $4.43M USD 1 Quarter
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $19.48M USD 2 Qtrs
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $16.80M USD 2 Qtrs
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $416.00K USD 1 Quarter
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $307.00K USD 1 Quarter
Ending balance StockholdersEquity $1.25B USD Point-in-time
Ending balance StockholdersEquity $1.38B USD Point-in-time
Ending balance StockholdersEquity $1.20B USD Point-in-time
Ending balance StockholdersEquity $1.15B USD Point-in-time
Ending balance StockholdersEquity $1.11B USD Point-in-time
Ending balance StockholdersEquity $1.30B 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...