◆ 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 2025
Filing Information
Form Type 10-Q
Accession Number 0001408710-24-000040
Period End Date 20240930
Filing Date 20241105
Fiscal Year 2025
Fiscal Period Q1
XBRL Instance fn-20240927_htm.xml
Filing Contents
Balance Sheet 196 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.95M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.95M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.63M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivable $1.63M 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, at Carrying Value CashAndCashEquivalentsAtCarryingValue $400.68M USD Point-in-time
Cash and Cash Equivalents, at Carrying Value CashAndCashEquivalentsAtCarryingValue $400.68M 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
Cash and Cash Equivalents, at Carrying Value CashAndCashEquivalentsAtCarryingValue $409.97M USD Point-in-time
Cash and Cash Equivalents, at Carrying Value CashAndCashEquivalentsAtCarryingValue $409.97M 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
Short-term investments ShortTermInvestments $448.63M USD Point-in-time
Short-term investments ShortTermInvestments $448.63M 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
Short-term investments ShortTermInvestments $508.19M USD Point-in-time
Short-term investments ShortTermInvestments $508.19M USD Point-in-time
Trade accounts receivable, net of allowance for expected credit losses of $1,954 and $1,629, respectively AccountsReceivableNetCurrent $662.69M USD Point-in-time
Trade accounts receivable, net of allowance for expected credit losses of $1,954 and $1,629, respectively AccountsReceivableNetCurrent $662.69M USD Point-in-time
Trade accounts receivable, net of allowance for expected credit losses of $1,954 and $1,629, respectively AccountsReceivableNetCurrent $592.45M USD Point-in-time
Trade accounts receivable, net of allowance for expected credit losses of $1,954 and $1,629, respectively AccountsReceivableNetCurrent $592.45M 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
Inventories InventoryNet $440.40M USD Point-in-time
Inventories InventoryNet $440.40M 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
Inventories InventoryNet $463.21M USD Point-in-time
Inventories InventoryNet $463.21M 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 $9.43M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $9.43M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $10.62M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $10.62M 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
Other current assets OtherAssetsCurrent $87.81M USD Point-in-time
Other current assets OtherAssetsCurrent $87.81M USD Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.46M shares Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.46M shares Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.58M shares Point-in-time
Ordinary shares, shares issued (in shares) CommonStockSharesIssued 39.58M shares Point-in-time
Other current assets OtherAssetsCurrent $87.54M USD Point-in-time
Other current assets OtherAssetsCurrent $87.54M USD Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 36.27M shares Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 36.27M shares Point-in-time
Total current assets AssetsCurrent $2.01B USD Point-in-time
Total current assets AssetsCurrent $2.01B USD Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 36.15M shares Point-in-time
Ordinary shares, shares outstanding (in shares) CommonStockSharesOutstanding 36.15M shares Point-in-time
Total current assets AssetsCurrent $2.11B USD Point-in-time
Total current assets AssetsCurrent $2.11B USD Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.31M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.31M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.31M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.31M shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $307.24M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $307.24M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $311.24M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $311.24M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $2.32M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $2.32M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $2.20M USD Point-in-time
Intangibles, net FiniteLivedIntangibleAssetsNet $2.20M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $5.34M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $5.34M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $5.13M USD Point-in-time
Operating right-of-use assets OperatingLeaseRightOfUseAsset $5.13M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $10.45M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $10.45M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $10.90M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $10.90M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $485.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $485.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $598.00K USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $598.00K USD Point-in-time
Total non-current assets AssetsNoncurrent $330.07M USD Point-in-time
Total non-current assets AssetsNoncurrent $330.07M USD Point-in-time
Total non-current assets AssetsNoncurrent $325.83M USD Point-in-time
Total non-current assets AssetsNoncurrent $325.83M USD Point-in-time
Total Assets Assets $2.34B USD Point-in-time
Total Assets Assets $2.34B USD Point-in-time
Total Assets Assets $2.44B USD Point-in-time
Total Assets Assets $2.44B USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $441.83M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $441.83M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $427.89M USD Point-in-time
Trade accounts payable AccountsPayableTradeCurrent $427.89M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $14.38M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $14.38M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $10.17M USD Point-in-time
Fixed assets payable AccruedCapitalExpenditureCurrent $10.17M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $1.35M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $1.35M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $1.42M USD Point-in-time
Operating lease liabilities, current portion OperatingLeaseLiabilityCurrent $1.42M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $4.38M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $4.38M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $3.94M USD Point-in-time
Income tax payable AccruedIncomeTaxesCurrent $3.94M USD Point-in-time
Accrued payroll, bonus and related expenses EmployeeRelatedLiabilitiesCurrent $26.66M USD Point-in-time
Accrued payroll, bonus and related expenses EmployeeRelatedLiabilitiesCurrent $26.66M USD Point-in-time
Accrued payroll, bonus and related expenses EmployeeRelatedLiabilitiesCurrent $22.12M USD Point-in-time
Accrued payroll, bonus and related expenses EmployeeRelatedLiabilitiesCurrent $22.12M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $30.52M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $30.52M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $19.92M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $19.92M USD Point-in-time
Other payables OtherLiabilitiesCurrent $54.40M USD Point-in-time
Other payables OtherLiabilitiesCurrent $54.40M USD Point-in-time
Other payables OtherLiabilitiesCurrent $74.95M USD Point-in-time
Other payables OtherLiabilitiesCurrent $74.95M USD Point-in-time
Total current liabilities LiabilitiesCurrent $575.98M USD Point-in-time
Total current liabilities LiabilitiesCurrent $575.98M USD Point-in-time
Total current liabilities LiabilitiesCurrent $557.94M USD Point-in-time
Total current liabilities LiabilitiesCurrent $557.94M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $2.02M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $2.02M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $4.89M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $4.89M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $3.63M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $3.63M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $3.43M USD Point-in-time
Operating lease liability, non-current portion OperatingLeaseLiabilityNoncurrent $3.43M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $24.09M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $24.09M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $28.05M USD Point-in-time
Severance liabilities DefinedBenefitPensionPlanLiabilitiesNoncurrent $28.05M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.21M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.21M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.92M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.92M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $36.44M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $36.44M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $34.83M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $34.83M USD Point-in-time
Total Liabilities Liabilities $612.41M USD Point-in-time
Total Liabilities Liabilities $612.41M USD Point-in-time
Total Liabilities Liabilities $592.77M USD Point-in-time
Total Liabilities Liabilities $592.77M 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 27, 2024 and June 28, 2024) PreferredStockValue - USD Point-in-time
Preferred shares ($5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of September 27, 2024 and June 28, 2024) PreferredStockValue - USD Point-in-time
Preferred shares ($5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of September 27, 2024 and June 28, 2024) PreferredStockValue - USD Point-in-time
Preferred shares ($5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of September 27, 2024 and June 28, 2024) PreferredStockValue - USD Point-in-time
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,579,859 shares and 39,457,462 shares issued as of September 27, 2024 and June 28, 2024, respectively; and 36,267,639 shares and 36,145,242 shares outstanding as of September 27, 2024 and June 28, 2024, respectively) CommonStockValue $396.00K USD Point-in-time
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,579,859 shares and 39,457,462 shares issued as of September 27, 2024 and June 28, 2024, respectively; and 36,267,639 shares and 36,145,242 shares outstanding as of September 27, 2024 and June 28, 2024, respectively) CommonStockValue $396.00K USD Point-in-time
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,579,859 shares and 39,457,462 shares issued as of September 27, 2024 and June 28, 2024, respectively; and 36,267,639 shares and 36,145,242 shares outstanding as of September 27, 2024 and June 28, 2024, respectively) CommonStockValue $395.00K USD Point-in-time
Ordinary shares ($500,000,000 shares authorized, $0.01 par value; 39,579,859 shares and 39,457,462 shares issued as of September 27, 2024 and June 28, 2024, respectively; and 36,267,639 shares and 36,145,242 shares outstanding as of September 27, 2024 and June 28, 2024, respectively) CommonStockValue $395.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $222.04M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $222.04M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $210.50M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $210.50M USD Point-in-time
Less: Treasury shares (3,312,220 shares as of September 27, 2024 and June 28, 2024) TreasuryStockCommonValue $234.32M USD Point-in-time
Less: Treasury shares (3,312,220 shares as of September 27, 2024 and June 28, 2024) TreasuryStockCommonValue $234.32M USD Point-in-time
Less: Treasury shares (3,312,220 shares as of September 27, 2024 and June 28, 2024) TreasuryStockCommonValue $234.32M USD Point-in-time
Less: Treasury shares (3,312,220 shares as of September 27, 2024 and June 28, 2024) TreasuryStockCommonValue $234.32M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-3.14M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-3.14M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $11.86M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $11.86M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.76B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.76B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.84B USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $1.84B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.47B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.47B 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.75B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.75B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.53B USD Point-in-time
Total Shareholders Equity StockholdersEquity $1.53B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $2.44B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $2.44B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $2.34B USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $2.34B USD Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.31M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.31M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.31M shares Point-in-time
Treasury stocks, shares (in shares) TreasuryStockCommonShares 3.31M shares Point-in-time
Income Statement 92 line items
Line Item Tag Value Unit Period
Revenues Revenues $685.48M USD 1 Quarter
Revenues Revenues $685.48M USD 1 Quarter
Revenues Revenues $804.23M USD 1 Quarter
Revenues Revenues $804.23M 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 $601.07M USD 1 Quarter
Cost of revenues CostOfRevenue $601.07M USD 1 Quarter
Gross profit GrossProfit $84.40M USD 1 Quarter
Gross profit GrossProfit $84.40M USD 1 Quarter
Gross profit GrossProfit $99.03M USD 1 Quarter
Gross profit GrossProfit $99.03M 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 $20.43M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $20.43M USD 1 Quarter
Restructuring and other related costs RestructuringCharges - USD 1 Quarter
Restructuring and other related costs RestructuringCharges - 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
Operating income OperatingIncomeLoss $76.94M USD 1 Quarter
Operating income OperatingIncomeLoss $76.94M USD 1 Quarter
Operating income OperatingIncomeLoss $63.98M USD 1 Quarter
Operating income OperatingIncomeLoss $63.98M USD 1 Quarter
Interest income InterestAndOtherIncome $10.93M USD 1 Quarter
Interest income InterestAndOtherIncome $10.93M USD 1 Quarter
Interest income InterestAndOtherIncome $5.90M USD 1 Quarter
Interest income InterestAndOtherIncome $5.90M USD 1 Quarter
Interest expense InterestExpenseNonoperating $45.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $45.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating - USD 1 Quarter
Interest expense InterestExpenseNonoperating - 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 $415.00K USD 1 Quarter
Foreign exchange gain (loss), net ForeignCurrencyTransactionGainLossBeforeTax $415.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-80.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-80.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-19.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-19.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 $70.16M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $70.16M 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.07M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $5.07M USD 1 Quarter
Net income NetIncomeLoss $77.39M USD 1 Quarter
Net income NetIncomeLoss $77.39M USD 1 Quarter
Net income NetIncomeLoss $65.09M USD 1 Quarter
Net income NetIncomeLoss $65.09M USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $948.00K USD 1 Quarter
Change in net unrealized gain (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $948.00K 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 derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-561.00K USD 1 Quarter
Change in net unrealized gain (loss) on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent $-561.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 retirement benefits plan prior service cost OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax $-126.00K USD 1 Quarter
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 - USD 1 Quarter
Change in net retirement benefits plan prior service cost OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax - 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 $100.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $100.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 $613.00K USD 1 Quarter
Total other comprehensive income (loss), net of tax OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $613.00K USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $65.70M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $65.70M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $92.39M USD 1 Quarter
Net comprehensive income ComprehensiveIncomeNetOfTax $92.39M USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $1.80 USD 1 Quarter
Basic (in USD per share) EarningsPerShareBasic $1.80 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
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 $1.78 USD 1 Quarter
Diluted (in USD per share) EarningsPerShareDiluted $1.78 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 36.26M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 36.26M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.48M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.48M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.41M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 36.41M shares 1 Quarter
Cash Flow Statement 148 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 $65.09M USD 1 Quarter
Net income for the period NetIncomeLoss $65.09M 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 $11.96M USD 1 Quarter
Depreciation and amortization DepreciationAndAmortization $11.96M 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 $-12.00K USD 1 Quarter
(Gain) loss on disposal of property, plant and equipment and intangibles GainLossOnDisposalOfPropertyPlantAndEquipmentAndIntangibles $-12.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 $596.00K USD 1 Quarter
Amortization of discount (premium) of short-term investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $596.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 $-325.00K USD 1 Quarter
(Reversal of) allowance for expected credit losses ReversalOfAllowanceForDoubtfulAccountsReceivable $-803.00K USD 1 Quarter
(Reversal of) allowance for expected credit losses ReversalOfAllowanceForDoubtfulAccountsReceivable $-803.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 $52.00K USD 1 Quarter
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts $52.00K USD 1 Quarter
Amortization of fair value at hedge inception of interest rate swaps AmortizationOfInterestRateSwapsFairValueAtHedge $-88.00K USD 1 Quarter
Amortization of fair value at hedge inception of interest rate swaps AmortizationOfInterestRateSwapsFairValueAtHedge $-88.00K USD 1 Quarter
Amortization of fair value at hedge inception of interest rate swaps AmortizationOfInterestRateSwapsFairValueAtHedge - USD 1 Quarter
Amortization of fair value at hedge inception of interest rate swaps AmortizationOfInterestRateSwapsFairValueAtHedge - USD 1 Quarter
Share-based compensation ShareBasedCompensation $7.73M USD 1 Quarter
Share-based compensation ShareBasedCompensation $7.73M USD 1 Quarter
Share-based compensation ShareBasedCompensation $8.68M USD 1 Quarter
Share-based compensation ShareBasedCompensation $8.68M USD 1 Quarter
Deferred income tax expense (benefit) DeferredIncomeTaxesAndTaxCredits $1.38M USD 1 Quarter
Deferred income tax expense (benefit) DeferredIncomeTaxesAndTaxCredits $1.38M 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
Other non-cash expenses OtherNoncashIncomeExpense $-222.00K USD 1 Quarter
Other non-cash expenses OtherNoncashIncomeExpense $-222.00K USD 1 Quarter
Other non-cash expenses OtherNoncashIncomeExpense $-9.00K USD 1 Quarter
Other non-cash expenses OtherNoncashIncomeExpense $-9.00K USD 1 Quarter
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $4.14M USD 1 Quarter
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $4.14M USD 1 Quarter
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $69.40M USD 1 Quarter
Trade accounts receivable IncreaseDecreaseInAccountsReceivable $69.40M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-22.80M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-22.80M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-79.48M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-79.48M 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 $-3.24M USD 1 Quarter
Other current assets and non-current assets IncreaseDecreaseInOtherOperatingAssets $-3.24M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-24.40M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-24.40M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-17.41M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-17.41M USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $963.00K USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $963.00K USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $467.00K USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $467.00K USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedExpenses $21.90M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedExpenses $21.90M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedExpenses $2.67M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedExpenses $2.67M USD 1 Quarter
Other payables IncreaseDecreaseInOtherAccountsPayable $543.00K USD 1 Quarter
Other payables IncreaseDecreaseInOtherAccountsPayable $543.00K USD 1 Quarter
Other payables IncreaseDecreaseInOtherAccountsPayable $18.24M USD 1 Quarter
Other payables IncreaseDecreaseInOtherAccountsPayable $18.24M USD 1 Quarter
Severance liabilities SeveranceCosts1 $639.00K USD 1 Quarter
Severance liabilities SeveranceCosts1 $639.00K USD 1 Quarter
Severance liabilities SeveranceCosts1 $706.00K USD 1 Quarter
Severance liabilities SeveranceCosts1 $706.00K USD 1 Quarter
Other current liabilities and non-current liabilities IncreaseDecreaseInOtherOperatingLiabilities $-476.00K USD 1 Quarter
Other current liabilities and non-current liabilities IncreaseDecreaseInOtherOperatingLiabilities $-476.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
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 $145.05M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $145.05M USD 1 Quarter
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $77.69M USD 1 Quarter
Purchase of short-term investments PaymentsToAcquireShortTermInvestments $77.69M 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
Proceeds from maturities of short-term investments ProceedsFromMaturitiesOfShortTermInvestments $35.91M USD 1 Quarter
Proceeds from maturities of short-term investments ProceedsFromMaturitiesOfShortTermInvestments $35.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 $43.91M 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 $11.44M USD 1 Quarter
Purchase of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $11.44M 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 $180.00K USD 1 Quarter
Purchase of intangibles PaymentsToAcquireIntangibleAssets $180.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 $318.00K USD 1 Quarter
Proceeds from disposal of property, plant and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $318.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 $-53.08M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-53.08M USD 1 Quarter
Repayment of long-term borrowings RepaymentOfLongTermBorrowings - USD 1 Quarter
Repayment of long-term borrowings RepaymentOfLongTermBorrowings - USD 1 Quarter
Repayment of long-term borrowings RepaymentOfLongTermBorrowings $3.05M USD 1 Quarter
Repayment of long-term borrowings RepaymentOfLongTermBorrowings $3.05M USD 1 Quarter
Withholding tax related to net share settlement of restricted share units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $12.15M USD 1 Quarter
Withholding tax related to net share settlement of restricted share units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $12.15M 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
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 $-15.19M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-15.19M 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 $76.78M USD 1 Quarter
Net increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $76.78M 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 $231.37M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $231.37M 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 $308.34M USD Point-in-time
Cash and cash equivalents at the beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $308.34M 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 $76.78M USD 1 Quarter
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $76.78M 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 $195.00K USD 1 Quarter
Effect of exchange rate on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $195.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 $231.37M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $231.37M 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 $308.34M USD Point-in-time
Cash and cash equivalents at the end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $308.34M USD Point-in-time
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $9.31M USD 1 Quarter
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $9.31M USD 1 Quarter
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $10.17M USD 1 Quarter
Construction, software and equipment-related payables CapitalExpendituresIncurredButNotYetPaid $10.17M USD 1 Quarter
Stockholders Equity 36 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $1.47B USD Point-in-time
Beginning balance StockholdersEquity $1.47B 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.75B USD Point-in-time
Beginning balance StockholdersEquity $1.75B USD Point-in-time
Beginning balance StockholdersEquity $1.53B USD Point-in-time
Beginning balance StockholdersEquity $1.53B USD Point-in-time
Net income NetIncomeLoss $77.39M USD 1 Quarter
Net income NetIncomeLoss $77.39M USD 1 Quarter
Net income NetIncomeLoss $65.09M USD 1 Quarter
Net income NetIncomeLoss $65.09M 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 $613.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $613.00K USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.96M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.96M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.68M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.68M 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
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 $12.15M USD 1 Quarter
Tax withholdings related to net share settlement of restricted share units AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $12.15M USD 1 Quarter
Ending balance StockholdersEquity $1.47B USD Point-in-time
Ending balance StockholdersEquity $1.47B 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.75B USD Point-in-time
Ending balance StockholdersEquity $1.75B USD Point-in-time
Ending balance StockholdersEquity $1.53B USD Point-in-time
Ending balance StockholdersEquity $1.53B 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...