2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate | ||||||||||
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost | 1.21B | 1.27B | 533.24M | |||||||
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue | 1.21B | 1.26B | 532.69M | |||||||
ProvisionForDoubtfulAccounts | 1.15M | 0.12M | 0.48M | 0.42M | 0.22M | 0.71M | 0.48M | 3.10M | 1.50M | |
FiniteLivedIntangibleAssetsNet | 68.25M | 99.25M | 97.47M | 30.58M | 35.31M | 0.66M | 1.93M | |||
DeferredTaxLiabilities | 0.90M | 0.90M | 0.59M | |||||||
DeferredTaxAssetsInProcessResearchAndDevelopment | 83.10M | 47.87M | ||||||||
Liabilities | 2.40B | 2.26B | 1.65B | 716.11M | 441.01M | 332.16M | 178.27M | 162.28M | 124.08M | |
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions | 0.69M | 1.46M | 2.26M | 2.53M | 4.10M | 6.77M | 8.43M | 8.73M | 8.17M | |
ContractWithCustomerLiability | 487.47M | 372.36M | 249.86M | 173.14M | 181.99M | 110.03M | ||||
PreferredStockSharesOutstanding | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
PreferredStockSharesAuthorized | 10.00M | 10.00M | 10.00M | 10.00M | ||||||
PreferredStockParOrStatedValuePerShare | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
DeferredIncomeTaxesAndTaxCredits | -43.35M | 3.63M | -31.24M | |||||||
DebtInstrumentCarryingAmount | 25.00M | |||||||||
PaymentsToAcquirePropertyPlantAndEquipment | 110.40M | 46.44M | 52.26M | 20.56M | 14.79M | 4.15M | 4.12M | 12.17M | 12.53M | |
LongTermDebtNoncurrent | 1.29B | 1.20B | 951.59M | 4.90M | 102.66M | 81.63M | 32.32M | 20.77M | ||
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax | 7.70M | -2.12M | ||||||||
OperatingLeaseLiability | 24.02M | 24.45M | 15.75M | 19.75M | 12.71M | |||||
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued | 2.90M | |||||||||
EmployeeRelatedLiabilitiesCurrent | 10.32M | 18.01M | 13.06M | 6.63M | 5.52M | 4.11M | 3.61M | 4.23M | 5.40M | |
AssetImpairmentCharges | 10.60M | 1.20M | 0.00 | 0.00 | 1.10M | 1.60M | 0.80M | 2.60M | ||
FiniteLivedIntangibleAssetsAccumulatedAmortization | 72.39M | 45.20M | 20.50M | 11.00M | 5.91M | 2.85M | ||||
StockIssued1 | 0.00 | 0.00 | 19.22M | |||||||
StockIssuedDuringPeriodSharesStockOptionsExercised | 0.77M | 0.80M | 0.27M | 1.49M | 2.62M | 1.35M | 0.42M | 0.38M | 1.08M | |
AdjustmentsToAdditionalPaidInCapitalWarrantIssued | 220.80M | 220.80M | 220.80M | 96.35M | 29.82M | 1.45M | 1.45M | |||
CashAndCashEquivalentsAtCarryingValue | 288.75M | 473.24M | 119.32M | 679.38M | 251.41M | 106.24M | 29.14M | 17.76M | 28.45M | |
LiabilitiesCurrent | 532.45M | 638.22M | 439.80M | 534.04M | 199.31M | 147.16M | 91.74M | 82.77M | 72.85M | |
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax | 1.86M | 33000.00 | 0.00 | |||||||
PaymentsToAcquireMarketableSecurities | 2.08B | 907.43M | 934.96M | |||||||
PropertyPlantAndEquipmentNet | 168.24M | 111.37M | 82.17M | 42.98M | 28.94M | 21.00M | 26.48M | 31.44M | 32.12M | |
AccountsPayableCurrent | 116.16M | 125.08M | 113.77M | 72.61M | 57.47M | 48.79M | 28.75M | 31.70M | 25.57M | |
IntangibleAssetsNetExcludingGoodwill | 68.54M | 99.54M | 97.76M | 28.81M | 30.58M | 35.31M | 0.52M | 0.94M | 2.22M | |
DeferredTaxAssetsLiabilitiesNet | 247.18M | 200.04M | 119.50M | 92.47M | 73.67M | 0.43M | 0.58M | 37000.00 | ||
DeferredTaxAssetsNet | 282.99M | 236.25M | 177.24M | 111.74M | 89.41M | 14.17M | 1.59M | |||
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | 137.41M | 104.09M | 77.37M | 61.70M | 52.09M | 51.90M | 44.44M | 39.67M | 31.51M | |
AccruedLiabilitiesCurrent | 261.92M | 295.94M | 157.91M | 76.54M | 47.09M | 29.01M | 22.45M | 22.94M | 19.29M | |
LongTermDebt | 1.29B | 1.29B | 1.04B | 330.86M | 105.54M | 109.78M | 49.75M | 23.80M | ||
OtherAccruedLiabilitiesCurrent | 20.93M | 20.44M | 14.49M | 12.94M | 9.29M | 9.09M | 6.00M | 4.60M | 2.55M | |
ProceedsFromIssuanceOfCommonStock | 0.00 | 0.00 | 19.77M | 26.43M | 16.14M | |||||
InventoryAdjustments | ||||||||||
InventoryFinishedGoods | 182.75M | 114.73M | 48.97M | 31.62M | 27.86M | 15.30M | 23.66M | 26.86M | 38.60M | |
InventoryRawMaterials | 30.85M | 34.98M | 25.43M | 10.14M | 4.20M | 0.97M | 2.34M | 5.09M | 2.20M | |
OtherComprehensiveIncomeLossNetOfTax | -0.36M | -82000.00 | -0.13M | |||||||
ValuationAllowanceDeferredTaxAssetChangeInAmount | -92.90M | 9.80M | -15.80M | |||||||
PrepaidExpenseAndOtherAssetsCurrent | 88.93M | 60.82M | 37.78M | 29.76M | 26.08M | 20.86M | 9.96M | 7.12M | 6.42M | |
PurchaseObligation | 184.40M | 589.30M | 424.60M | 162.20M | 99.50M | 41.10M | 26.90M | 16.90M | 51.00M | |
StockRepurchasedAndRetiredDuringPeriodShares | 3.28M | |||||||||
ProductWarrantyAccrualWarrantiesIssued | 3.80M | 4.13M | 4.38M | |||||||
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax | 7.70M | -5.68M | -2.12M | |||||||
LesseeOperatingLeaseLiabilityPaymentsDue | 29.55M | 28.99M | 18.63M | 23.88M | 15.17M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo | 5.96M | 6.04M | 4.16M | 4.68M | 4.24M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueYearFour | 2.92M | 3.53M | 2.42M | 3.07M | 2.19M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive | 7.37M | 5.14M | 2.68M | 3.97M | 0.74M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueYearFive | 2.31M | 2.25M | 1.40M | 2.27M | 0.92M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths | 6.70M | 6.80M | 4.77M | 5.83M | 4.16M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueYearThree | 4.28M | 5.22M | 3.20M | 4.06M | 2.93M | |||||
UnrecognizedTaxBenefitsPeriodIncreaseDecrease | 5.50M | 0.90M | 12.50M | 1.80M | 0.30M | 0.20M | 0.10M | 0.50M | 1.10M | |
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate | 25.40M | |||||||||
IndefiniteLivedIntangibleAssetsExcludingGoodwill | 0.29M | 0.29M | 0.29M | 0.29M | 0.29M | 0.29M | 0.29M | 0.29M | ||
IncreaseDecreaseInInventories | 63.89M | 75.27M | 29.26M | 9.71M | 15.79M | -9.73M | -5.96M | -8.84M | 19.21M | |
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 211.69M | 208.12M | 113.83M | 42.50M | 20.42M | 11.19M | 6.73M | 10.33M | 12.70M | |
StockIssuedDuringPeriodValueShareBasedCompensation | 13.87M | 10.37M | 7.48M | 8.39M | 4.99M | 2.81M | 0.53M | 1.15M | 4.01M | |
IncreaseDecreaseInDeferredRevenue | 5.33M | 11.27M | 9.67M | |||||||
FinitelivedIntangibleAssetsAcquired1 | 0.00 | 26.48M | 78.45M | 36.20M | ||||||
AllowanceForDoubtfulAccountsReceivable | 2.50M | 0.98M | 1.59M | 0.46M | 0.56M | 2.14M | 2.38M | 2.92M | 1.81M | |
OperatingLeaseRightOfUseAsset | 19.89M | 21.38M | 14.42M | 17.68M | 10.12M | |||||
LettersOfCreditOutstandingAmount | 0.00 | 0.00 | ||||||||
Goodwill | 214.56M | 213.56M | 181.25M | 24.78M | 24.78M | 24.78M | 3.66M | 3.66M | 3.75M | |
GoodwillAcquiredDuringPeriod | 0.00 | 33.35M | 156.39M | 21.12M | ||||||
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax | 1.19M | -3.19M | -0.33M | 1.36M | -1.67M | 1.40M | -0.36M | -82000.00 | -0.13M | |
ContractWithCustomerLiabilityCurrent | 118.30M | 90.75M | 62.67M | 47.66M | 81.78M | 33.12M | ||||
DeferredIncomeTaxAssetsNet | 252.37M | 204.87M | 122.47M | 92.90M | 74.53M | |||||
BusinessCombinationContingentConsiderationLiabilityCurrent | 0.00 | 3.71M | ||||||||
MarketableSecuritiesCurrent | 1.41B | 1.14B | 897.33M | |||||||
ProceedsFromIssuanceOfWarrants | 0.00 | 0.00 | 220.80M | 71.55M | 29.82M | |||||
PreferredStockValue | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
IncreaseDecreaseInContractWithCustomerLiability | 117.78M | 122.19M | 78.17M | -10.50M | 72.25M | -6.12M | ||||
PreferredStockSharesIssued | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
AccountsReceivableNetCurrent | 445.96M | 440.90M | 333.63M | 182.16M | 145.41M | 78.94M | 65.35M | 61.02M | 46.10M | |
ContractWithCustomerLiabilityNoncurrent | 369.17M | 281.61M | 187.19M | 125.47M | 100.20M | 76.91M | ||||
OperatingLeaseLiabilityCurrent | 5.22M | 5.37M | 3.83M | 4.54M | 3.17M | |||||
AssetsCurrent | 2.44B | 2.26B | 1.46B | 933.06M | 499.66M | 222.30M | 130.45M | 117.86M | 121.77M | |
AmortizationOfFinancingCostsAndDiscounts | 8.38M | 8.17M | 44.39M | 18.82M | 6.08M | 2.70M | 1.67M | 0.14M | 0.16M | |
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions | 0.69M | 1.46M | 2.26M | 2.09M | 2.89M | 4.64M | 4.31M | 6.29M | 6.00M | |
BusinessCombinationConsiderationTransferred1 | 57.32M | |||||||||
RetainedEarningsAccumulatedDeficit | 46.27M | 17.34M | -405.74M | -51.19M | -185.18M | -346.30M | -295.73M | -250.54M | -183.07M | |
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount | 5.00M | 5.00M | ||||||||
UnrecognizedTaxBenefits | 27.22M | 21.77M | 20.90M | 8.42M | 6.59M | 6.33M | 6.11M | 6.02M | 5.48M | |
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 0.00 | 0.66M | ||||||||
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 5.99M | 6.56M | 8.30M | 2.01M | 0.77M | 0.33M | 0.31M | 0.57M | 1.05M | |
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | 0.42M | 4.79M | 0.00 | 0.00 | 0.37M | 0.00 | 0.14M | |||
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 4.39M | 4.39M | 4.39M | 0.00 | 0.00 | 14000.00 | ||||
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | 0.12M | 0.26M | 0.21M | 0.17M | 0.14M | 0.11M | 81000.00 | 37000.00 | 11000.00 | |
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable | 32.32M | |||||||||
NoncurrentAssets | 168.24M | 111.37M | 82.17M | 42.98M | 28.94M | 21.00M | 26.48M | 31.44M | 32.12M | |
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities | -22.15M | 133.42M | 117.18M | 35.70M | 22.20M | 23.08M | -5.08M | 8.90M | -2.62M | |
StockRepurchasedAndRetiredDuringPeriodValue | 410.00M | 500.00M | 500.00M | |||||||
CommonStockValue | 1000.00 | 1000.00 | 1000.00 | 1000.00 | 1000.00 | 1000.00 | 1000.00 | 1000.00 | 0.00 | |
CommonStockSharesAuthorized | 300.00M | 300.00M | 300.00M | 200.00M | 150.00M | 150.00M | 125.00M | 100.00M | 100.00M | |
CommonStockParOrStatedValuePerShare | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
CommonStockSharesOutstanding | 135.72M | 136.44M | 133.89M | 128.96M | 123.11M | 107.03M | 85.91M | 62.27M | 45.82M | |
CommonStockSharesIssued | 135.72M | 136.44M | 133.89M | 128.96M | 123.11M | 107.03M | 85.91M | 62.27M | 45.82M | |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | -184.50M | 353.93M | -560.06M | 383.27M | 189.87M | |||||
InventoryNet | 213.59M | 149.71M | 74.40M | 41.76M | 32.06M | 16.27M | 26.00M | 31.96M | 40.80M | |
AllowanceForDoubtfulAccountsReceivableWriteOffs | 0.49M | 12000.00 | 0.53M | 1.79M | 0.95M | 1.02M | 1.98M | 0.26M | ||
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax | 2.22M | 10.55M | 2.86M | |||||||
DeferredTaxAssetsValuationAllowance | 0.00 | 98.63M | 88.79M | |||||||
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities | 0.00 | 0.00 | ||||||||
DeferredRevenueNoncurrent | 29.94M | 33.89M | 25.11M | |||||||
WarrantsAndRightsOutstanding | 96.40M | 96.40M | 96.40M | |||||||
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | 288.75M | 473.24M | 119.32M | 679.38M | 296.11M | |||||
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability | 5.00M | 13.31M | 0.71M | 10.63M | 4.83M | |||||
OtherLiabilitiesNoncurrent | 51.01M | 43.52M | 16.53M | 17.04M | 11.82M | 3.25M | 1.88M | 2.02M | 2.64M | |
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount | 5.52M | 4.54M | 2.88M | 4.12M | 2.46M | |||||
AdditionalPaidInCapital | 939.34M | 819.12M | 837.92M | 534.74M | 458.32M | 353.34M | 287.26M | 252.13M | 224.73M | |
RestructuringReserve | 3.10M | 0.71M | ||||||||
DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction | 0.00 | 0.00 | 0.52M | |||||||
PropertyPlantAndEquipmentGross | 305.65M | 215.46M | 159.53M | 104.69M | 81.03M | 72.89M | 70.92M | 71.11M | 63.63M | |
DeferredTaxLiabilitiesUndistributedForeignEarnings | 0.70M | |||||||||
LongTermDebtCurrent | 0.00 | 90.89M | 86.05M | 325.97M | 2.88M | 28.16M | 3.03M | |||
SharePrice | 132.14 | 264.96 | 182.94 | 175.47 | 26.13 | 4.73 | ||||
IncreaseDecreaseInAccountsReceivable | 12.48M | 107.56M | 151.16M | 34.32M | 68.75M | 13.52M | 4.80M | 18.02M | 2.48M | |
LongTermLoansPayable | 32.32M | 20.77M | ||||||||
DeferredTaxAssetsNetNoncurrent | 1.19M | 0.10M | ||||||||
DeferredTaxAssetsGross | 282.99M | 236.25M | 177.24M | 111.74M | 89.41M | 112.80M | 90.38M | 105.75M | 80.63M | |
StockholdersEquity | 983.62M | 825.57M | 430.17M | 483.99M | 272.21M | 7.78M | -9.13M | 1.30M | 41.45M | |
OtherAssetsNoncurrent | 215.90M | 169.29M | 118.73M | 59.88M | 44.62M | 36.55M | 8.04M | 9.66M | 5.68M | |
AllowanceForDoubtfulAccountsReceivableCurrent | 2.50M | 0.98M | 1.59M | 0.46M | 0.56M | |||||
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet | 1.20M | |||||||||
DeferredRevenue | ||||||||||
DeferredRevenueCurrent | 15.69M | 6.41M | 3.92M | |||||||
Assets | 3.38B | 3.08B | 2.08B | 1.20B | 713.22M | 339.94M | 169.15M | 163.58M | 165.53M | |
AccruedIncomeTaxesCurrent | 8.53M | 16.15M | ||||||||
FiniteLivedIntangibleAssetsGross | 36.49M | 1.95M | ||||||||
ProductWarrantyAccrualClassifiedCurrent | 36.07M | 35.56M | 19.39M | 11.26M | 10.08M | 8.08M | 7.43M | 8.60M | 7.07M | |
DeferredIncomeTaxLiabilities | 35.80M | 36.20M | 57.74M | 19.27M | 15.75M | 13.74M | 1.00M | 2.09M | 0.69M | |
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax | 2.47M | -1.99M | -0.74M | |||||||
ContractWithCustomerAssetNet | 164.43M | 133.12M | 93.09M | 69.86M | 57.14M | 47.66M | ||||
LiabilitiesAndStockholdersEquity | 3.38B | 3.08B | 2.08B | 1.20B | 713.22M | 339.94M | 169.15M | 163.58M | 165.53M | |
OperatingLossCarryforwards | 5.90M | |||||||||
AccumulatedOtherComprehensiveIncomeLossNetOfTax | -1.99M | -10.88M | -2.02M | 0.43M | -0.92M | 0.74M | -0.66M | -0.29M | -0.21M | |
DeferredForeignIncomeTaxExpenseBenefit | 1.74M | 2.31M | 1.54M | 0.00 | 1.47M | 0.18M | -0.28M | 1000.00 | -51000.00 | |
OperatingLeaseLiabilityNoncurrent | 18.80M | 19.08M | 11.92M | 15.21M | 9.54M | |||||
IntangibleAssetsGrossExcludingGoodwill | 144.74M | 118.26M | 39.81M | 36.49M | 1.95M | 1.95M |