false0001428439December 31Q22024http://fasb.org/us-gaap/2024#NonoperatingIncomeExpenseP1Yhttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrentP1YP1Y274365115395xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesroku:segmentxbrli:pureroku:Classroku:vote00014284392024-01-012024-06-300001428439us-gaap:CommonClassAMember2024-06-300001428439us-gaap:CommonClassBMember2024-06-3000014284392024-06-3000014284392023-12-310001428439us-gaap:ServiceMemberroku:PlatformSegmentMember2024-04-012024-06-300001428439us-gaap:ServiceMemberroku:PlatformSegmentMember2023-04-012023-06-300001428439us-gaap:ServiceMemberroku:PlatformSegmentMember2024-01-012024-06-300001428439us-gaap:ServiceMemberroku:PlatformSegmentMember2023-01-012023-06-300001428439roku:DevicesSegmentMemberus-gaap:ProductMember2024-04-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:ProductMember2023-04-012023-06-300001428439roku:DevicesSegmentMemberus-gaap:ProductMember2024-01-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:ProductMember2023-01-012023-06-3000014284392024-04-012024-06-3000014284392023-04-012023-06-3000014284392023-01-012023-06-300001428439us-gaap:CommonStockMember2024-03-310001428439us-gaap:AdditionalPaidInCapitalMember2024-03-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001428439us-gaap:RetainedEarningsMember2024-03-3100014284392024-03-310001428439us-gaap:CommonStockMember2024-04-012024-06-300001428439us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001428439us-gaap:RetainedEarningsMember2024-04-012024-06-300001428439us-gaap:CommonStockMember2024-06-300001428439us-gaap:AdditionalPaidInCapitalMember2024-06-300001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001428439us-gaap:RetainedEarningsMember2024-06-300001428439us-gaap:CommonStockMember2023-12-310001428439us-gaap:AdditionalPaidInCapitalMember2023-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001428439us-gaap:RetainedEarningsMember2023-12-310001428439us-gaap:CommonStockMember2024-01-012024-06-300001428439us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001428439us-gaap:RetainedEarningsMember2024-01-012024-06-300001428439us-gaap:CommonStockMember2023-03-310001428439us-gaap:AdditionalPaidInCapitalMember2023-03-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001428439us-gaap:RetainedEarningsMember2023-03-3100014284392023-03-310001428439us-gaap:CommonStockMember2023-04-012023-06-300001428439us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001428439us-gaap:RetainedEarningsMember2023-04-012023-06-300001428439us-gaap:CommonStockMember2023-06-300001428439us-gaap:AdditionalPaidInCapitalMember2023-06-300001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001428439us-gaap:RetainedEarningsMember2023-06-3000014284392023-06-300001428439us-gaap:CommonStockMember2022-12-310001428439us-gaap:AdditionalPaidInCapitalMember2022-12-310001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001428439us-gaap:RetainedEarningsMember2022-12-3100014284392022-12-310001428439us-gaap:CommonStockMember2023-01-012023-06-300001428439us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001428439us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001428439us-gaap:RetainedEarningsMember2023-01-012023-06-300001428439roku:AllowancesForSalesReturnsMember2024-03-310001428439roku:AllowancesForSalesReturnsMember2023-03-310001428439roku:AllowancesForSalesReturnsMember2023-12-310001428439roku:AllowancesForSalesReturnsMember2022-12-310001428439roku:AllowancesForSalesReturnsMember2024-04-012024-06-300001428439roku:AllowancesForSalesReturnsMember2023-04-012023-06-300001428439roku:AllowancesForSalesReturnsMember2024-01-012024-06-300001428439roku:AllowancesForSalesReturnsMember2023-01-012023-06-300001428439roku:AllowancesForSalesReturnsMember2024-06-300001428439roku:AllowancesForSalesReturnsMember2023-06-300001428439roku:AllowanceForSalesIncentivesMember2024-03-310001428439roku:AllowanceForSalesIncentivesMember2023-03-310001428439roku:AllowanceForSalesIncentivesMember2023-12-310001428439roku:AllowanceForSalesIncentivesMember2022-12-310001428439roku:AllowanceForSalesIncentivesMember2024-04-012024-06-300001428439roku:AllowanceForSalesIncentivesMember2023-04-012023-06-300001428439roku:AllowanceForSalesIncentivesMember2024-01-012024-06-300001428439roku:AllowanceForSalesIncentivesMember2023-01-012023-06-300001428439roku:AllowanceForSalesIncentivesMember2024-06-300001428439roku:AllowanceForSalesIncentivesMember2023-06-300001428439us-gaap:AllowanceForCreditLossMember2024-03-310001428439us-gaap:AllowanceForCreditLossMember2023-03-310001428439us-gaap:AllowanceForCreditLossMember2023-12-310001428439us-gaap:AllowanceForCreditLossMember2022-12-310001428439us-gaap:AllowanceForCreditLossMember2024-04-012024-06-300001428439us-gaap:AllowanceForCreditLossMember2023-04-012023-06-300001428439us-gaap:AllowanceForCreditLossMember2024-01-012024-06-300001428439us-gaap:AllowanceForCreditLossMember2023-01-012023-06-300001428439us-gaap:AllowanceForCreditLossMember2024-06-300001428439us-gaap:AllowanceForCreditLossMember2023-06-300001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerBMember2024-01-012024-06-300001428439us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-06-300001428439us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-3100014284392024-07-012024-06-300001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerIMember2023-04-012023-06-300001428439us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerIMember2023-01-012023-06-300001428439us-gaap:DevelopedTechnologyRightsMember2024-06-300001428439us-gaap:CustomerRelationshipsMember2024-06-300001428439us-gaap:TradeNamesMember2024-06-300001428439us-gaap:PatentsMember2024-06-300001428439us-gaap:DevelopedTechnologyRightsMember2023-12-310001428439us-gaap:CustomerRelationshipsMember2023-12-310001428439us-gaap:TradeNamesMember2023-12-310001428439us-gaap:PatentsMember2023-12-310001428439roku:AllowanceForOtherAccountsReceivableMember2024-06-300001428439roku:AllowanceForOtherAccountsReceivableMember2023-12-310001428439roku:ComputerAndEquipmentMember2024-06-300001428439roku:ComputerAndEquipmentMember2023-12-310001428439us-gaap:LeaseholdImprovementsMember2024-06-300001428439us-gaap:LeaseholdImprovementsMember2023-12-310001428439roku:InternalUseSoftwareMember2024-06-300001428439roku:InternalUseSoftwareMember2023-12-310001428439roku:OfficeEquipmentAndFurnitureMember2024-06-300001428439roku:OfficeEquipmentAndFurnitureMember2023-12-310001428439roku:PlatformSegmentMember2024-06-300001428439roku:PlatformSegmentMember2023-12-310001428439roku:DevicesSegmentMember2024-06-300001428439roku:DevicesSegmentMember2023-12-310001428439us-gaap:LicenseMember2024-06-300001428439us-gaap:LicenseMember2023-12-310001428439roku:ProducedContentReleasedLessAmortizationMember2024-06-300001428439roku:ProducedContentReleasedLessAmortizationMember2023-12-310001428439roku:ProducedContentCompletedNotReleasedMember2024-06-300001428439roku:ProducedContentCompletedNotReleasedMember2023-12-310001428439roku:ProducedContentInProductionMember2024-06-300001428439roku:ProducedContentInProductionMember2023-12-310001428439roku:TotalProducedContentMember2024-06-300001428439roku:TotalProducedContentMember2023-12-3100014284392022-06-3000014284392022-04-012022-06-3000014284392023-01-012023-03-310001428439us-gaap:CashMember2024-06-300001428439us-gaap:FairValueInputsLevel1Memberus-gaap:CashMember2024-06-300001428439us-gaap:FairValueInputsLevel3Memberus-gaap:CashMember2024-06-300001428439us-gaap:CashMember2023-12-310001428439us-gaap:FairValueInputsLevel1Memberus-gaap:CashMember2023-12-310001428439us-gaap:FairValueInputsLevel3Memberus-gaap:CashMember2023-12-310001428439us-gaap:MoneyMarketFundsMember2024-06-300001428439us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-06-300001428439us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2024-06-300001428439us-gaap:MoneyMarketFundsMember2023-12-310001428439us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001428439us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001428439us-gaap:FairValueInputsLevel1Member2024-06-300001428439us-gaap:FairValueInputsLevel3Member2024-06-300001428439us-gaap:FairValueInputsLevel1Member2023-12-310001428439us-gaap:FairValueInputsLevel3Member2023-12-310001428439us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-06-300001428439us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001428439srt:MinimumMember2024-06-300001428439srt:MaximumMember2024-06-300001428439roku:EquityIncentivePlanMember2024-06-300001428439roku:TwoThousandSeventeenEmployeeStockPurchasePlanMember2024-06-300001428439roku:TwoThousandSeventeenEquityIncentivePlanMember2024-06-300001428439roku:TwoThousandSeventeenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2024-06-300001428439roku:TenPercentShareholderMemberroku:TwoThousandSeventeenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMembersrt:MinimumMember2024-01-012024-06-300001428439us-gaap:RestrictedStockUnitsRSUMember2023-12-310001428439us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001428439us-gaap:RestrictedStockUnitsRSUMember2024-06-3000014284392023-01-012023-12-310001428439roku:TwoThousandSeventeenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMembersrt:MinimumMember2024-01-012024-06-300001428439srt:MaximumMemberroku:TwoThousandSeventeenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2024-01-012024-06-300001428439roku:TwoThousandSeventeenEquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2024-01-012024-06-300001428439us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2024-01-012024-06-300001428439srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001428439us-gaap:CostOfSalesMemberroku:PlatformSegmentMember2024-04-012024-06-300001428439us-gaap:CostOfSalesMemberroku:PlatformSegmentMember2023-04-012023-06-300001428439us-gaap:CostOfSalesMemberroku:PlatformSegmentMember2024-01-012024-06-300001428439us-gaap:CostOfSalesMemberroku:PlatformSegmentMember2023-01-012023-06-300001428439us-gaap:CostOfSalesMemberroku:DevicesSegmentMember2024-04-012024-06-300001428439us-gaap:CostOfSalesMemberroku:DevicesSegmentMember2023-04-012023-06-300001428439us-gaap:CostOfSalesMemberroku:DevicesSegmentMember2024-01-012024-06-300001428439us-gaap:CostOfSalesMemberroku:DevicesSegmentMember2023-01-012023-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001428439us-gaap:SellingAndMarketingExpenseMember2024-04-012024-06-300001428439us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001428439us-gaap:SellingAndMarketingExpenseMember2024-01-012024-06-300001428439us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001428439roku:ManufacturingMember2024-06-300001428439roku:ContentPublishersMember2024-06-300001428439roku:CurrentLiabilitiesMemberroku:ContentPublishersMember2024-06-300001428439us-gaap:OtherNoncurrentLiabilitiesMemberroku:ContentPublishersMember2024-06-300001428439roku:PlatformSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerIMember2023-04-012023-06-300001428439roku:PlatformSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerIMember2023-01-012023-06-300001428439roku:CustomerJMemberroku:PlatformSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-04-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberroku:CustomerAMemberus-gaap:SalesRevenueNetMember2024-04-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberroku:CustomerAMemberus-gaap:SalesRevenueNetMember2024-01-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerBMember2024-04-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerBMember2023-04-012023-06-300001428439roku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerBMember2024-01-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberroku:CustomerBMember2023-01-012023-06-300001428439roku:CustomerCMemberroku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-04-012024-06-300001428439roku:CustomerCMemberroku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-04-012023-06-300001428439roku:CustomerCMemberroku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-06-300001428439roku:CustomerCMemberroku:DevicesSegmentMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-06-300001428439country:US2024-06-300001428439country:US2023-12-310001428439country:GB2024-06-300001428439country:GB2023-12-310001428439roku:OtherCountriesMember2024-06-300001428439roku:OtherCountriesMember2023-12-310001428439roku:PlatformSegmentMemberus-gaap:EmployeeSeveranceMember2024-04-012024-06-300001428439roku:PlatformSegmentMemberus-gaap:FacilityClosingMember2024-04-012024-06-300001428439roku:PlatformSegmentMemberroku:ImpairmentChargesMember2024-04-012024-06-300001428439roku:PlatformSegmentMember2024-04-012024-06-300001428439roku:PlatformSegmentMemberus-gaap:EmployeeSeveranceMember2023-04-012023-06-300001428439roku:PlatformSegmentMemberus-gaap:FacilityClosingMember2023-04-012023-06-300001428439roku:PlatformSegmentMember2023-04-012023-06-300001428439roku:DevicesSegmentMemberus-gaap:EmployeeSeveranceMember2024-04-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:FacilityClosingMember2024-04-012024-06-300001428439roku:DevicesSegmentMemberroku:ImpairmentChargesMember2024-04-012024-06-300001428439roku:DevicesSegmentMember2024-04-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:EmployeeSeveranceMember2023-04-012023-06-300001428439roku:DevicesSegmentMemberus-gaap:FacilityClosingMember2023-04-012023-06-300001428439roku:DevicesSegmentMember2023-04-012023-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:EmployeeSeveranceMember2024-04-012024-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:FacilityClosingMember2024-04-012024-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberroku:ImpairmentChargesMember2024-04-012024-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:EmployeeSeveranceMember2023-04-012023-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:FacilityClosingMember2023-04-012023-06-300001428439us-gaap:SellingAndMarketingExpenseMemberus-gaap:EmployeeSeveranceMember2024-04-012024-06-300001428439us-gaap:SellingAndMarketingExpenseMemberus-gaap:FacilityClosingMember2024-04-012024-06-300001428439us-gaap:SellingAndMarketingExpenseMemberroku:ImpairmentChargesMember2024-04-012024-06-300001428439us-gaap:SellingAndMarketingExpenseMemberus-gaap:EmployeeSeveranceMember2023-04-012023-06-300001428439us-gaap:SellingAndMarketingExpenseMemberus-gaap:FacilityClosingMember2023-04-012023-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:EmployeeSeveranceMember2024-04-012024-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:FacilityClosingMember2024-04-012024-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberroku:ImpairmentChargesMember2024-04-012024-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:EmployeeSeveranceMember2023-04-012023-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:FacilityClosingMember2023-04-012023-06-300001428439us-gaap:EmployeeSeveranceMember2024-04-012024-06-300001428439us-gaap:FacilityClosingMember2024-04-012024-06-300001428439roku:ImpairmentChargesMember2024-04-012024-06-300001428439us-gaap:EmployeeSeveranceMember2023-04-012023-06-300001428439us-gaap:FacilityClosingMember2023-04-012023-06-300001428439roku:PlatformSegmentMemberus-gaap:EmployeeSeveranceMember2024-01-012024-06-300001428439roku:PlatformSegmentMemberus-gaap:FacilityClosingMember2024-01-012024-06-300001428439roku:PlatformSegmentMemberroku:ImpairmentChargesMember2024-01-012024-06-300001428439roku:PlatformSegmentMember2024-01-012024-06-300001428439roku:PlatformSegmentMemberus-gaap:EmployeeSeveranceMember2023-01-012023-06-300001428439roku:PlatformSegmentMemberus-gaap:FacilityClosingMember2023-01-012023-06-300001428439roku:PlatformSegmentMemberroku:ImpairmentChargesMember2023-01-012023-06-300001428439roku:PlatformSegmentMember2023-01-012023-06-300001428439roku:DevicesSegmentMemberus-gaap:EmployeeSeveranceMember2024-01-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:FacilityClosingMember2024-01-012024-06-300001428439roku:DevicesSegmentMemberroku:ImpairmentChargesMember2024-01-012024-06-300001428439roku:DevicesSegmentMember2024-01-012024-06-300001428439roku:DevicesSegmentMemberus-gaap:EmployeeSeveranceMember2023-01-012023-06-300001428439roku:DevicesSegmentMemberus-gaap:FacilityClosingMember2023-01-012023-06-300001428439roku:DevicesSegmentMemberroku:ImpairmentChargesMember2023-01-012023-06-300001428439roku:DevicesSegmentMember2023-01-012023-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:EmployeeSeveranceMember2024-01-012024-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:FacilityClosingMember2024-01-012024-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberroku:ImpairmentChargesMember2024-01-012024-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:EmployeeSeveranceMember2023-01-012023-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberus-gaap:FacilityClosingMember2023-01-012023-06-300001428439us-gaap:ResearchAndDevelopmentExpenseMemberroku:ImpairmentChargesMember2023-01-012023-06-300001428439us-gaap:SellingAndMarketingExpenseMemberus-gaap:EmployeeSeveranceMember2024-01-012024-06-300001428439us-gaap:SellingAndMarketingExpenseMemberus-gaap:FacilityClosingMember2024-01-012024-06-300001428439us-gaap:SellingAndMarketingExpenseMemberroku:ImpairmentChargesMember2024-01-012024-06-300001428439us-gaap:SellingAndMarketingExpenseMemberus-gaap:EmployeeSeveranceMember2023-01-012023-06-300001428439us-gaap:SellingAndMarketingExpenseMemberus-gaap:FacilityClosingMember2023-01-012023-06-300001428439us-gaap:SellingAndMarketingExpenseMemberroku:ImpairmentChargesMember2023-01-012023-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:EmployeeSeveranceMember2024-01-012024-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:FacilityClosingMember2024-01-012024-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberroku:ImpairmentChargesMember2024-01-012024-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:EmployeeSeveranceMember2023-01-012023-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:FacilityClosingMember2023-01-012023-06-300001428439us-gaap:GeneralAndAdministrativeExpenseMemberroku:ImpairmentChargesMember2023-01-012023-06-300001428439us-gaap:EmployeeSeveranceMember2024-01-012024-06-300001428439us-gaap:FacilityClosingMember2024-01-012024-06-300001428439roku:ImpairmentChargesMember2024-01-012024-06-300001428439us-gaap:EmployeeSeveranceMember2023-01-012023-06-300001428439us-gaap:FacilityClosingMember2023-01-012023-06-300001428439roku:ImpairmentChargesMember2023-01-012023-06-300001428439us-gaap:EmployeeSeveranceMember2024-03-310001428439us-gaap:FacilityClosingMember2024-03-310001428439us-gaap:EmployeeSeveranceMember2023-03-310001428439us-gaap:FacilityClosingMember2023-03-310001428439us-gaap:EmployeeSeveranceMember2024-06-300001428439us-gaap:FacilityClosingMember2024-06-300001428439us-gaap:EmployeeSeveranceMember2023-06-300001428439us-gaap:FacilityClosingMember2023-06-300001428439us-gaap:EmployeeSeveranceMember2023-12-310001428439us-gaap:FacilityClosingMember2023-12-310001428439us-gaap:EmployeeSeveranceMember2022-12-310001428439us-gaap:FacilityClosingMember2022-12-310001428439roku:AnthonyWoodMember2024-04-012024-06-300001428439roku:AnthonyWoodMember2024-06-300001428439roku:DanJeddaMember2024-04-012024-06-300001428439roku:DanJeddaMay282024PlanMemberroku:DanJeddaMember2024-06-300001428439roku:DanJeddaMay282024PlanMemberroku:DanJeddaMember2024-04-012024-06-300001428439roku:DanJeddaMemberroku:DanJeddaMay202024PlanMember2024-06-300001428439roku:DanJeddaMemberroku:DanJeddaMay202024PlanMember2024-04-012024-06-300001428439roku:MatthewBanksMember2024-04-012024-06-300001428439roku:MatthewBanksMember2024-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-Q
(Mark One)
| | | | | |
☒ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended June 30, 2024
OR
| | | | | |
☐ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from to
Commission File Number: 001-38211
Roku, Inc.
(Exact name of registrant as specified in its charter)
| | | | | | | | |
Delaware | | 26-2087865 |
(State or other jurisdiction of incorporation or organization) | | (I.R.S. Employer Identification No.) |
1173 Coleman Avenue
San Jose, California 95110
(Address of principal executive offices including zip code)
Registrant’s telephone number, including area code: (408) 556-9040
Securities registered pursuant to Section 12(b) of the Act:
| | | | | | | | |
Title of Each Class: | Trading Symbol(s): | Name of Exchange on Which Registered: |
Class A Common Stock, $0.0001 par value | ROKU | The Nasdaq Global Select Market |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
| | | | | | | | | | | | | | |
Large Accelerated Filer | ☒ | | Accelerated filer | ☐ |
Non-accelerated filer | ☐ | | Smaller reporting company | ☐ |
Emerging growth company | ☐ | | | |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
As of June 30, 2024, the registrant had 127,357,624 shares of Class A common stock, $0.0001 par value per share, and 17,331,064 shares of Class B common stock, $0.0001 par value per share, outstanding.
Table of Contents
| | | | | | | | | | | |
| | | Page |
PART I. | | | |
Item 1. | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
Item 2. | | | |
Item 3. | | | |
Item 4. | | | |
PART II. | | | |
Item 1. | | | |
Item 1A. | | | |
Item 2. | | | |
Item 3. | | | |
Item 4. | | | |
Item 5. | | | |
Item 6. | | | |
| | |
GLOSSARY OF SELECTED TERMS
As used in this Quarterly Report on Form 10-Q (“Quarterly Report”), unless the context otherwise requires, references to the following terms have the respective meaning as defined below.
Active Accounts: See Streaming Households.
Ad-supported Video on Demand (AVOD): Streaming content supported by advertising that does not charge a fee to the viewer.
Apps: Primarily refers to the direct-to-consumer streaming applications on the Roku platform (e.g., The Roku Channel or Netflix). We also use “apps” to refer to mobile applications (such as our Roku Smart Home app).
Average Revenue per User (ARPU): Platform revenue for the trailing four quarters divided by the average of the number of Streaming Households at the end of the current period and the end of the corresponding period in the prior year. See Part I, Item 2, Management’s Discussion and Analysis of Financial Condition and Results of Operations, Key Performance Metrics and Non-GAAP Measure, in this Quarterly Report for additional detail.
DSP: A demand-side platform (such as Roku’s OneView ad-buying platform), which allows buyers of digital advertising inventory to manage multiple ad exchange and data exchange accounts across multiple platforms through one interface.
FAST: Free, ad-supported linear streaming TV, which does not include on-demand content.
Licensed Roku TV partners: TV original equipment manufacturers (“OEMs”) that license the Roku OS and leverage our smart TV reference designs to build TVs.
Linear TV: A TV format that provides programming at specifically scheduled times.
Premium Subscriptions: Subscription-based streaming services from content partners (e.g., Paramount) offered through The Roku Channel.
Roku-branded TVs: TVs powered by the Roku OS that are designed, made, and sold by Roku. Roku-branded TVs include the Roku Select, Roku Plus, and Roku Pro Series TVs.
Roku Home Screen: The first screen the viewer sees when they begin streaming with a Roku streaming device. The viewer is also returned to the home screen by pressing the home button on the Roku remote or when exiting apps.
Roku Home Screen Menu: The left-hand navigation bar on the Roku Home Screen.
Roku Originals: Original content programming created by Roku.
Roku OS: Roku operating system that is purpose built for TV and powers Roku streaming devices.
Roku Pay: Our billing service that enables Streaming Households to place a method of payment on file that can be used to make purchases on the Roku platform without having to re-enter their payment information. It also enables users to sign up for certain subscription-based streaming services (including Premium Subscriptions).
Roku TV models: TVs powered by the Roku OS that are made and sold by our licensed Roku TV partners.
Streaming: The distribution of video, music, or other media content via the internet.
Streaming device: Any device that enables streaming. For Roku, this encompasses Roku streaming players, Roku TV models, and Roku-branded TVs.
Streaming Hours: The aggregate amount of time streaming devices stream content on Roku’s streaming platform in a given period. See Part 1, Item 2, Management’s Discussion and Analysis of Financial Condition and Results of Operations, Key Performance Metrics and Non-GAAP Measure, in this Quarterly Report for additional detail.
Streaming Households (previously Active Accounts): The number of distinct user accounts that have streamed content on our platform within the last 30 days of the period. Previously, we referred to “Streaming Households” as “Active Accounts.” While we have changed this term to better reflect the nature of our business, we calculate it using the same methodology that we used to calculate “Active Accounts.” See Part I, Item 2, Management’s Discussion and Analysis of Financial Condition and Results of Operations, Key Performance Metrics and Non-GAAP Measure, in this Quarterly Report for additional detail.
Streaming platform: The technology that delivers the viewer experience and streaming apps (e.g., The Roku Channel and Netflix) over an internet connection to a user’s TV.
Streaming players: A device that connects to a TV via an HDMI connection to enable streaming to the TV (such as the Roku Express, Roku Express 4K, Roku Streaming Stick 4K, Roku Ultra, Roku Streambar, and Roku Streambar Pro).
Smart TV: A television that is connected to the internet through an operating system (e.g., the Roku OS).
Subscription Video on Demand (SVOD): Streaming content that is available on demand, requires a paid subscription, and can be ad-supported or ad-free.
TV streaming: The act of streaming content over the internet on a TV.
The Roku Channel: Roku’s owned and operated streaming service. The Roku Channel aggregates three types of content—AVOD, FAST, and Premium Subscriptions—within The Roku Channel app and through viewing experiences integrated throughout the Roku platform (e.g., Live TV on the Roku Home Screen Menu).
NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”), about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts in this Quarterly Report, including statements regarding our future results of operations and financial condition, business strategy, and plans and objectives of management for future operations, are forward-looking statements. In some cases, forward-looking statements may be identified by words such as “aim,” “anticipate,” “believe,” “continue,” “could,” “design,” “developing,” “estimate,” “expect,” “intend,” “may,” “plan,” “potentially,” “predict,” “project,” “should,” “will,” “would,” “target,” or the negative of these terms or other similar expressions. We caution you that the foregoing may not encompass all of the forward-looking statements made in this Quarterly Report.
Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available. These forward-looking statements are subject to a number of known and unknown risks, uncertainties, and assumptions, including risks described in the section titled “Risk Factors” and elsewhere in this Quarterly Report, regarding, among other things:
•our financial performance, including our revenue, cost of revenue, operating expenses, profitability, and our key performance metrics (including Streaming Households, Streaming Hours, ARPU, and Free Cash Flow);
•the impact of macroeconomic conditions, uncertainties, and geopolitical conflicts on our business, operations, and the markets and communities in which we and our advertisers, content partners, licensed Roku TV partners, other device licensees, manufacturers, suppliers, retailers, and viewers operate;
•our ability to attract and retain viewers and increase Streaming Hours;
•our ability to attract and retain advertisers that purchase video ad inventory in The Roku Channel, other video ad inventory on our platform that we acquire through our streaming services distribution agreements, and native display ads on the Roku Home Screen and screen saver;
•our ability to attract and retain TV brands, manufacturing partners, and service operators to license and deploy our technology;
•our ability to produce or acquire rights to distribute popular content on our streaming platform on favorable terms, or at all, including the renewals of our existing agreements with content partners;
•changes in TV viewing habits and the growth of TV streaming;
•the growth of our relevant markets, including the growth in advertising spend on TV streaming platforms, and our ability to successfully grow our business in those markets;
•our ability to adapt to changing market conditions and technological developments;
•our ability to develop and launch new products and provide ancillary services and support;
•our ability to integrate acquired businesses, products, and technologies;
•our ability to expand our products and services into adjacent markets, scale our operations in these markets, and do so profitably over time;
•our ability to compete effectively with existing competitors and new market entrants;
•our ability to successfully manage domestic and international expansion;
•our ability to attract and retain qualified employees and key personnel;
•our ability to address potential and actual cybersecurity incidents and system failures involving our products, systems, and operations;
•our ability to maintain, protect, and enhance our intellectual property;
•our ability to obtain financing on favorable terms, or at all;
•our ability to manage the selling prices of our products to increase Streaming Households; and
•our ability to comply with laws and regulations that currently apply or may become applicable to our business both in the United States and internationally, including compliance with privacy and data protection regulations.
Other sections of this Quarterly Report may include additional factors that could harm our business and financial performance. Moreover, we operate in a very competitive and rapidly changing environment. New risk factors emerge from time to time, and it is not possible for our management to predict all risk factors nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ from those contained in, or implied by, any forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. We cannot assure you that the events and circumstances reflected in the forward-looking statements will be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Quarterly Report or to conform these statements to actual results or to changes in our expectations. You should read this Quarterly Report, and the documents referenced in and filed as exhibits to this Quarterly Report, with the understanding that our actual future results, levels of activity, performance, and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.
Investors and others should note that we may announce material business and financial information to our investors using our investor relations website (roku.com/investor), U.S. Securities and Exchange Commission (“SEC”) filings, webcasts, press releases, and conference calls. We use these mediums to communicate with investors and the general public about our company, our products and services, and other issues. It is possible that the information that we make available may be deemed to be material information. We therefore encourage investors, the media, and others interested in our company to review the information that we post on our investor relations website. Roku, the Roku logo, and other trade names, trademarks, or service marks of Roku appearing in this report are the property of Roku. Trade names, trademarks, and service marks of other companies appearing in this report are the property of their respective holders.
PART I—FINANCIAL INFORMATION
Item 1. Financial Statements
ROKU, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except par value data)
(unaudited)
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Assets | | | |
Current Assets: | | | |
Cash and cash equivalents | $ | 2,058,465 | | | $ | 2,025,891 | |
| | | |
Accounts receivable, net of allowances of $39,864 and $34,127 as of | 669,136 | | | 816,337 | |
June 30, 2024 and December 31, 2023, respectively | | | |
Inventories | 96,351 | | | 92,129 | |
Prepaid expenses and other current assets | 153,434 | | | 138,585 | |
Total current assets | 2,977,386 | | | 3,072,942 | |
Property and equipment, net | 240,035 | | | 264,556 | |
Operating lease right-of-use assets | 338,422 | | | 371,444 | |
Content assets, net | 240,596 | | | 257,395 | |
Intangible assets, net | 34,551 | | | 41,753 | |
Goodwill | 161,519 | | | 161,519 | |
Other non-current assets | 111,865 | | | 92,183 | |
Total Assets | $ | 4,104,374 | | | $ | 4,261,792 | |
Liabilities and Stockholders’ Equity | | | |
Current Liabilities: | | | |
Accounts payable | $ | 276,118 | | | $ | 385,330 | |
Accrued liabilities | 724,467 | | | 788,040 | |
Deferred revenue, current portion | 95,974 | | | 102,157 | |
Total current liabilities | 1,096,559 | | | 1,275,527 | |
Deferred revenue, non-current portion | 23,471 | | | 24,572 | |
Operating lease liability, non-current portion | 553,375 | | | 586,174 | |
Other long-term liabilities | 40,180 | | | 49,186 | |
Total Liabilities | 1,713,585 | | | 1,935,459 | |
Commitments and contingencies (Note 11) | | | |
Stockholders’ Equity: | | | |
Common stock, $0.0001 par value | 14 | | | 14 | |
Additional paid-in capital | 3,773,831 | | | 3,623,747 | |
Accumulated other comprehensive income (loss) | (661) | | | 159 | |
Accumulated deficit | (1,382,395) | | | (1,297,587) | |
Total stockholders’ equity | 2,390,789 | | | 2,326,333 | |
Total Liabilities and Stockholders’ Equity | $ | 4,104,374 | | | $ | 4,261,792 | |
See accompanying Notes to Condensed Consolidated Financial Statements.
ROKU, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Net Revenue: | | | | | | | |
Platform | $ | 824,333 | | | $ | 743,835 | | | $ | 1,579,268 | | | $ | 1,378,453 | |
Devices | 143,846 | | | 103,351 | | | 270,380 | | | 209,723 | |
Total net revenue | 968,179 | | | 847,186 | | | 1,849,648 | | | 1,588,176 | |
Cost of Revenue: | | | | | | | |
Platform | 384,454 | | | 348,010 | | | 745,020 | | | 648,597 | |
Devices | 159,025 | | | 120,905 | | | 291,637 | | | 223,711 | |
Total cost of revenue | 543,479 | | | 468,915 | | | 1,036,657 | | | 872,308 | |
Gross Profit (Loss): | | | | | | | |
Platform | 439,879 | | | 395,825 | | | 834,248 | | | 729,856 | |
Devices | (15,179) | | | (17,554) | | | (21,257) | | | (13,988) | |
Total gross profit | 424,700 | | | 378,271 | | | 812,991 | | | 715,868 | |
Operating Expenses: | | | | | | | |
Research and development | 175,481 | | | 192,387 | | | 355,940 | | | 412,472 | |
Sales and marketing | 221,656 | | | 227,192 | | | 423,780 | | | 461,111 | |
General and administrative | 98,806 | | | 84,652 | | | 176,550 | | | 180,705 | |
Total operating expenses | 495,943 | | | 504,231 | | | 956,270 | | | 1,054,288 | |
Loss from Operations | (71,243) | | | (125,960) | | | (143,279) | | | (338,420) | |
Other income, net | 28,129 | | | 19,995 | | | 54,075 | | | 42,415 | |
Loss Before Income Taxes | (43,114) | | | (105,965) | | | (89,204) | | | (296,005) | |
Income tax expense (benefit) | (9,161) | | | 1,630 | | | (4,396) | | | 5,194 | |
Net Loss | $ | (33,953) | | | $ | (107,595) | | | $ | (84,808) | | | $ | (301,199) | |
| | | | | | | |
Net loss per share — basic and diluted | $ | (0.24) | | | $ | (0.76) | | | $ | (0.59) | | | $ | (2.14) | |
| | | | | | | |
| | | | | | | |
Weighted-average common shares outstanding — basic and diluted | 144,339 | | 141,033 | | 144,045 | | | 140,685 | |
| | | | | | | |
See accompanying Notes to Condensed Consolidated Financial Statements.
ROKU, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)
(unaudited)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Net Loss | $ | (33,953) | | | $ | (107,595) | | | $ | (84,808) | | | $ | (301,199) | |
Other comprehensive income (loss), net of tax: | | | | | | | |
Foreign currency translation adjustment | (483) | | | 36 | | | (820) | | | 363 | |
Comprehensive Loss | $ | (34,436) | | | $ | (107,559) | | | $ | (85,628) | | | $ | (300,836) | |
See accompanying Notes to Condensed Consolidated Financial Statements.
ROKU, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Income (Loss) | | Accumulated Deficit | | Total Stockholders’ Equity |
Three Months Ended June 30, 2024 | Shares | | Amount | | | | |
Balance—March 31, 2024 | 144,165 | | | $ | 14 | | | $ | 3,704,435 | | | $ | (178) | | | $ | (1,348,442) | | | $ | 2,355,829 | |
Issuance of common stock pursuant to equity incentive plans | 859 | | | — | | | 417 | | | — | | | — | | | 417 | |
Stock-based compensation expense | — | | | — | | | 88,396 | | | — | | | — | | | 88,396 | |
Shares withheld for taxes related to net share settlement of equity awards | (335) | | | — | | | (19,417) | | | — | | | — | | | (19,417) | |
Foreign currency translation adjustment | — | | | — | | | — | | | (483) | | | — | | | (483) | |
Net loss | — | | | — | | | — | | | — | | | (33,953) | | | (33,953) | |
Balance—June 30, 2024 | 144,689 | | | $ | 14 | | | $ | 3,773,831 | | | $ | (661) | | | $ | (1,382,395) | | | $ | 2,390,789 | |
| | | | | | | | | | | |
Six Months Ended June 30, 2024 | | | | | | | | | | | |
Balance—December 31, 2023 | 143,502 | | | $ | 14 | | | $ | 3,623,747 | | | $ | 159 | | | $ | (1,297,587) | | | $ | 2,326,333 | |
Issuance of common stock pursuant to equity incentive plans | 1,872 | | | — | | | 8,679 | | | — | | | — | | | 8,679 | |
Stock-based compensation expense | — | | | — | | | 183,028 | | | — | | | — | | | 183,028 | |
Shares withheld for taxes related to net share settlement of equity awards | (685) | | | — | | | (41,623) | | | — | | | — | | | (41,623) | |
Foreign currency translation adjustment | — | | | — | | | — | | | (820) | | | — | | | (820) | |
Net loss | — | | | — | | | — | | | — | | | (84,808) | | | (84,808) | |
Balance—June 30, 2024 | 144,689 | | | $ | 14 | | | $ | 3,773,831 | | | $ | (661) | | | $ | (1,382,395) | | | $ | 2,390,789 | |
| | | | | | | | | | | |
| Common Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Income (Loss) | | Accumulated Deficit | | Total Stockholders’ Equity |
Three Months Ended June 30, 2023 | Shares | | Amount | | | | |
Balance—March 31, 2023 | 140,785 | | | $ | 14 | | | $ | 3,332,222 | | | $ | 35 | | | $ | (781,630) | | | $ | 2,550,641 | |
Issuance of common stock pursuant to equity incentive plans | 723 | | | — | | | 614 | | | — | | | — | | | 614 | |
Stock-based compensation expense | — | | | — | | | 89,579 | | | — | | | — | | | 89,579 | |
Foreign currency translation adjustment | — | | | — | | | — | | | 36 | | | — | | | 36 | |
Net loss | — | | | — | | | — | | | — | | | (107,595) | | | (107,595) | |
Balance—June 30, 2023 | 141,508 | | | $ | 14 | | | $ | 3,422,415 | | | $ | 71 | | | $ | (889,225) | | | $ | 2,533,275 | |
| | | | | | | | | | | |
Six Months Ended June 30, 2023 | | | | | | | | | | | |
Balance—December 31, 2022 | 140,027 | | | $ | 14 | | | $ | 3,234,860 | | | $ | (292) | | | $ | (588,026) | | | $ | 2,646,556 | |
Issuance of common stock pursuant to equity incentive plans | 1,481 | | | — | | | 1,504 | | | — | | | — | | | 1,504 | |
Stock-based compensation expense | — | | | — | | | 186,051 | | | — | | | — | | | 186,051 | |
Foreign currency translation adjustment | — | | | — | | | — | | | 363 | | | — | | | 363 | |
Net loss | — | | | — | | | — | | | — | | | (301,199) | | | (301,199) | |
Balance—June 30, 2023 | 141,508 | | | $ | 14 | | | $ | 3,422,415 | | | $ | 71 | | | $ | (889,225) | | | $ | 2,533,275 | |
See accompanying Notes to Condensed Consolidated Financial Statements.
ROKU, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
| | | | | | | | | | | |
| Six Months Ended |
| June 30, 2024 | | June 30, 2023 |
Cash flows from operating activities: | | | |
Net Loss | $ | (84,808) | | | $ | (301,199) | |
Adjustments to reconcile net loss to net cash from operating activities: | | | |
Depreciation and amortization | 32,280 | | | 34,181 | |
Stock-based compensation expense | 183,028 | | | 186,051 | |
Amortization of right-of-use assets | 23,767 | | | 30,532 | |
Amortization and write-off of content assets | 108,022 | | | 102,314 | |
Foreign currency remeasurement losses | 2,385 | | | 1,760 | |
Change in fair value of the Strategic Investment | (3,634) | | | (3,090) | |
Impairment of assets | 11,506 | | | 4,338 | |
Provision for doubtful accounts | 4,344 | | | 2,962 | |
Other items, net | (1,489) | | | (224) | |
Changes in operating assets and liabilities: | | | |
Accounts receivable | 142,463 | | | 50,430 | |
Inventories | (4,222) | | | 13,533 | |
Prepaid expenses and other current assets | (25,012) | | | 3,736 | |
Content assets and liabilities, net | (91,226) | | | (120,522) | |
Other non-current assets | (17,279) | | | 4,379 | |
Accounts payable | (108,606) | | | 72,291 | |
Accrued liabilities | (66,715) | | | (92,289) | |
Operating lease liabilities | (27,751) | | | (5,754) | |
Other long-term liabilities | 320 | | | (1,074) | |
Deferred revenue | (7,284) | | | 11,286 | |
Net cash provided by (used in) operating activities | 70,089 | | | (6,359) | |
Cash flows from investing activities: | | | |
Purchases of property and equipment | (1,547) | | | (72,316) | |
Purchase of Strategic Investment | — | | | (10,000) | |
Net cash used in investing activities | (1,547) | | | (82,316) | |
Cash flows from financing activities: | | | |
Repayments of borrowings | — | | | (80,000) | |
Proceeds from equity issued under incentive plans | 8,679 | | | 1,504 | |
Taxes paid related to net share settlement of equity awards | (41,623) | | | — | |
Net cash used in financing activities | (32,944) | | | (78,496) | |
Net increase (decrease) in cash, cash equivalents and restricted cash | 35,598 | | | (167,171) | |
Effect of exchange rate changes on cash, cash equivalents and restricted cash | (4,002) | | | 1,189 | |
Cash, cash equivalents and restricted cash —beginning of period | 2,066,604 | | | 1,961,956 | |
Cash, cash equivalents and restricted cash —end of period | $ | 2,098,200 | | | $ | 1,795,974 | |
| | | | | | | | | | | |
| Six Months Ended |
| June 30, 2024 | | June 30, 2023 |
Cash, cash equivalents and restricted cash at end of period: | | | |
Cash and cash equivalents | $ | 2,058,465 | | | $ | 1,755,261 | |
Restricted cash, current | 39,735 | | | 40,713 | |
| | | |
Cash, cash equivalents and restricted cash —end of period | $ | 2,098,200 | | | $ | 1,795,974 | |
Supplemental disclosures of cash flow information: | | | |
Cash paid for interest | $ | 61 | | | $ | 871 | |
Cash paid for income taxes | $ | 6,702 | | | $ | 3,955 | |
Supplemental disclosures of non-cash investing and financing activities: | | | |
Unpaid portion of property and equipment purchases | $ | 69 | | | $ | 4,094 | |
See accompanying Notes to Condensed Consolidated Financial Statements.
ROKU, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
1. THE COMPANY
Organization and Description of Business
Roku, Inc. (the “Company” or “Roku”), was formed in October 2002 as Roku LLC under the laws of the State of Delaware. On February 1, 2008, Roku LLC was converted into Roku, Inc., a Delaware corporation. The Company operates in two reportable segments and generates platform revenue from the sale of digital advertising (including direct and programmatic video advertising, media and entertainment promotional spending, and related services) and streaming services distribution (including subscription and transaction revenue shares, the sale of Premium Subscriptions, and the sale of branded app buttons on remote controls). The Company generates devices revenue from the sale of streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories as well as revenue from licensing arrangements with service operators.
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 16, 2024 (the “Annual Report”).
The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated financial statements as of that date but does not include all of the information and footnotes included in the Company’s Annual Report. The interim financial information is unaudited, but reflects all normal recurring adjustments that are, in the opinion of management, necessary to fairly present the information set forth herein. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the operating results to be expected for the full year or any future periods.
Certain prior period amounts reported in our condensed consolidated financial statements and accompanying notes have been reclassified to conform to the current period presentation.
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates and assumptions include:
•revenue recognition: determining the nature and timing of satisfaction of performance obligations, variable consideration, determining the stand-alone selling prices of performance obligations, gross versus net revenue recognition, and evaluation of customer versus vendor relationships;
•the impairment of intangible assets;
•amortization and the impairment of content assets;
•the impairment of operating lease right-of-use assets and property and equipment;
•valuation of the Strategic Investment (defined in Note 7);
•useful lives of tangible and intangible assets;
•allowances for sales returns and sales incentives; and
•the valuation of deferred income tax assets.
The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates and assumptions.
Principles of Consolidation
The condensed consolidated financial statements, which include the accounts of Roku, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with U.S. GAAP. All intercompany accounts and transactions have been eliminated in consolidation.
Cash and Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist primarily of bank deposit accounts and investments in money market funds.
The Company’s restricted cash balance as of June 30, 2024 is $39.7 million and is included in Prepaid expenses and other current assets in the condensed consolidated balance sheets. It is used to secure outstanding letters of credit related to operating leases for office facilities. See Note 11 to the condensed consolidated financial statements for additional details.
The Company maintains its cash, cash equivalent, and restricted cash balances with high credit quality financial institutions and continuously monitors the amount of exposure to any one institution and diversifies as necessary in order to minimize its concentration risk. Such balances often exceed regulated insured limits.
Accounts Receivable, net
Accounts receivable are typically unsecured and are derived from revenue earned from customers. They are stated at invoice value less estimated allowances for sales returns, sales incentives, doubtful accounts, and other miscellaneous allowances. The Company performs ongoing credit evaluations of its customers to determine allowances for potential credit losses and doubtful accounts. The Company considers historical experience, ongoing promotional activities, historical claim rates, and other factors to determine the allowances for sales returns and sales incentives.
Allowance for Sales Returns: Allowance for sales returns consisted of the following activities (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Beginning balance | $ | 6,766 | | | $ | 5,845 | | | $ | 7,808 | | | $ | 7,417 | |
Add: Charged to revenue | 4,966 | | | 5,275 | | | 8,574 | | | 8,164 | |
Less: Utilization of sales return reserve | (5,356) | | | (3,728) | | | (10,006) | | | (8,189) | |
Ending balance | $ | 6,376 | | | $ | 7,392 | | | $ | 6,376 | | | $ | 7,392 | |
Allowance for Sales Incentives: Allowance for sales incentives consisted of the following activities (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Beginning balance | $ | 16,520 | | | $ | 11,672 | | | $ | 23,024 | | | $ | 28,903 | |
Add: Charged to revenue | 32,772 | | | 16,993 | | | 56,033 | | | 27,550 | |
Less: Utilization of sales incentive reserve | (22,651) | | | (11,237) | | | (52,416) | | | (39,025) | |
Ending balance | $ | 26,641 | | | $ | 17,428 | | | $ | 26,641 | | | $ | 17,428 | |
Allowance for Doubtful Accounts: Allowance for doubtful accounts consisted of the following activities (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Beginning balance | $ | 1,656 | | | $ | 4,506 | | | $ | 2,213 | | | $ | 3,498 | |
Provision for doubtful accounts | 4,351 | | | 1,072 | | | 4,344 | | | 2,962 | |
Adjustments for write-off | (138) | | | — | | | (688) | | | (882) | |
Ending balance | $ | 5,869 | | | $ | 5,578 | | | $ | 5,869 | | | $ | 5,578 | |
Customer B accounted for 10% of the Company’s accounts receivable, net balance as of June 30, 2024. The Company did not have any customer that accounted for more than 10% of its accounts receivable, net balance as of December 31, 2023.
Recent Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures, which requires companies to provide enhanced disclosures about significant segment expenses within its reportable segment disclosures on an annual and interim basis. The guidance is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The guidance applies retrospectively to all prior periods presented in the financial statements. The Company is currently in the process of evaluating the effects of the new guidance.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures, which requires incremental disclosures within the income tax disclosures that increase the transparency and usefulness of income tax disclosures. The updated disclosures primarily require specific categories and greater disaggregation within the rate reconciliation, disaggregation of income taxes paid, and modifying other income tax-related disclosures. The guidance is effective either prospectively or retrospectively for fiscal years beginning after December 15, 2024. The Company is currently in the process of evaluating the effects of the new guidance.
3. REVENUE
The Company’s disaggregated revenue is represented by the two reportable segments discussed in Note 14.
The contract balances include the following (in thousands):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Accounts receivable, net | $ | 669,136 | | | $ | 816,337 | |
Contract assets (included in Prepaid expenses and other current assets) | 3,471 | | | 17,964 | |
| | | |
Deferred revenue, current portion | $ | 95,974 | | | $ | 102,157 | |
Deferred revenue, non-current portion | 23,471 | | | 24,572 | |
Total Deferred revenue | $ | 119,445 | | | $ | 126,729 | |
Accounts receivable are recorded at the amount invoiced, net of allowances for sales returns, sales incentives, and doubtful accounts. Payment terms can vary by customer and contract.
The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets are created when invoicing occurs subsequent to revenue recognition. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional. The Company’s contract assets are current in nature and are included in Prepaid expenses and other current assets. Contract assets decreased by $14.5 million during the six months ended June 30, 2024 due to the timing of billing to customers.
Total deferred revenue reflects consideration invoiced prior to the completion of performance obligations and revenue recognition. Total deferred revenue decreased by $7.3 million during the six months ended June 30, 2024 primarily due to the timing of fulfillment of performance obligations offset by an increase in deferred revenue from higher Premium Subscriptions.
Revenue recognized during the three and six months ended June 30, 2024, from amounts included in total deferred revenue as of December 31, 2023, was $15.0 million and $82.3 million, respectively. Revenue recognized during the three and six months ended June 30, 2023, from amounts included in total deferred revenue as of December 31, 2022, was $11.4 million and $66.9 million, respectively.
Revenue allocated to remaining performance obligations represents estimated contracted revenue that has not yet been recognized which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Estimated contracted revenue for these remaining performance obligations was $981.0 million as of June 30, 2024, of which the Company expects to recognize approximately 52% over the next 12 months and the remainder thereafter.
The Company recognized $16.2 million and $10.3 million of revenue during the three and six months ended June 30, 2024, respectively, and recognized $17.6 million and $32.6 million during the three and six months ended June 30, 2023, respectively, from performance obligations that were satisfied in previous periods due to changes in the estimated transaction price of its revenue contracts.
No customer accounted for more than 10% of the Company’s total net revenue during the three and six months ended June 30, 2024. Customer I accounted for 11% and 12% of the Company’s total net revenue during the three and six months ended June 30, 2023, respectively.
4. GOODWILL AND INTANGIBLE ASSETS
Goodwill
Goodwill represents the excess of purchase consideration in a business combination over the fair value of tangible and intangible assets acquired net of the liabilities assumed. All goodwill relates to the Company’s platform segment.
Intangible Assets
The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years):
| | | | | | | | | | | | | | | | | | | | | | | |
| As of June 30, 2024 |
| Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) |
Developed technology | $ | 73,367 | | | $ | (54,992) | | | $ | 18,375 | | | 5.9 |
Customer relationships | 14,100 | | | (14,100) | | | — | | | — |
Tradename | 20,400 | | | (6,966) | | | 13,434 | | | 9.8 |
Patents | 4,076 | | | (1,334) | | | 2,742 | | | 14.0 |
Total Intangible assets | $ | 111,943 | | | $ | (77,392) | | | $ | 34,551 | | | 6.7 |
| | | | | | | | | | | | | | | | | | | | | | | |
| As of December 31, 2023 |
| Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) |
Developed technology | $ | 73,367 | | | $ | (49,087) | | | $ | 24,280 | | | 5.9 |
Customer relationships | 14,100 | | | (13,948) | | | 152 | | | 4.0 |
Tradename | 20,400 | | | (5,966) | | | 14,434 | | | 9.8 |
Patents | 4,076 | | | (1,189) | | | 2,887 | | | 14.0 |
Total Intangible assets | $ | 111,943 | | | $ | (70,190) | | | $ | 41,753 | | | 6.7 |
The Company recorded amortization expense of $3.5 million and $4.4 million for intangible assets during the three months ended June 30, 2024 and 2023, respectively. The Company recorded amortization expense of $7.2 million and $8.8 million for intangible assets during the six months ended June 30, 2024 and 2023, respectively.
The Company recorded amortization of developed technology in Cost of revenue, platform during the three and six months ended June 30, 2024, and in Cost of revenue, platform and Research and development expenses during the three and six months ended June 30, 2023. The Company recorded amortization of customer relationships and tradename in Sales and marketing expenses and amortization of patents in General and administrative expenses in the condensed consolidated statements of operations for all periods presented.
As of June 30, 2024, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands):
| | | | | |
Year Ending December 31, | |
2024 (remaining 6 months) | $ | 7,050 | |
2025 | 12,533 | |
2026 | 4,074 | |
2027 | 2,737 | |
2028 | 2,291 | |
Thereafter | 5,866 | |
Total | $ | 34,551 | |
5. BALANCE SHEET COMPONENTS
Accounts Receivable, net: Accounts receivable, net consisted of the following (in thousands):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Accounts receivable, gross | $ | 709,000 | | | $ | 850,464 | |
Less: Allowances | | | |
Allowance for sales returns | 6,376 | | | 7,808 | |
Allowance for sales incentives | 26,641 | | | 23,024 | |
Allowance for doubtful accounts | 5,869 | | | 2,213 | |
Other allowances | 978 | | | 1,082 | |
Total allowances | 39,864 | | | 34,127 | |
Accounts receivable, net | $ | 669,136 | | | $ | 816,337 | |
Property and Equipment, net: Property and equipment, net consisted of the following (in thousands):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Computers and equipment | $ | 50,669 | | | $ | 51,320 | |
Leasehold improvements | 291,105 | | | 292,418 | |
Internal-use software | 5,916 | | | 6,980 | |
Office equipment and furniture | 36,802 | | | 36,900 | |
Property and equipment, gross | 384,492 | | | 387,618 | |
Less: Accumulated depreciation and amortization | (144,457) | | | (123,062) | |
Property and equipment, net | $ | 240,035 | | | $ | 264,556 | |
Depreciation and amortization expense for property and equipment assets for the three months ended June 30, 2024 and 2023 was $12.3 million and $14.1 million, respectively. Depreciation and amortization expense for property and equipment assets for the six months ended June 30, 2024 and 2023 was $25.1 million and $25.4 million, respectively.
During the six months ended June 30, 2024 and 2023, the Company recognized an impairment charge of $0.5 million and $0.5 million, respectively, related to property and equipment associated with the leased office facilities that are part of its restructuring efforts. See Note 15 to the condensed consolidated financial statements for additional details.
Accrued Liabilities: Accrued liabilities consisted of the following (in thousands):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Payments due to content partners | $ | 231,550 | | | $ | 239,196 | |
Accrued cost of revenue | 129,034 | | | 147,875 | |
Marketing, retail, and merchandising expenses | 53,601 | | | 147,853 | |
| | | |
Operating lease liability, current | 74,070 | | | 68,099 | |
Content liability, current | 51,663 | | | 54,319 | |
Other accrued expenses | 184,549 | | | 130,698 | |
Total Accrued liabilities | $ | 724,467 | | | $ | 788,040 | |
Deferred Revenue: Deferred revenue consisted of the following (in thousands):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Platform, current | $ | 65,808 | | | $ | 66,636 | |
Devices, current | 30,166 | | | 35,521 | |
Total deferred revenue, current | 95,974 | | | 102,157 | |
Platform, non-current | 390 | | | 625 | |
Devices, non-current | 23,081 | | | 23,947 | |
Total deferred revenue, non-current | 23,471 | | | 24,572 | |
Total Deferred revenue | $ | 119,445 | | | $ | 126,729 | |
Other Long-term Liabilities: Other Long-term liabilities consisted of the following (in thousands):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Content liability, non-current | $ | 17,365 | | | $ | 24,115 | |
Other long-term liabilities | 22,815 | | | 25,071 | |
Total Other long-term liabilities | $ | 40,180 | | | $ | 49,186 | |
6. CONTENT ASSETS
Content assets, net consisted of the following (in thousands):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Licensed content, net and advances | $ | 143,381 | | | $ | 148,777 | |
Produced content: | | | |
Released, less amortization | 60,165 | | | 77,951 |
Completed, not released | 21,478 | | | 11,235 |
In production | 25,012 | | | 38,275 |
Total produced content, net | 106,655 | | | 127,461 |
Total Content assets, net and advances | $ | 250,036 | | | $ | 276,238 | |
| | | |
Current portion (included in Prepaid expenses and other current assets) | $ | 9,440 | | | $ | 18,843 | |
Non-current portion | $ | 240,596 | | | $ | 257,395 | |
Amortization of content assets is included in Cost of revenue, platform in the condensed consolidated statements of operations and is as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Licensed content | $ | 37,234 | | | $ | 44,648 | | | $ | 74,235 | | | $ | 87,236 | |
Produced content | 11,090 | | | 8,264 | | | 21,980 | | | 15,078 | |
Total amortization costs | $ | 48,324 | | | $ | 52,912 | | | $ | 96,215 | | | $ | 102,314 | |
During the three and six months ended June 30, 2024, the Company wrote-off $11.8 million of unamortized costs related to produced content assets that were removed from the content library on The Roku Channel. No unamortized costs of licensed or produced content assets were written off during the three and six months ended June 30, 2023.
7. STRATEGIC INVESTMENT
In June 2022, the Company agreed to provide financing of up to $60.0 million in the aggregate to a counterparty with whom the Company has a commercial relationship. The advances are in the form of convertible promissory notes (the “Strategic Investment”) and are recognized as Other non-current assets on the condensed consolidated balance sheets. The Strategic Investment accrues interest at 5% per annum. The convertible promissory notes have maturity dates as reflected in the table below or are due upon a redemption event or in the event of a default.
The convertible promissory notes and their date of investment and maturity are as follows (in thousands):
| | | | | | | | | | | | | | |
As of June 30, 2024 |
Date of Investment | | Amount of Investment | | Date of Maturity |
June 15, 2022 | | $40,000 | | June 15, 2025 |
March 23, 2023 | | $5,000 | | March 23, 2026 |
May 23, 2023 | | $5,000 | | May 23, 2026 |
The Strategic Investment contains certain redemption features that meet the definition of embedded derivatives and require bifurcation. The Company elected to apply the fair value option and account for the hybrid instrument containing the host contract and the embedded derivatives at fair value as a single instrument, with any subsequent changes in fair value included in Other income (expense), net in the condensed consolidated statements of operations. See Note 8 to the condensed consolidated financial statements for additional details on the fair value of the Strategic Investment.
8. FAIR VALUE DISCLOSURE
The Company’s financial assets measured at fair value on a recurring basis are as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| As of June 30, 2024 | | As of December 31, 2023 |
| Fair Value | | Level 1 | | Level 3 | | Fair Value | | Level 1 | | Level 3 |
Assets: | | | | | | | | | | | |
Cash and cash equivalents: | | | | | | | | | | | |
Cash | $ | 587,231 | | | $ | 587,231 | | | $ | — | | | $ | 594,493 | | | $ | 594,493 | | | $ | — | |
Money market funds | 1,471,234 | | | 1,471,234 | | | — | | | 1,431,398 | | | 1,431,398 | | | — | |
Restricted cash, current | 39,735 | | | 39,735 | | | — | | | 40,713 | | | 40,713 | | | — | |
Other non-current assets: | | | | | | | | | | | |
Strategic Investment | 57,450 | | | — | | | 57,450 | | | 53,816 | | | — | | | 53,816 | |
Total assets measured and recorded at fair value | $ | 2,155,650 | | | $ | 2,098,200 | | | $ | 57,450 | | | $ | 2,120,420 | | | $ | 2,066,604 | | | $ | 53,816 | |
The following table reflects the changes in the fair value of the Company’s Level 3 financial assets (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Beginning balance | $ | 54,390 | | | $ | 47,678 | | | $ | 53,816 | | | $ | 39,468 | |
Purchase of Strategic Investment | — | | | 5,000 | | | — | | | 10,000 | |
Change in estimated fair value of the Strategic Investment | 3,060 | | | (120) | | | 3,634 | | | 3,090 | |
Ending balance | $ | 57,450 | | | $ | 52,558 | | | $ | 57,450 | | | $ | 52,558 | |
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs in measuring fair value and utilizes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value.
The three levels of inputs used to measure fair value are as follows:
Level 1—Quoted prices in active markets for identical assets or liabilities.
Financial assets and liabilities measured using Level 1 inputs include cash, cash equivalents, restricted cash, accounts receivable, prepaid expenses, accounts payable and accrued liabilities.
The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. The Company measured money market funds of $1,471.2 million and $1,431.4 million as cash equivalents as of June 30, 2024 and December 31, 2023, respectively, using Level 1 inputs.
Level 2—Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means.
The Company did not have Level 2 instruments as of June 30, 2024 and December 31, 2023.
Level 3—Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.
As of June 30, 2024, the Company measured the Strategic Investment using Level 3 inputs. The fair value of the Strategic Investment on the date of purchase was determined to be equal to its principal amount. The Company recorded an unrealized gain of $3.1 million and an unrealized loss of $0.1 million, in Other income (expense), net related to the adjustment to fair value of the Strategic Investment during the three months ended June 30, 2024 and June 30, 2023, respectively. The Company recorded an unrealized gain of $3.6 million and an unrealized gain of $3.1 million, in Other income (expense), net related to the adjustment to fair value of the Strategic Investment during the six months ended June 30, 2024 and June 30, 2023, respectively.
The Company classified the Strategic Investment as Level 3 due to the lack of relevant observable market data over fair value inputs. The fair value of the Strategic Investment was estimated using a scenario-based probability weighted discounted cash flow model. Significant assumptions include the discount rate, and the timing and probability weighting of the various redemption scenarios that impact the settlement of the Strategic Investment.
Assets and liabilities that are measured at fair value on a non-recurring basis
Non-financial assets such as goodwill, intangible assets, property and equipment, operating lease right-of-use assets, and content assets are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized.
During the three months ended June 30, 2024, the Company recorded impairment charges of $10.7 million related to operating lease right-of-use assets associated with the leased office facilities that are part of its restructuring efforts. The Company did not record any impairment charges during the three months ended June 30, 2023. During the six months ended June 30, 2024 and 2023, the Company recorded impairment charges of $11.2 million and $3.8 million, respectively, related to operating lease right-of-use assets, and $0.5 million and $0.5 million, respectively, related to property and equipment, both associated with the leased office facilities that are part of its restructuring efforts. See Note 15 to the condensed consolidated financial statements for additional details.
9. LEASES
The Company's operating leases are primarily for office facilities. The leases have remaining terms ranging from less than one year to nine years and may include options to extend or terminate the lease. The depreciable life of operating lease right-of-use assets is limited by the expected lease term. The Company has executed sublease agreements for a portion of its available office space. The subleases are also classified as operating leases.
The components of lease expense are as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Operating lease expense | $ | 18,247 | | | $ | 21,671 | | | $ | 36,380 | | | $ | 43,146 | |
Variable lease expense | 5,231 | | | 6,080 | | | 10,753 | | | 12,372 | |
Sublease income | (1,975) | | | — | | | (2,885) | | | — | |
Total operating lease expense | $ | 21,503 | | | $ | 27,751 | | | $ | 44,248 | | | $ | 55,518 | |
Supplemental cash flow information related to leases is as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | |
Operating cash outflows from operating leases | $ | 22,466 | | | $ | 18,327 | | | $ | 43,722 | | | $ | 35,320 | |
Right-of-use assets obtained in exchange for lease obligations: | | | | | | | |
Operating leases | $ | 2,885 | | | $ | 9,352 | | | $ | 2,885 | | | $ | 11,909 | |
Decrease in operating lease right-of-use assets due to impairment (See Note 15 for details) | $ | 10,656 | | | $ | — | | | $ | 11,232 | | | $ | 3,790 | |
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
Operating lease right-of-use assets | $ | 338,422 | | | $ | 371,444 |
| | | |
Operating lease liability, current (included in Accrued liabilities) | $ | 74,070 | | | $ | 68,099 |
Operating lease liability, non-current | 553,375 | | | 586,174 |
Total operating lease liability | $ | 627,445 | | | $ | 654,273 |
| | | |
Weighted-average remaining term for operating leases (in years) | 7.5 | | 7.9 |
Weighted-average discount rate for operating leases | 3.96 | % | | 3.94 | % |
Future lease payments under operating leases excluding any sublease income from sublease arrangements as of June 30, 2024 are as follows (in thousands):
| | | | | |
Year Ending December 31, | Operating Leases |
2024 (remaining 6 months) | $ | 46,136 | |
2025 | 99,185 | |
2026 | 100,833 | |
2027 | 99,840 | |
2028 | 100,017 | |
Thereafter | 282,510 | |
Total future lease payments | 728,521 | |
Less: imputed interest | (97,817) | |
Less: expected tenant improvement allowance | (3,259) | |
Total (1) | $ | 627,445 | |
(1) Total lease liabilities include liabilities related to operating leases right-of-use assets which were included in the impairment charges as part of the Company’s restructuring efforts reflected in Note 15 to the condensed consolidated financial statements.
As of June 30, 2024, the Company had no commitments relating to operating leases that have not yet commenced.
As of June 30, 2024, the Company expects to receive approximately $45.3 million from its sublease arrangements which have a weighted average remaining lease term of approximately 5.3 years.
10. STOCKHOLDERS’ EQUITY
Preferred Stock
The Company has 10 million shares of undesignated preferred stock authorized but not issued with rights and preferences determined by the Company’s Board of Directors at the time of issuance of such shares. As of June 30, 2024 and December 31, 2023, there were no shares of preferred stock issued and outstanding.
Common Stock
The Company has two classes of authorized common stock, Class A common stock and Class B common stock. Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders and holders of Class B common stock are entitled to ten votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and are generally automatically converted into shares of the Company's Class A common stock upon sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of the Company’s Class A common stock.
Common Stock Reserved for Future Issuance
As of June 30, 2024, the Company’s common stock reserved for issuance in the future is as follows (in thousands):
| | | | | |
| As of |
| June 30, 2024 |
Common stock awards granted under equity incentive plans | 12,076 | |
Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan (1) | 5,089 | |
Common stock awards available for issuance under the 2017 Equity Incentive Plan | 35,777 | |
Total reserved shares of common stock | 52,942 | |
(1) The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan.
Equity Incentive Plans
The Company currently grants equity under the 2017 Equity Incentive Plan (the “2017 Plan”). The 2017 Plan became effective September 2017 in connection with the Company’s initial public offering (“IPO”). The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and for the grant of non-statutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of equity compensation to the Company’s employees, directors and consultants. The outstanding equity relates to the 2017 Plan and the 2008 Equity Incentive Plan (“2008 Plan”), a pre-IPO plan. No additional equity grants have been made pursuant to the 2008 Plan subsequent to the IPO.
The equity granted under the 2017 Plan is subject to continuous service. Stock options granted under the 2017 Plan generally are granted at a price per share equivalent to the fair market value on the date of grant. Recipients of option grants who possess more than 10% of the combined voting power of the Company are subject to certain limitations, and incentive stock options granted to such recipients are at a price per share no less than 110% of the fair market value on the date of grant.
Restricted Stock Units
Restricted stock unit activity for the six months ended June 30, 2024 is as follows (in thousands, except per share data):
| | | | | | | | | | | |
| Number of Shares | | Weighted-Average Grant Date Fair Value per Share |
Balance as of December 31, 2023 | 8,674 | | | $ | 97.33 | |
Awarded | 316 | | | 62.30 | |
Released | (1,585) | | | 110.11 | |
Forfeited | (416) | | | 100.37 | |
Balance as of June 30, 2024 | 6,989 | | | $ | 92.66 | |
As of June 30, 2024, the Company had $507.9 million of unrecognized stock-based compensation expense related to unvested restricted stock units that is expected to be recognized over a weighted-average period of approximately 1.9 years.
Stock Options
Stock option activity for the six months ended June 30, 2024 is as follows (in thousands, except years and per share data):
| | | | | | | | | | | | | | | | | | | | | | | |
| Number of Shares | | Weighted- Average Exercise Price | | Weighted- Average Remaining Contractual Life (Years) | | Aggregate Intrinsic Value |
Balance as of December 31, 2023 | 5,310 | | | $ | 75.55 | | | 6.8 | | |
Granted | 92 | | | 64.34 | | | — | | | |
Exercised | (287) | | | 30.24 | | | — | | | |
Forfeited and expired | (28) | | | 141.30 | | | — | | | |
Balance as of June 30, 2024 | 5,087 | | | $ | 77.54 | | | 6.5 | | $ | 61,416 | |
| | | | | | | |
Options exercisable as of June 30, 2024 | 3,572 | | | $ | 68.52 | | | 5.8 | | $ | 55,185 | |
As of June 30, 2024, the Company had $50.7 million of unrecognized stock-based compensation expense related to unvested stock options that is expected to be recognized over a weighted-average period of approximately 1.8 years.
Stock-Based Compensation
The Company measures the cost of employee services received in exchange for an equity award based on the grant date fair value of the award. Stock options granted to employees generally vest over one to four years and have a term of ten years. Restricted stock units generally vest over one to four years.
The following table shows the total stock-based compensation expense for the three and six months ended June 30, 2024 and 2023 (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Cost of revenue, platform | $ | 282 | | | $ | 349 | | | $ | 696 | | | $ | 688 | |
Cost of revenue, devices | 139 | | | 812 | | | 1,038 | | | 1,616 | |
Research and development | 33,365 | | | 34,824 | | | 70,955 | | | 73,487 | |
Sales and marketing | 31,431 | | | 31,225 | | | 63,952 | | | 65,364 | |
General and administrative | 23,179 | | | 22,369 | | | 46,387 | | | 44,896 | |
Total stock-based compensation | $ | 88,396 | | | $ | 89,579 | | | $ | 183,028 | | | $ | 186,051 | |
11. COMMITMENTS AND CONTINGENCIES
Manufacturing Purchase Commitments
The Company has various manufacturing contracts with vendors in the conduct of the normal course of its business. In order to manage future demand for its products, the Company enters into agreements with manufacturers and suppliers to procure inventory based upon certain criteria and timing. Some of these commitments are non-cancelable. As of June 30, 2024, the Company had $326.0 million of non-cancelable purchase commitments for inventory. As of June 30, 2024, the Company had accrued $14.0 million related to anticipated losses on firm purchase commitments of inventory. The accrual is recorded in Accrued liabilities in the condensed consolidated balance sheets and the related expense is recorded in Cost of revenue, devices in the condensed consolidated statements of operations.
Content Commitments
The Company enters into contracts with content partners to license and produce content for streaming. When a title becomes available, the Company records a content asset and liability on the condensed consolidated balance sheets. Certain agreements include the obligation to license rights for unknown future titles for which the ultimate quantity and/or fees are not yet determinable as of the reporting date. The Company does not include any estimated obligation for these future titles beyond the known minimum amount. The unknown obligations could be material. The Company also licenses content under arrangements where the payments are variable and based on the revenue earned by the Company. Since those amounts cannot be determined, they are not included in the obligations below.
As of June 30, 2024, the Company's total obligation for licensed and produced content was $262.6 million, of which the Company recorded $55.1 million in Current liabilities and $17.4 million in Other long-term liabilities in the condensed consolidated balance sheets. The remaining $190.1 million is not yet recognized on the condensed consolidated balance sheets as the content does not meet the criteria for asset recognition.
The expected timing of payments for these content obligations are as follows (in thousands):
| | | | | |
Year Ending December 31, | |
2024 (remaining 6 months) | $ | 112,426 | |
2025 | 104,217 |
2026 | 26,109 |
2027 | 9,625 |
2028 | 5,429 |
Thereafter | 4,839 |
Total content obligations | $ | 262,645 | |
Letters of Credit
As of June 30, 2024 and December 31, 2023, the Company had irrevocable letters of credit outstanding in the amount of $36.8 million and $37.5 million, respectively, related to operating leases for office facilities. The letters of credit have various expiration dates through 2030. The outstanding letters of credit are secured by the Company’s existing cash balance, a portion of which is restricted for that purpose. See Note 2 to the condensed consolidated financial statements for additional information.
Contingencies
The Company accounts for loss contingencies, including liabilities for intellectual property licensing and other claims, when it believes such losses are probable and reasonably estimable. These contingencies are reviewed at least quarterly and adjusted to reflect the impact of negotiations, estimated settlements, legal rulings, and other information and events. The resolution of these contingencies and of other legal proceedings can be, however, inherently unpredictable and subject to significant uncertainties.
The Company is, and may become, subject to various lawsuits, stockholder derivative actions, class action lawsuits, individual or mass arbitration proceedings, and other types of legal proceedings, as well as other disputes, claims, and regulatory or governmental inquiries and investigations in the ordinary course of business, relating to commercial, contract, consumer protection, privacy, data protection, intellectual property, tax, employment, corporate governance, and other matters. Although the results of these legal proceedings, disputes, claims, and inquiries and investigations cannot be predicted with certainty, the Company does not believe that the final outcome of any matters that it is currently involved in is reasonably likely to have a material adverse effect on its business, financial condition, or results of operations. Regardless of the outcome, such legal proceedings, disputes, claims, and inquiries and investigations can have an adverse impact on the Company because of legal fees, other litigation costs, and settlement costs, diversion of management resources, reputational harm, and other factors. During the three and six months ended June 30, 2024 and 2023, the Company did not have any loss contingencies that were material.
Indemnification
In the ordinary course of business, the Company has entered into contractual arrangements which provide indemnification provisions of varying scope and terms to business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of the Company’s breach of such agreements and out of intellectual property infringement claims made by third parties. The Company’s obligations under these agreements may be limited in terms of time or amount, and in some instances, the Company may have recourse against third parties for certain payments. In addition, the Company has entered into indemnification agreements with its directors and certain of its officers that will require it, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers.
It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.
12. INCOME TAXES
Income tax benefit was $9.2 million and income tax expense was $1.6 million for the three months ended June 30, 2024 and 2023, respectively. Income tax benefit was $4.4 million and income tax expense was $5.2 million for the six months ended June 30, 2024 and 2023, respectively.
The increase in income tax benefit for the three and six months ended June 30, 2024 is primarily attributable to the release of the valuation allowance on certain foreign deferred tax assets, offset by an increase in U.S. income taxes. The Company recorded a discrete tax benefit of $11.1 million related to the release of its valuation allowance against certain foreign deferred tax assets, which are expected to be utilized based on future forecasted income.
A valuation allowance must be established for deferred tax assets when it is more likely than not that they will not be realized. As of June 30, 2024, the Company analyzed all available objective evidence, both positive and negative, and believes it is more-likely-than-not that some deferred tax assets will not be realizable. Accordingly, the Company has provided a valuation allowance against its U.S. deferred tax assets.
13. NET LOSS PER SHARE
The Company’s basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period. The Company uses the two-class method to calculate net loss per share. Except with respect to certain voting, conversion, and transfer rights and as otherwise expressly provided in the Company’s amended and restated certificate of incorporation or required by applicable law, shares of the Company’s Class A common stock and Class B common stock have the same rights and privileges and rank equally, share ratably, and are identical in all respects as to all matters. Accordingly, basic and diluted net loss per share are the same for both classes.
For purposes of the calculation of diluted net loss per share, options to purchase common stock and restricted stock units are considered common stock equivalents. Dilutive shares of common stock are determined by applying the treasury stock method. The dilutive shares are excluded from the calculation of diluted net loss per share in the period of net loss, as their effect is antidilutive.
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Numerator: | | | | | | | |
Net Loss | $ | (33,953) | | | $ | (107,595) | | | $ | (84,808) | | | $ | (301,199) | |
Denominator: | | | | | | | |
| | | | | | | |
Weighted-average common shares outstanding — basic and diluted | 144,339 | | 141,033 | | 144,045 | | 140,685 |
Net loss per share — basic and diluted | $ | (0.24) | | | $ | (0.76) | | | $ | (0.59) | | | $ | (2.14) | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
For the three and six months ended June 30, 2024, outstanding equity awards of 12.1 million shares of common stock are excluded from the calculation of diluted net loss per share because of their anti-dilutive effect.
For the three and six months ended June 30, 2023, outstanding equity awards of 13.7 million shares of common stock are excluded from the calculation of diluted net loss per share because of their anti-dilutive effect.
14. SEGMENT INFORMATION
The Company is organized into two reportable segments as follows:
Platform
Platform revenue is generated from the sale of digital advertising (including direct and programmatic video advertising, media and entertainment promotional spending, and related services) and streaming services distribution (including subscription and transaction revenue shares, the sale of Premium Subscriptions, and the sale of branded app buttons on remote controls).
Devices
Devices revenue is generated from the sale of streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories as well as revenue from licensing arrangements with service operators.
Customers accounting for 10% or more of segment revenue, net, were as follows:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Platform segment revenue: | | | | | | | |
Customer I | * | | 13 | % | | * | | 13 | % |
Customer J | 10 | % | | * | | * | | * |
| | | | | | | |
Devices segment revenue: | | | | | | | |
Customer A | 19 | % | | * | | 21 | % | | * |
Customer B | 28 | % | | 17 | % | | 23 | % | | 14 | % |
Customer C | 29 | % | | 45 | % | | 29 | % | | 41 | % |
* Less than 10%
Revenue by geography is determined based on the location where the Company’s products and services are delivered. Revenue in international markets was less than 10% in each of the periods presented.
Long-lived assets, net
The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands):
| | | | | | | | | | | |
| As of |
| June 30, 2024 | | December 31, 2023 |
United States | $ | 452,415 | | $ | 497,024 |
United Kingdom | 101,870 | | 109,315 |
Other countries | 24,172 | | 29,661 |
Total | $ | 578,457 | | $ | 636,000 |
The Company recorded impairment charges for certain operating lease right-of-use assets and property and equipment during the six months ended June 30, 2024 and 2023. See Note 15 to the condensed consolidated financial statements for additional information.
15. RESTRUCTURING
The Company began efforts to reduce its operating expense growth rate due to economic conditions in the fourth quarter of fiscal 2022. The Company recorded employee termination expenses and an impairment charge related to abandoned technology assets during the year ended December 31, 2022.
During the year ended December 31, 2023, the Company implemented additional measures including consolidating its office space utilization, performing a strategic review of its content portfolio, reducing outside services expenses, and slowing its year-over-year headcount expense growth rate through a workforce reduction and limiting new hires, among other measures. As a result of these measures, the Company recorded restructuring charges associated with employee termination expenses consisting primarily of severance payments, employee benefits contributions, payroll taxes and related costs, impairment charges related to decisions to sub-lease and cease the use of certain office facilities and related property and equipment, and impairment charges related to removing select licensed and produced content from The Roku Channel during that period.
During the three and six months ended June 30, 2024, the Company recorded restructuring charges associated with employee termination expenses consisting primarily of severance payments, employee benefits contributions, payroll taxes and related costs, and impairment charges related to decisions to sub-lease and cease the use of certain office facilities and related property and equipment.
Restructuring charges are recorded as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 |
| Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total | | Employee Terminations | | Facilities Exit Costs | | | | Total |
Cost of revenue, platform | $ | 7 | | | $ | — | | | $ | — | | | $ | 7 | | | $ | — | | | $ | — | | | | | $ | — | |
Cost of revenue, devices | — | | | — | | | — | | | — | | | — | | | — | | | | | — | |
Research and development | (15) | | | 9 | | | 282 | | | 276 | | | (547) | | | — | | | | | (547) | |
Sales and marketing | 11 | | | — | | | 8,197 | | | 8,208 | | | 610 | | | — | | | | | 610 | |
General and administrative | 14 | | | 1 | | | 2,176 | | | 2,191 | | | 73 | | | (90) | | | | | (17) | |
Total restructuring charges | $ | 17 | | | $ | 10 | | | $ | 10,655 | | | $ | 10,682 | | | $ | 136 | | | $ | (90) | | | | | $ | 46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 |
| Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total | | Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total |
Cost of revenue, platform | $ | (3) | | | $ | — | | | $ | — | | | $ | (3) | | | $ | — | | | $ | — | | | $ | — | | | $ | — | |
Cost of revenue, devices | 1 | | | — | | | 5 | | | 6 | | | — | | | — | | | — | | | — | |
Research and development | 368 | | | 46 | | | 815 | | | 1,229 | | | 13,303 | | | — | | | — | | | 13,303 | |
Sales and marketing | 697 | | | 2 | | | 8,370 | | | 9,069 | | | 7,287 | | | — | | | — | | | 7,287 | |
General and administrative | (116) | | | (23) | | | 2,316 | | | 2,177 | | | 4,785 | | | 1,603 | | | 4,338 | | | 10,726 | |
Total restructuring charges | $ | 947 | | | $ | 25 | | | $ | 11,506 | | | $ | 12,478 | | | $ | 25,375 | | | $ | 1,603 | | | $ | 4,338 | | | $ | 31,316 | |
The asset impairment charges for the three months ended June 30, 2024 include $10.7 million of operating lease right-of-use assets impairment, offset by less than $0.1 million of adjustments to other long-term liabilities and assets. The asset impairment charges for the six months ended June 30, 2024 include $11.2 million of operating lease right-of-use assets impairment, and $0.5 million of property and equipment impairment, offset by $0.3 million of adjustments to other long-term liabilities and assets. The asset impairment charges for the six months ended June 30, 2023 include $3.8 million of operating lease right-of-use assets impairment, and $0.5 million of property and equipment impairment.
A reconciliation of the beginning and ending balance of employee termination restructuring charges and facilities exit costs, which are included in Accrued liabilities in the condensed consolidated balance sheets, is as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 |
| Employee Terminations | | Facilities Exit Costs | | Total | | Employee Terminations | | Facilities Exit Costs | | Total |
Beginning balance | $ | 2,343 | | | $ | 904 | | | $ | 3,247 | | | $ | 25,199 | | | $ | 1,295 | | | $ | 26,494 | |
Restructuring charges incurred | 17 | | | 10 | | | 27 | | | 136 | | | (90) | | | 46 | |
Payments made | (2,179) | | | (75) | | | (2,254) | | | (24,913) | | | (385) | | | (25,298) | |
Ending balance | $ | 181 | | | $ | 839 | | | $ | 1,020 | | | $ | 422 | | | $ | 820 | | | $ | 1,242 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 |
| Employee Terminations | | Facilities Exit Costs | | Total | | Employee Terminations | | Facilities Exit Costs | | Total |
Beginning balance | $ | 12,661 | | | $ | 1,198 | | | $ | 13,859 | | | $ | 22,093 | | | $ | — | | | $ | 22,093 | |
Restructuring charges incurred | 947 | | | 25 | | | 972 | | | 25,375 | | | 1,603 | | | 26,978 | |
Payments made | (13,427) | | | (384) | | | (13,811) | | | (47,046) | | | (783) | | | (47,829) | |
Ending balance | $ | 181 | | | $ | 839 | | | $ | 1,020 | | | $ | 422 | | | $ | 820 | | | $ | 1,242 | |
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report and with our audited consolidated financial statements included in our Annual Report for the year ended December 31, 2023, filed on February 16, 2024 with the SEC.
Overview
Our two reportable segments are the platform segment and the devices segment. Platform revenue is generated from the sale of digital advertising (including direct and programmatic video advertising, media and entertainment promotional spending, and related services) and streaming services distribution (including subscription and transaction revenue shares, the sale of Premium Subscriptions, and the sale of branded app buttons on remote controls).
Devices revenue is generated from the sale of streaming players, Roku-branded TVs (beginning in March 2023), smart home products and services, audio products, and related accessories as well as revenue from licensing arrangements with service operators. We expect to continue to manage the average selling prices of Roku streaming devices in an effort to increase our Streaming Households. We expect that the trade off from devices gross profit or loss to grow Streaming Households should result in increased platform revenue and platform gross profit over time.
Key Performance Metrics and Non-GAAP Measure
The key performance metrics we use to evaluate our business, measure our performance, develop financial forecasts and make strategic decisions are Streaming Households, Streaming Hours, Average Revenue Per User (“ARPU”), and Free Cash Flow.
Streaming Households
We believe that the number of Streaming Households is a relevant measure to gauge the size of our user base. We define Streaming Households as the number of distinct user accounts that have streamed content on our platform within the last 30 days of the period. We refer to such accounts as “Streaming Households” because a given user account does not necessarily represent a single viewer or a single Roku streaming device. Rather, a single account may be used by multiple viewers and linked to multiple devices. As a result, we may identify more than one Streaming Household within a single dwelling, and more than one dwelling may constitute a Streaming Household.
Users who streamed content from The Roku Channel only on non-Roku platforms are not included in this metric. Additionally, users who only register an account for use of one of our smart home products are not included in our reported number of Streaming Households.
We had 83.6 million and 73.5 million Streaming Households as of June 30, 2024 and 2023, respectively, reflecting an increase of 14%.
Streaming Hours
We believe the number of Streaming Hours on our platform is an effective measure of user engagement and that the growth in the number of hours of content streamed across our platform reflects our success in addressing the growing user demand for TV streaming. We define Streaming Hours as the aggregate amount of time Roku streaming devices stream content on our platform in a given period. Hours streamed from The Roku Channel on non-Roku platforms are not included in this metric. Additionally, smart home products do not contribute to our Streaming Hours. We report Streaming Hours on a calendar basis.
Additionally, we believe that over time, increasing user engagement on our streaming platform increases our platform monetization because we earn platform revenue from various forms of user engagement, including advertising, as well as revenue shares from subscriptions and transactional video on-demand. However, our revenue from content partners is not tied to the hours streamed on their streaming apps, and the number of Streaming Hours does not correlate to revenue earned from such content partners or ARPU on a period-by-period basis. Moreover, Streaming Hours on our platform are measured whenever a Roku streaming device is streaming content, whether a viewer is actively watching or not. For example, if a Roku player is connected to a TV, and the viewer turns off the TV, steps away, or falls asleep and does not stop or pause the player, then the particular streaming app may continue to play content for a period of time determined by the streaming app. We believe that this also occurs across a wide variety of non-Roku streaming devices and other set-top boxes.
Since the first quarter of 2020, all of our Roku streaming devices include a Roku OS feature that is designed to identify when content has been continuously streaming on an app for an extended period of time without user interaction. This feature, which we refer to as “Are you still watching,” periodically prompts the user to confirm that they are still watching the selected app and closes the app if the user does not respond affirmatively. We believe that the implementation of this feature across the Roku platform benefits us, our customers, content partners, and advertisers. Some of our leading content partners, including Netflix, also have implemented similar features within their apps. This Roku OS feature supplements these app features. This feature has not had and is not expected to have a material impact on our future financial performance.
We streamed 30.1 billion and 25.1 billion hours during the three months ended June 30, 2024 and 2023, respectively, reflecting an increase of 20%.
Average Revenue per User
We measure our platform monetization progress with ARPU, which we believe represents the inherent value of our business. We define ARPU as our platform revenue for the trailing four quarters divided by the average of the number of Streaming Households at the end of the current period and the end of the corresponding period in the prior year. ARPU measures the rate at which we are monetizing our Streaming Households base and the progress of our platform business.
ARPU stayed flat at $40.68 as of June 30, 2024 as compared to $40.67 as of June 30, 2023 due to an increasing share of Streaming Households in international markets which outpaced the monetization of our streaming platform and our growth in revenue.
Free Cash Flow (Non-GAAP Measure)
We use Free Cash Flow as a primary metric to measure the performance of our business because we believe maximizing Free Cash Flow helps indicate the financial strength of our business, as well as provide an indication of cash generated or (used) by the business. Our goal is to continuously increase Free Cash Flow over time. We define Free Cash Flow as our trailing 12-month (“TTM”) cash flows from operating activities excluding purchases of property and equipment and the effects of exchange rates on cash.
Our Free Cash Flow was $317.9 million and negative $169.3 million for the TTM periods ended June 30, 2024 and 2023, respectively.
Free Cash Flow is a non-GAAP financial measure. The Free Cash Flow reconciliation excludes purchases of property and equipment and effects of exchange rates on cash from the cash flows from operating activities, in each case where applicable. We believe Free Cash Flow is useful as a supplement in evaluating our ongoing operational performance and enhancing an overall understanding of our past financial performance. However, this non-GAAP financial measure has limitations, and should not be considered in isolation or as a substitute for our GAAP financial information, such as GAAP cash flows from operating activities. For additional information about cash flows from operating activities, see “Liquidity and Capital Resources” below. In addition, Free Cash Flow may not be comparable to similarly titled metrics of other companies due to differences in methods of calculation.
The following table presents a reconciliation of Free Cash Flow to the most directly comparable GAAP financial measure for each of the periods indicated (in thousands):
| | | | | | | | | | | |
| Trailing Twelve Months Ended |
| June 30, 2024 | | June 30, 2023 |
Net cash provided by operating activities | $ | 332,304 | | | $ | 15,383 | |
Less: Purchases of property and equipment | (11,850) | | | (181,803) | |
Add/(Less): Effect of exchange rate changes on cash, cash equivalents and restricted cash | (2,537) | | | (2,914) | |
Free cash flow (TTM) | $ | 317,917 | | | $ | (169,334) | |
Components of Results of Operations
Revenue
Platform Revenue
We generate platform revenue from the sale of digital advertising (including direct and programmatic video advertising, media and entertainment promotional spending, and related services) and streaming services distribution (including subscription and transaction revenue shares, the sale of Premium Subscriptions, and the sale of branded app buttons on remote controls). Our ad inventory includes video ad inventory from AVOD content in The Roku Channel, native display ads on the Roku Home Screen and screen saver, as well as ad inventory we obtain through our streaming services distribution agreements with our content partners. To supplement supply, we purchase advertising inventory from our content partners, on an as needed basis. To date, we have generated most of our platform revenue in the United States.
Devices Revenue
We generate devices revenue from the sale of streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories. Our devices revenue also includes licensing arrangements with service operators. We generate most of our devices revenue in the United States. In our international markets, we primarily sell our devices through wholesale distributors which, in turn, sell to retailers.
Cost of Revenue
Cost of Revenue, Platform
Cost of revenue, platform primarily consists of costs associated with acquiring advertising inventory and amortization costs of content, both licensed and produced, and revenue share with content partners. Cost of revenue, platform also includes other costs such as payment processing fees, allocated expenses associated with the delivery of our services that primarily include costs of third-party cloud services and salaries, benefits, and stock-based compensation for our platform operations personnel, and amortization of acquired developed technology.
Cost of Revenue, Devices
Cost of revenue, devices is comprised mostly of manufacturing costs payable to third party manufacturers for devices we sell which include streaming players, Roku-branded TVs, audio products and smart home products. Cost of revenue, devices also includes technology licenses or royalty fees on devices we sell, inbound and outbound freight, duty and logistics costs, third-party packaging, inventory provisions, and allocated overhead costs related to facilities, third-party cloud services, and salaries, benefits, and stock-based compensation for operations personnel.
Operating and Other Expenses
Research and Development
Research and development expenses consist primarily of salaries, benefits, and stock-based compensation for our development teams as well as outsourced development expenses. In addition, research and development expenses include allocated facilities and overhead expenses.
Sales and Marketing
Sales and marketing expenses consist primarily of salaries, benefits, commissions, and stock-based compensation for our employees engaged in sales and sales customer support, marketing, communications, data science and analytics, business development, product management, and partner support functions. Sales and marketing expenses also include marketing, retail and merchandising expenses, and allocated facilities and overhead expenses.
General and Administrative
General and administrative expenses consist primarily of salaries, benefits, and stock-based compensation for our finance, legal, information technology, human resources, business operations support, and other administrative personnel. General and administrative expenses also include outside legal, accounting, and other professional service fees as well as allocated facility and overhead expenses.
Other Income, Net
For the three and six months ended June 30, 2024, and 2023, other income, net primarily consists of interest income on cash and cash equivalents, income recognized related to non-cash consideration associated with the delivery of services as part of a strategic commercial arrangement, foreign currency re-measurement and transaction gains and losses, and net change in the fair value of the Strategic Investment (as defined in Note 7 to the condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report).
Income Tax Expense (Benefit)
Our income tax expense (benefit) consists primarily of income taxes in certain foreign jurisdictions where we conduct business and income taxes in the United States. We have a full valuation allowance against net deferred tax assets in the U.S. During the three months ended June 30, 2024, we released the valuation allowance on certain foreign deferred tax assets and recognized an income tax benefit.
Results of Operations
The following table sets forth selected condensed consolidated statements of operations data as a percentage of total revenue for each of the periods indicated.
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Six Months Ended |
| June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 |
Net Revenue: | | | | | | | |
Platform | 85 | % | | 88 | % | | 85 | % | | 87 | % |
Devices | 15 | % | | 12 | % | | 15 | % | | 13 | % |
Total net revenue | 100 | % | | 100 | % | | 100 | % | | 100 | % |
Cost of Revenue: | | | | | | | |
Platform | 40 | % | | 41 | % | | 40 | % | | 41 | % |
Devices | 16 | % | | 14 | % | | 16 | % | | 14 | % |
Total cost of revenue | 56 | % | | 55 | % | | 56 | % | | 55 | % |
Gross Profit (Loss): | | | | | | | |
Platform | 45 | % | | 47 | % | | 45 | % | | 46 | % |
Devices | (1) | % | | (2) | % | | (1) | % | | (1) | % |
Total gross profit | 44 | % | | 45 | % | | 44 | % | | 45 | % |
Operating Expenses: | | | | | | | |
Research and development | 18 | % | | 23 | % | | 19 | % | | 26 | % |
Sales and marketing | 23 | % | | 27 | % | | 23 | % | | 29 | % |
General and administrative | 10 | % | | 10 | % | | 10 | % | | 11 | % |
Total operating expenses | 51 | % | | 60 | % | | 52 | % | | 66 | % |
Loss from Operations | (7) | % | | (15) | % | | (8) | % | | (21) | % |
Other income, net | 3 | % | | 2 | % | | 3 | % | | 2 | % |
Loss Before Income Taxes | (4) | % | | (13) | % | | (5) | % | | (19) | % |
Income tax expense (benefit) | (1) | % | | — | % | | — | % | | — | % |
Net Loss | (3) | % | | (13) | % | | (5) | % | | (19) | % |
Comparison of the Three and Six Months Ended June 30, 2024 and June 30, 2023
Net Revenue
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | | | | | Six Months Ended | | | | |
| June 30, 2024 | | June 30, 2023 | | Change $ | | Change % | | June 30, 2024 | | June 30, 2023 | | Change $ | | Change % |
(in thousands, except percentages) | | | | | | | | | | | | | | |
Platform | $ | 824,333 | | | $ | 743,835 | | | $ | 80,498 | | | 11 | % | | $ | 1,579,268 | | | $ | 1,378,453 | | | $ | 200,815 | | | 15 | % |
Devices | 143,846 | | | 103,351 | | | 40,495 | | | 39 | % | | 270,380 | | | 209,723 | | | 60,657 | | | 29 | % |
Total net revenue | $ | 968,179 | | | $ | 847,186 | | | $ | 120,993 | | | 14 | % | | $ | 1,849,648 | | | $ | 1,588,176 | | | $ | 261,472 | | | 16 | % |
Platform
Platform revenue increased by $80.5 million, or 11%, during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023. The increase was primarily due to higher revenue from streaming services distribution, such as revenue share on content subscriptions and Premium Subscriptions through The Roku Channel, in addition to slightly higher advertising revenue, despite continued weakness in the media and entertainment vertical.
Platform revenue increased by $200.8 million, or 15%, during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. The increase was primarily due to higher revenue from streaming services distribution, such as revenue share on content subscriptions and Premium Subscriptions through The Roku Channel, in addition to higher advertising revenue, despite continued weakness in the media and entertainment vertical.
Devices
Devices revenue increased by $40.5 million, or 39%, during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023. The increase was primarily due to higher revenue from Roku-branded TVs and to a lesser extent higher revenue from streaming players and accessories. This was offset by lower revenue from audio and smart home products and services. During the three months ended June 30, 2024, the average selling price of all devices shipped increased by 22% and the volume of all devices shipped increased by 13% as compared to the three months ended June 30, 2023. The increase in average selling price is due to increased sales of Roku-branded TVs which generally sell at higher prices compared to streaming players. The increase in the volume of devices shipped was mainly due to higher sales of Roku-branded TVs and to a lesser extent higher sales of streaming players, offset by lower sales of audio and smart home products.
Devices revenue increased by $60.7 million, or 29%, during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. The increase was primarily due to higher revenue from Roku-branded TVs and to a lesser extent higher revenue from streaming players and accessories. This was offset by lower revenue from licensing arrangements with service operators and lower revenue from audio and smart home products and services. During the six months ended June 30, 2024, the average selling price of all devices shipped increased by 26% and the volume of all devices shipped increased by 7% as compared to the six months ended June 30, 2023. The increase in average selling price is due to increased sales of Roku-branded TVs which generally sell at higher prices compared to streaming players. The increase in the volume of devices shipped was mainly due to higher sales of Roku-branded TVs and to a lesser extent higher sales of streaming players offset by lower sales of audio and smart home products.
Cost of Revenue
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | | | | | Six Months Ended | | | | |
| June 30, 2024 | | June 30, 2023 | | Change $ | | Change % | | June 30, 2024 | | June 30, 2023 | | Change $ | | Change % |
(in thousands, except percentages) | | | | | | | | | | | | | |
Cost of Revenue: | | | | | | | | | | | | | | | |
Platform | $ | 384,454 | | | $ | 348,010 | | | $ | 36,444 | | | 10 | % | | $ | 745,020 | | | $ | 648,597 | | | $ | 96,423 | | | 15 | % |
Devices | 159,025 | | | 120,905 | | | 38,120 | | | 32 | % | | 291,637 | | | 223,711 | | | 67,926 | | | 30 | % |
Total cost of revenue | $ | 543,479 | | | $ | 468,915 | | | $ | 74,564 | | | 16 | % | | $ | 1,036,657 | | | $ | 872,308 | | | $ | 164,349 | | | 19 | % |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |
Platform
The cost of revenue, platform increased by $36.4 million, or 10%, during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023. The increase was primarily driven by higher costs of acquiring content, write-off of content assets, and higher credit card processing fees, partially offset by lower content asset amortization and lower cost of advertising inventory.
The cost of revenue, platform increased by $96.4 million, or 15%, during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. The increase was primarily driven by higher costs of acquiring content, write-off of content assets, and higher credit card processing fees, partially offset by lower content asset amortization and lower cost of advertising inventory.
Devices
The cost of revenue, devices increased by $38.1 million, or 32%, during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023. The increase was primarily driven by higher manufacturing costs of $30.1 million, higher freight costs of $4.7 million, and higher inventory related provisions including losses on firm purchase commitments of $8.0 million. The increase in manufacturing costs was driven primarily by the cost of manufacturing Roku-branded TVs. The increases were offset by lower royalty costs and rebates of $4.4 million.
The cost of revenue, devices increased by $67.9 million, or 30%, during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. The increase was primarily driven by higher manufacturing costs of $52.3 million, higher freight costs of $9.1 million, and higher inventory related provisions including losses on firm purchase commitments of $6.8 million. The increase in manufacturing costs was driven primarily by the cost of manufacturing Roku-branded TVs.
Operating Expenses
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | | | | | Six Months Ended | | | | |
| June 30, 2024 | | June 30, 2023 | | Change $ | | Change % | | June 30, 2024 | | June 30, 2023 | | Change $ | | Change % |
(in thousands, except percentages) | | | | | | | | | | | | | | |
Research and development | $ | 175,481 | | | $ | 192,387 | | | $ | (16,906) | | | (9) | % | | $ | 355,940 | | | $ | 412,472 | | | $ | (56,532) | | | (14) | % |
Sales and marketing | 221,656 | | | 227,192 | | | (5,536) | | | (2) | % | | 423,780 | | | 461,111 | | | (37,331) | | | (8) | % |
General and administrative | 98,806 | | | 84,652 | | | 14,154 | | | 17 | % | | 176,550 | | | 180,705 | | | (4,155) | | | (2) | % |
Total operating expenses | $ | 495,943 | | | $ | 504,231 | | | $ | (8,288) | | | (2) | % | | $ | 956,270 | | | $ | 1,054,288 | | | $ | (98,018) | | | (9) | % |
Research and development
Research and development expenses decreased by $16.9 million, or 9%, during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023. The decrease was primarily due to lower personnel-related expenses of $11.3 million and lower office facilities and IT infrastructure expenses of $6.4 million.
Research and development expenses decreased by $56.5 million, or 14%, during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. The decrease was due to lower personnel-related expenses of $26.2 million, lower restructuring charges of $12.1 million, lower office facilities and IT infrastructure expenses of $10.2 million, and lower consulting expenses of $6.7 million.
Sales and marketing
Sales and marketing expenses decreased by $5.5 million, or 2%, during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023. The decrease was due to lower personnel-related expenses of $9.9 million, lower marketing, retail, and merchandising expenses of $2.3 million, and lower office facilities and IT infrastructure expenses of $3.7 million, offset by higher restructuring charges of $7.6 million and higher consulting expenses of $2.5 million.
Sales and marketing expenses decreased by $37.3 million, or 8%, during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. The decrease was due to lower personnel-related expenses of $26.2 million, lower marketing, retail, and merchandising expenses of $8.1 million, and lower office facilities and IT infrastructure expenses of $6.5 million, offset by higher restructuring charges of $1.8 million and higher consulting expenses of $1.9 million.
General and administrative
General and administrative expenses increased by $14.2 million, or 17%, during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023. The increase was due to higher legal and consulting expenses of $8.1 million, higher restructuring charges of $2.2 million and higher bad debt expense of $3.3 million, offset by lower personnel-related expenses of $0.9 million and lower office facilities and IT infrastructure expenses of $0.7 million.
General and administrative expenses decreased by $4.2 million, or 2%, during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. The decrease was due to lower restructuring charges of $8.5 million, lower personnel-related expenses of $3.5 million and lower office facilities and IT infrastructure expenses of $1.4 million, offset by higher legal and consulting expenses of $5.9 million and higher bad debt expense of $1.4 million.
Other Income, Net
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | | | | | Six Months Ended | | | | |
| June 30, 2024 | | June 30, 2023 | | Change $ | | Change % | | June 30, 2024 | | June 30, 2023 | | Change $ | | Change % |
(in thousands, except percentages) | | | | | | | | | | | | | | | |
Other income, net | $ | 28,129 | | | $ | 19,995 | | | $ | 8,134 | | | 41 | % | | $ | 54,075 | | | $ | 42,415 | | | $ | 11,660 | | | 27 | % |
Other income, net, increased $8.1 million, or 41%, during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023. The increase was primarily driven by an increase in interest income of $5.7 million from higher interest rates on our cash balances and an increase in other income of $3.1 million from higher unrealized gains related to the change in the fair value of the Strategic Investment, offset by foreign exchange losses of $1.0 million due to fluctuations in exchange rates.
Other income, net, increased $11.7 million, or 27%, during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023. The increase was primarily driven by an increase in interest income of $10.2 million from higher interest rates on our cash balances and an increase in other income of $2.1 million from higher unrealized gains related to the change in the fair value of the Strategic Investment, offset by foreign exchange losses of $0.6 million due to fluctuations in exchange rates.
Income Tax Expense (Benefit)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | | | | | Six Months Ended | | | | |
| June 30, 2024 | | June 30, 2023 | | Change $ | | Change % | | June 30, 2024 | | June 30, 2023 | | Change $ | | Change % |
(in thousands, except percentages) | | | | | | | | | | | | | | |
Income tax expense (benefit) | $ | (9,161) | | | $ | 1,630 | | | $ | (10,791) | | | (662) | % | | $ | (4,396) | | | $ | 5,194 | | | $ | (9,590) | | | (185) | % |
Income tax expense decreased by $10.8 million, to reflect a benefit during the three months ended June 30, 2024 as compared to the three months ended June 30, 2023, primarily due to a tax benefit from the release of a valuation allowance on certain foreign deferred tax assets.
Income tax expense decreased by $9.6 million, to reflect a benefit during the six months ended June 30, 2024 as compared to the six months ended June 30, 2023, primarily due to a tax benefit from the release of a valuation allowance on certain foreign deferred tax assets.
Liquidity and Capital Resources
As of June 30, 2024, we had cash and cash equivalents of $2,058.5 million. Approximately 6% of our cash was held outside the United States in accounts held by our foreign subsidiaries, which is used to fund foreign operations.
Our primary sources of cash are receipts from platform and devices revenue. The primary uses of cash are costs of revenue including costs to acquire advertising inventory, costs to license and produce content, third-party manufacturing costs for our products, as well as operating expenses such as personnel-related expenses including employee termination payments, consulting and professional service expenses, facilities expenses, and marketing expenses. Other uses of cash include purchases of property and equipment and mergers and acquisitions.
We have pursued merger and acquisition activities in the past, and we may pursue additional merger and acquisition activities in the future, including the acquisition of rights to programming and content assets. Though we do not expect to incur expenses for facilities and building related costs at the same level as the last few fiscal years, we will continue to incur expenses on the maintenance of our facilities and purchases of computer systems, and other property and equipment, in order to support future growth in our business. These activities may materially impact our liquidity and capital resources.
We believe our existing cash and cash equivalents balance will be sufficient to meet our working capital, capital expenditures, and material cash requirements from known contractual obligations for the next twelve months and beyond. Our future capital requirements, the adequacy of available funds, and cash flows from operations could be affected by various risks, uncertainties, including, but not limited to, those detailed in Part II, Item 1A, Risk Factors in this Quarterly Report and the effects of the current macroeconomic environment. While the current macroeconomic environment has not severely impacted our liquidity and capital resources to date, it has contributed to disruption and volatility in local economies and in capital and credit markets, which could adversely affect our liquidity and capital resources in the future.
We may attempt to raise additional capital through the sale of equity securities or other financing arrangements. If we raise additional funds by issuing equity, the ownership of our existing stockholders will be diluted. If we raise additional financing by the incurrence of indebtedness, we may be subject to fixed payment obligations and also to restrictive covenants. Additionally, due to the current macroeconomic environment, we may be unable to obtain debt or equity financing on terms that are acceptable to us.
Cash Flows
The following table summarizes our cash flows for the periods presented (in thousands):
| | | | | | | | | | | |
| Six Months Ended |
| June 30, 2024 | | June 30, 2023 |
Condensed Consolidated Statements of Cash Flows Data: | | | |
Cash flows provided by (used in) operating activities | $ | 70,089 | | | $ | (6,359) | |
Cash flows used in investing activities | $ | (1,547) | | | $ | (82,316) | |
Cash flows used in financing activities | $ | (32,944) | | | $ | (78,496) | |
Cash Flows from Operating Activities
Our operating activities provided cash of $70.1 million for the six months ended June 30, 2024. Our net loss of $84.8 million for the six months ended June 30, 2024 was adjusted by non-cash charges of $360.2 million comprised primarily of stock-based compensation, amortization and write-off of content assets, depreciation and amortization of property and equipment and intangible assets, and amortization of operating lease right-of-use assets. The changes in our operating assets and liabilities used cash of $205.3 million, primarily due to a decrease in accounts payable and accrued liabilities due to timing of payments, payments made to acquire content, payments made for operating leases liabilities, a decrease in deferred revenue, an increase in prepaid expenses and other current assets, other long-term assets and the inventory balance. This was offset mainly by a decrease in the accounts receivable balance.
Cash Flows from Investing Activities
Our investing activities for the six months ended June 30, 2024 included cash outflows of $1.5 million consisting of purchases of property and equipment.
Cash Flows from Financing Activities
Our financing activities used cash of $32.9 million for the six months ended June 30, 2024. The cash outflow related primarily to the tax payments of $41.6 million made by us on net settlement of the equity awards vested during the period offset by $8.7 million received from proceeds from the exercise of employee stock options.
Material Cash Requirements from Known Contractual Obligations
Our material cash requirements from known contractual obligations as of June 30, 2024 consisted of:
•Commitments to purchase finished goods from our contract manufacturers and other inventory related items. Consistent with industry practices, we enter into firm, non-cancelable, and unconditional purchase commitments with our contract manufacturers to acquire products through a combination of purchase orders, supplier contracts, and open orders based on projected demand information. Our contract manufacturers source components and build our products based on these demand forecasts. Changes to projected demand or in the subsequent sales mix of our products may result in us being committed to purchase excess inventory to satisfy these commitments. For additional information regarding manufacturing purchase commitments, see Note 11 to the condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report.
•Commitments to license content from content partners and produce content under contractual arrangements. For additional information regarding content commitments, see Note 11 to the condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report.
•Operating lease liabilities that are included in our condensed consolidated balance sheets and liabilities related to the lease arrangements that have not yet commenced. For additional information regarding our lease liabilities, see Note 9 to the condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report. Our restructuring efforts to consolidate office space did not materially change our operating lease obligations.
The contractual commitments discussed above are associated with agreements that are enforceable and legally binding. Obligations under contracts that we can cancel without a significant penalty are not included above.
Critical Accounting Policies and Estimates
Our financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. These estimates and assumptions are based on historical experience, current trends and other factors that we believe to be reasonable at the time our condensed consolidated financial statements are prepared. We evaluate our estimates and assumptions on an ongoing basis. There have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates described in our Annual Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Interest Rate Fluctuation Risk
Our exposure to interest rate risk relates to the interest income generated by cash and cash equivalents. The primary objective of our investment policy is to preserve principal while maximizing income without significantly increasing risk. We believe that an increase or decrease in interest rates of 100 basis points on our cash and cash equivalents balance would impact our interest income by an additional increase or decrease of $21.0 million.
Foreign Currency Exchange Rate Risk
Most of our revenue is generated within the United States and as such we have minimal foreign currency risk related to our revenue. Our foreign currency risk primarily relates to operating expenses, cash balances, and lease liabilities denominated in currencies other than U.S. dollars, primarily British pounds and Euros. Our results of current and future operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates.
We have experienced and will continue to experience fluctuations in our net income as a result of transaction gains or losses related to revaluing monetary asset and liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. We have not entered into any derivatives or other financial instruments in an attempt to hedge our foreign currency exchange risk, but we may do so in the future.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this Quarterly Report, our disclosure controls and procedures were, in design and operation, effective at a reasonable assurance level.
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all errors and all fraud. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objective and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended June 30, 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
PART II—OTHER INFORMATION
Item 1. Legal Proceedings
Information with respect to this item may be found in Note 11 to the condensed consolidated financial statements, Part I, Item 1 of this Quarterly Report and is incorporated herein by reference.
Item 1A. Risk Factors
Our business involves significant risks, some of which are described below. You should carefully consider the risks and uncertainties described below, together with all the other information in this Quarterly Report, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the condensed consolidated financial statements and the related notes. If any of the following risks actually occur, our business, reputation, financial condition, results of operations, revenue, key performance metrics (including Streaming Households, Streaming Hours, ARPU, and Free Cash Flow), and future prospects could be seriously harmed. In addition, you should consider the interrelationship and compounding effects of two or more risks occurring simultaneously. Unless otherwise indicated, references to our business being harmed in these risk factors will include harm to our business, reputation, financial condition, results of operations, revenue, key performance metrics, and future prospects. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment. You should not interpret our disclosure of any of the following risks to imply that such risks have not already materialized. The risks facing our business have not changed substantively from those discussed in our Annual Report, filed with the SEC on February 16, 2024, except for those risks marked with an asterisk (*).
Risk Factors Summary
Below is a summary of the principal factors that make an investment in our Class A common stock speculative or risky:
Risks Related to Our Business and Industry
•the highly competitive nature of the TV streaming industry that is rapidly evolving;
•our ability to grow revenues from advertising on our platform;
•our ability to further monetize our streaming platform;
•our ability to successfully work with third-party demand sources and run our demand-side platform;
•our ability to develop, maintain, and expand relationships with licensed Roku TV partners, manufacturing partners, and service operators;
•our ability to establish and maintain relationships with important content partners;
•popular or new content publishers not publishing their content on our streaming platform;
•the non-renewal or early termination of our agreements with content partners;
•maintaining an adequate supply of quality video advertising inventory on our platform and effectively selling the available supply;
•content partners electing not to participate in platform features that we develop;
•irrelevant or unengaging advertising campaigns on our streaming platform;
•our ability to operate and monetize The Roku Channel;
•users signing up for offerings and services outside of our platform;
•our and our licensed Roku TV partners’ ability to develop, maintain, and expand relationships with important retail sales channels that we and they rely on to sell our streaming devices and other products;
•our ability to build a strong brand and maintain customer satisfaction and loyalty;
•advertiser or advertising agency delayed payment or failure to pay;
•maintaining adequate customer support levels;
•our introduction of new products and services;
•our and our licensed Roku TV partners’ reliance on contract manufacturers and limited manufacturing capabilities;
•our reliance on licensed Roku TV partners’ operations for the supply of Roku TV models;
•our ability to forecast manufacturing requirements and manage our supply chain and inventory levels;
•decreased availability or increased costs for materials and components used in the manufacturing of our products and our licensed Roku TV partners’ products;
•our ability to obtain key components from sole source suppliers;
•interoperability of our products with content partners’ and other third parties’ offerings, technologies, and systems;
•detecting hardware defects and software errors in our products before they are released to end users;
•component manufacturing, design, or other defects that may render our products permanently inoperable;
•our ability to obtain or maintain necessary or desirable licenses, certifications, or approvals related to our use or support of third-party technology, intellectual property, or services;
•our use of artificial intelligence (“AI”) technologies in some of our products and services;
Risks Related to Operating and Growing Our Business
•our history of operating losses;
•volatility of our quarterly operating results that could cause our stock price to decline;
•our ability to manage our growth;
•our ability to successfully expand our international operations;
•seasonality of our business and its impact on our revenue and gross profit;
•attracting and retaining key personnel and managing succession;
•maintaining systems that can support our growth, business arrangements, and financial rules;
•our ability to successfully complete acquisitions and investments and integrate acquired businesses;
•our ability to secure funds to meet our financial obligations and support our planned business growth;
•adverse developments affecting financial institutions, including bank failures;
Risks Related to Cybersecurity, Reliability, and Data Privacy
•data security incidents, including cybersecurity attacks, or other significant disruptions of our information technology systems that could adversely affect our business and subject us to liability;
•legal obligations and potential liability or reputational harm related to our collection, storage, and use of personal and confidential information related to the users of our products and services and cybersecurity incidents;
•disruptions in information technology systems or other services that result in a degradation of our platform;
•changes in how network operators manage data that travel across their networks;
Risks Related to Intellectual Property
•intellectual property infringement claims and litigation resulting in significant costs or the loss of important intellectual property rights;
•failure or inability to protect or enforce our intellectual property or proprietary rights;
•our use of open-source software;
•our agreements to indemnify certain of our partners if our technology is alleged to infringe on third parties’ intellectual property rights;
Risks Related to Macroeconomic Conditions
•the impact of macroeconomic conditions, natural disasters, geopolitical conflicts, or other natural or man-made catastrophic events on our business;
Legal and Regulatory Risks
•lawsuits and other legal proceedings, disputes, claims, and government inquiries and investigations;
•enactment of or changes to government regulation or laws related to our business;
•changes in U.S. or foreign trade policies, geopolitical conditions, and general economic conditions that impact our business;
•U.S. or international rules (or the absence of rules) that permit internet access network operators to degrade users’ internet service speeds or limit internet data consumption by users;
•liability for content that is distributed through or advertising that is served through our platform;
•our ability to maintain effective internal controls over financial reporting;
•the impact of changes in accounting principles;
•compliance with laws and regulations related to the payment of income taxes and collection of indirect taxes;
•changes to U.S. or foreign taxation laws or regulations;
Risks Related to Ownership of Our Class A Common Stock
•the dual class structure of our common stock;
•volatility in the market price of our Class A common stock;
•potential dilution or a decline in our stock price caused by future sales or issuance of our capital stock or rights to purchase capital stock;
•a decline in our stock price caused by future sales by existing stockholders;
•dependency on favorable securities and industry analyst reports;
•the significant legal, accounting, and other expenses associated with being a publicly traded company;
•the absence of dividends on our Class A or Class B common stock;
•anti-takeover provisions in our charter and bylaws; and
•the limitations resulting from our selection of the Delaware Court of Chancery and the U.S. federal district courts as the exclusive forums for substantially all disputes between us and our stockholders.
Risks Related to Our Business and Industry
The TV streaming industry is highly competitive and many companies, including large technology companies, content owners and aggregators, TV brands, and service operators, are actively focusing on this industry. If we fail to differentiate our streaming platform and compete successfully with these companies, it will be difficult for us to attract and retain users and our business will be harmed.*
The TV streaming industry is highly competitive and global. Our success depends in part on attracting users to and retaining users on, and the effective monetization of, our streaming platform. To attract and retain users, we need to be able to respond efficiently to changes in user tastes and preferences and to offer our users access to the content they love on terms that they accept. Effective monetization requires us to continue to update the features and functionality of our streaming platform for users, content partners, and advertisers. We also must effectively support popular sources of streaming content that are available on our platform, such as Amazon Prime Video, Disney+, Hulu, Max, Netflix, and YouTube. And we must respond rapidly to actual and anticipated market trends in the TV streaming industry.
Large companies such as Amazon, Apple, and Google offer TV streaming devices that compete with Roku streaming devices made by us and our licensed Roku TV partners. In addition, Google licenses its Android operating system software for integration into smart TVs and service provider set-top boxes, and Amazon licenses its operating system software for integration into smart TVs and sells Amazon-branded smart TVs. If Walmart’s pending acquisition of Vizio is consummated, we may face increased competition from Walmart, which currently makes and sells Onn. branded streaming products, including co-branded Roku TV models. These companies have greater financial resources than we do and can subsidize the cost of their streaming devices or licensing arrangements in order to promote their other products and services, which could make it harder for us to acquire new users, retain existing users, increase Streaming Hours, and monetize our streaming platform. These companies could also implement standards or technology that are not compatible with our products or that provide a better streaming experience. These companies also have greater resources to promote their brands through advertising than we do.
In addition, many TV brands offer their own TV streaming solutions within their TVs. Other devices, such as game consoles, also incorporate TV streaming functionality. Similarly, some service operators, such as Comcast and Charter Communications (and their joint venture, Xumo, LLC), offer TV streaming applications and devices as part of their cable service plans and can leverage their existing user bases, installation networks, broadband delivery networks, and name recognition to gain traction in TV streaming. If viewers of TV streaming content prefer alternative products to Roku streaming devices, we may not be able to achieve our expected growth in platform revenue, gross profit, and our key performance metrics.
We also compete for Streaming Hours with mobile streaming applications on smartphones and tablets, and users may prefer to view streaming content on such applications. Increased use of mobile or other platforms for TV streaming could adversely impact the growth of our Streaming Hours, harm our competitive position, and otherwise harm our business.
We expect competition in TV streaming from the large companies and service operators described above, as well as new and growing companies, to continue to increase in the future. This increased competition could result in pricing pressure, lower revenue and gross profit, declines in our key performance metrics, or the failure of Roku streaming devices, our streaming platform, or our other products to gain or maintain broad market acceptance. To remain competitive and maintain our position as a leading TV streaming platform, we need to continuously invest in our platform, product development, marketing, service and support, and device distribution infrastructure. In addition, evolving TV standards and unknown future developments may require further investments in the development of Roku streaming devices, our streaming platform, and our other products. We may not have sufficient resources to continue to make the investments needed to maintain our competitive position. In addition, many of our competitors have longer operating histories, greater name recognition, larger customer bases and significantly greater financial, technical, sales, marketing, and other resources than us, which provide them with advantages in developing, marketing, or servicing new products and offerings. As a result, they may be able to respond more quickly to market demand, devote greater resources to the development, promotion, sales, and distribution of their products or their content, and influence market acceptance of their products better than we can. These competitors may also be able to adapt more quickly to new or emerging technologies or standards and may be able to deliver products and services at a lower cost. Increased competition could reduce our sales volume, revenue, and operating margins, increase our operating costs, harm our competitive position, and otherwise harm our business.
To enhance our users’ experience, we also offer our own lines of Roku-branded smart home products and services, and audio products, including wireless speakers and subwoofers. As a result, we face additional competition from other brands of smart home products and audio products. If these products do not operate as designed or do not enhance the TVs powered by the Roku OS or other viewing experiences as we intend, our users’ overall viewing experience may be diminished, and this may impact the overall demand for our products and our partners’ Roku TV models.
Our future growth depends our ability to grow revenues from advertising on our streaming platform.*
We operate in a highly competitive advertising industry and compete for revenue from advertising with other streaming platforms and services, including social media and other digital platforms, as well as traditional media, such as radio, broadcast, cable and satellite TV, and satellite and internet radio. These competitors offer content and other advertising mediums that may be more attractive to advertisers than our streaming platform. These competitors are often very large and have more advertising experience and financial resources than we do, which may adversely affect our ability to compete for advertisers and may result in lower revenue and gross profit from advertising, and lower ARPU and Free Cash Flow. For example, Netflix, Disney+, and Amazon Prime Video have launched ad-supported tiers in their streaming services, which has further increased competition for streaming TV advertising revenue. These services, as well as other services such as YouTube, Tubi, and Pluto, sell (either through direct sales or programmatically through third parties) ad inventory in their adsupported content that is distributed on our streaming platform. If we are unable to increase our revenue from advertising by, among other things, continuing to improve our streaming platform’s capabilities to further optimize and measure advertisers’ campaigns; continuing to increase our streaming platform’s reach; increasing, differentiating, and selling our advertising inventory, including video ad inventory we sell in The Roku Channel, video ad inventory that we acquire through our streaming services distribution agreements, and native display ads on the Roku Home Screen and throughout our streaming platform; innovating our ad product offerings; and maintaining a strong advertising sales team and programmatic capabilities, our business and our growth prospects may be harmed. We may not be able to compete effectively or adapt to industry changes or trends, which would harm our ability to grow our advertising revenue and would harm our business.
Many advertisers continue to devote a substantial portion of their advertising budgets to advertising in traditional media or on other digital platforms, such as traditional TV, radio, print publications, and social media. The future growth of our business depends on the growth of advertising on TV streaming platforms and on advertisers increasing their spending on advertising on our streaming platform. Although traditional TV advertisers have shown growing interest in advertising on TV streaming platforms, we cannot be certain that their interest will continue to increase or that they will not revert to traditional TV advertising or shift their advertising spending to social media and other digital platforms (rather than to us). In addition, if we are unable to compete with social media and other digital platforms to win business from advertisers and advertising agencies who have traditionally advertised on these platforms, such as direct-to-consumer and small or medium-sized businesses, our ability to grow our business may be limited. If advertisers, or their agency relationships, do not perceive meaningful benefits of advertising on streaming TV platforms, the market may develop more slowly than we expect, which could adversely impact our operating results and our ability to grow our business.
Finally, there is political or regulatory pressure in some countries to limit streaming TV advertising (including limiting the advertising that may be associated with children’s content) or impose local content requirements on streaming TV services, which could pose a threat to our services.
We may not be successful in our efforts to further monetize our streaming platform, which may harm our business.*
Our business model depends on our ability to generate platform revenue from advertisers and content partners through ad-supported content and native display ads. We generate platform revenue primarily from the sale of digital advertising (including direct and programmatic video advertising, media and entertainment promotional spending, and related services) and streaming services distribution (including subscription and transaction revenue shares, the sale of Premium Subscriptions, and the sale of branded app buttons on remote controls). As such, we are seeking to expand the number of Streaming Households and increase Streaming Hours in an effort to create additional platform revenue opportunities. As our user base grows and as we increase the amount of content offered and streamed across our platform, we must effectively monetize our expanding user base and streaming activity. The total number of Streaming Hours, however, does not correlate with platform revenue on a period-by-period basis, primarily because we do not monetize every hour streamed or every user on our platform. Moreover, Streaming Hours on our platform are measured whenever a Roku streaming device is streaming content, whether a viewer is actively watching or not. For example, if a player is connected to a TV, and the viewer turns off the TV, steps away, or falls asleep and does not stop or pause the player, then the particular streaming app may continue to play content for a period of time determined by the streaming app (although all Roku devices include a Roku OS feature that is designed to identify when content has been continuously streaming on an app for an extended period of time without user interaction, which periodically prompts the user to confirm that they are still watching the selected app and closes the app if the user does not respond affirmatively).
Our ability to deliver advertisements relevant to our users and to increase our streaming platform’s value to advertisers and content partners depends on the collection of user engagement data, which may be restricted or prevented by a number of factors, including the evolving data protection legal landscape. Users may decide to opt out or restrict our ability to collect viewing data or to provide them with more relevant advertisements. Content partners may also refuse to allow us to collect data regarding user engagement or refuse to implement mechanisms we request to ensure compliance with our legal obligations or technical requirements. For example, we are not able to fully utilize program level viewing data from many of our most popular apps to improve the relevancy of advertisements provided to our users.
Other apps available on our streaming platform, such as Amazon Prime Video, Apple TV+, Hulu, and YouTube, are focused on increasing user engagement and time spent within their apps by allowing users to purchase additional content and streaming services within their apps; when users purchase these additional services within these apps, we may earn less revenue than when the services are purchased directly from us. If our users spend most of their time within particular apps where we have limited or no ability to place advertisements or leverage user information, or our users opt out from our ability to collect data for use in providing more relevant advertisements, we may not be able to achieve our expected growth in platform revenue, gross profit, or key performance metrics. Additionally, our distribution agreements with our most popular apps are renegotiated periodically; thus, even if we are currently able to monetize Streaming Hours within an app, we may not be able to do so in the future. If we are unable to further monetize our streaming platform, our business may be harmed.
Our efforts to monetize our streaming platform may not continue to grow as we expect, and our platform revenue growth has been, and may continue to be, lower than expected due to advertising inventory supply and demand imbalances, advertisers significantly curtailing or pausing advertising spending due to inflationary pressures, recessionary fears, or other reasons that are out of our control, or competitive pressures from video ad offerings on other TV streaming platforms or services. In addition, advertisers’ spending commitments, such as those we obtain in connection with annual TV Upfront presentations, are typically not fully binding, and the revenue we receive from such commitments may be less than the initially committed amount. This means that in order to materially increase the monetization of our streaming platform through the sale of video advertising, we will need to attract significantly more advertising dollars to our streaming platform as well as deliver ad-supported content that results in our users streaming significantly more ad-supported content. Accordingly, there can be no assurance that we will be successful in monetizing our streaming platform through the distribution of ad-supported content.
If we are not successful in working with third-party demand sources or in running our demand-side platform (“DSP”), our business may be harmed.*
Advertisers and advertising agencies can programmatically purchase and manage their streaming TV, desktop, and mobile advertising campaigns both off and on the Roku platform through third-party demand sources (such as third-party DSPs and supply-side platforms (“SSPs”)) and OneView (our proprietary DSP). The market for programmatic streaming TV ad buying is an evolving market, and our current and potential advertisers and advertising agencies may not continue to shift to programmatic ad buying from other buying methods as quickly as we expect or at all. If the market for programmatic streaming TV ad buying deteriorates or develops more slowly than we expect, advertisers and advertising agencies may not use DSPs or SSPs, and our business could be harmed. If we are unable to expand our programmatic demand by maintaining and developing third-party demand relationships in a way that is competitive with other advertising platforms, our business could be harmed. In addition, if DSPs or SSPs do not have the functionality or services expected by advertisers or advertising agencies, they may take their advertising spend to a non-Roku platform. We also may not be able to adapt to changes or trends in programmatic streaming TV advertising, which would harm our ability to grow our advertising revenue and harm our business.
Our growth depends in part on our ability to develop, maintain, and expand relationships with our licensed Roku TV partners and manufacturing partners and, to a lesser extent, service operators.
We license the Roku OS and our smart TV reference designs to certain TV brand and manufacturing partners for the development, manufacture, and commercialization of licensed Roku TV models. We have developed, and intend to continue to develop and expand, relationships with these TV brand and manufacturing partners. We continue to invest in the growth and expansion of our Roku TV program both in the United States and international markets. For a number of years, the sale of Roku TV models by our licensed Roku TV partners has materially contributed to growth in our Streaming Households and Streaming Hours and supported our platform monetization efforts. This growth has primarily been driven by North America; however, our Roku TV licensing program has been expanded to certain international markets and has represented an increased share of new Streaming Households. We do not typically receive, nor do we typically expect to receive, license revenue from these arrangements, but we typically incur operating expenses in connection with establishing and supporting these commercial agreements.
The primary economic benefits that we derive from these license arrangements have been and will likely continue to be indirect, primarily from growing our Streaming Households, increasing Streaming Hours, and thereby enabling us to generate more streaming services distribution and advertising-related revenue on our platform. If these arrangements do not continue to result in increased Streaming Households and Streaming Hours, and if that growth does not in turn lead to successfully monetizing that increased user activity, our business may be harmed.
The loss of a relationship with a licensed Roku TV partner (including as a result of our launch of Roku-branded TVs that are designed, made, and sold by us) could harm our results of operations, damage our reputation, increase pricing and promotional pressures from other partners and retail distribution channels, increase our marketing costs, and result in the loss of revenue. If we are not successful in maintaining existing and creating new relationships with any of these third parties, or if we encounter technological, content licensing, or other impediments to these relationships, our ability to grow or maintain our business could be adversely impacted.
We have also developed licensing relationships with certain service operators, primarily in international markets; however, this program has been decreasing in scale in recent years, and as a result we have shifted the focus of our international growth to the sale of Roku streaming devices and expanding our Roku TV licensing program. Based on the decreasing scale of our licensing program for service operators, including termination of these relationships, we expect that the number of Streaming Households generated from this program will continue to decline, which may impact the overall growth rate of our Streaming Households in international markets.
Our Roku TV licensing arrangements are complex and time-consuming to negotiate and complete. Our current and potential partners include TV brands, retailers, cable and satellite companies, and telecommunication providers. Under these license arrangements, we generally have limited or no control over the amount and timing of resources these entities dedicate to the relationship. In the past, our licensed Roku TV partners have failed to meet their forecasts and anticipated market launch dates for distributing Roku TV models, and they may fail to meet their forecasts or such launches in the future. If our licensed Roku TV partners or service operator partners fail to meet their forecasts or such launches for distributing licensed streaming devices or choose to deploy competing streaming solutions within their product lines, our business may be harmed.
We depend on a small number of content partners for a majority of our Streaming Hours, and if we fail to maintain these relationships, our business could be harmed.*
Historically, a small number of content partners have accounted for a significant portion of the hours streamed on our platform. In the three months ended June 30, 2024, the top three streaming services (excluding The Roku Channel) represented over 50% of all hours streamed in the period. If, for any reason, we cease distributing apps that have historically streamed a large percentage of the aggregate Streaming Hours on our platform, our Streaming Hours, our Streaming Households, or Roku streaming device sales may be adversely affected, and our business may be harmed.
If popular or new content publishers do not publish content on our streaming platform, we may fail to retain existing users and attract new users.*
We must continuously maintain existing relationships and identify and establish new relationships with content publishers to provide popular streaming apps, streaming app features, and content. In order to remain competitive, we must consistently meet user demand for popular streaming apps, streaming app features, and content, particularly as we launch new streaming devices, introduce new TVs powered by the Roku OS, or enter new markets, including international markets. This may be challenging as the industry continues to evolve, including through consolidation of content publishers, joint ventures among content publishers, and licensing of content between content publishers. If we are not successful in helping our content publishers launch and maintain streaming apps and streaming app features that attract and retain a significant number of users on our streaming platform or if we are not able to do so in a cost-effective manner, our business will be harmed. Our ability to successfully help content publishers maintain and expand their app offerings on a cost-effective basis largely depends on our ability to:
•effectively promote and market new and existing streaming apps;
•minimize launch delays of new and updated streaming apps; and
•minimize streaming platform downtime and other technical difficulties.
In addition, if service operators, including traditional TV providers, refuse to grant our users access to stream certain apps or only make content available on devices they prefer, our ability to offer a broad selection of popular streaming apps or content may be limited. If we fail to help our content publishers maintain and expand their audiences on our streaming platform or their apps are not available on our streaming platform, our business may be harmed.
The non-renewal or early termination of agreements with our content partners may result in the removal of certain apps or app features from our streaming platform and may harm our streaming device sales, Streaming Household growth, and engagement.
We enter into agreements with all our content partners, which have varying terms and conditions, including expiration dates and rights to terminate under certain circumstances. Our agreements with content partners generally have terms of one to three years and can be terminated before the end of the term by the content partner under certain circumstances, including if we materially breach the agreement, become insolvent, enter bankruptcy, commit fraud, or fail to adhere to the content partners’ security or other platform certification requirements.
Upon expiration of these agreements, we are required to re-negotiate and renew them in order to continue providing content from these content partners on our streaming platform. We have in the past been unable, and in the future may not be able, to reach a satisfactory agreement with certain content partners before our existing agreements have expired. If we are unable to renew such agreements on a timely basis on mutually agreeable terms, or if a content partner terminates an agreement with us prior to its expiration, we may be required to temporarily or permanently remove certain apps or app features from our streaming platform.
The loss of such apps or app features from our streaming platform for any period of time may harm our business. More broadly, if we fail to maintain our relationships with the content partners on terms favorable to us, or at all, or if these content partners face problems in delivering their content across our streaming platform, we may lose app partners or users and our streaming device sales, Streaming Household growth, and engagement may be harmed.
If we are unable to maintain an adequate supply of quality video ad inventory on our streaming platform or generate sufficient demand to effectively sell our available video ad inventory, our business may be harmed.*
Our business model depends on our ability to grow video ad inventory on our streaming platform and sell it to advertisers. While The Roku Channel has historically served as a valuable source of video ad inventory for us to sell, there is no guarantee that it will continue to do so in the future. If The Roku Channel is unable to secure content that is appealing to our users and advertisers, or is unable to do so on terms that provide a sufficient supply of ad inventory at reasonable cost, our supply of video ad inventory will be negatively impacted. We are also dependent on our ability to monetize video ad inventory within other ad-supported apps on our streaming platform. We seek to obtain the ability to sell such inventory from the content partners of such apps. We may fail to attract content partners that generate a sufficient quantity or quality of ad-supported content hours on our streaming platform or fail to obtain access to a sufficient quantity and quality of ad inventory from the publishers of such content. Our access to video ad inventory in ad-supported streaming apps on our streaming platform varies greatly among apps. Accordingly, we may not have access to a significant portion of the video ad inventory on our streaming platform. For certain apps, including YouTube’s ad-supported app, we have no access to video ad inventory at this time and we may not secure access in the future. Moreover, when existing SVOD services introduce new ad-supported tiers to their streaming services, we have in the past and in the future may not be able to reach agreement on access to video ad inventory on these tiers on mutually agreeable terms, or at all. The amount, quality, and cost of video ad inventory available to us can change at any time. If we are unable to grow and maintain a sufficient supply of quality video ad inventory at reasonable costs to keep up with demand, our business may be harmed. Further, even if we have an adequate supply of quality video ad inventory, we may not be able to generate sufficient demand for such ad inventory or sell the ad inventory at our desired price. If we are unable to effectively sell our available video ad inventory, our business may be harmed.
If our content partners do not participate in new features that we may introduce from time to time, our business may be harmed.*
As our streaming platform and products evolve, we will continue to introduce new features, which may or may not be attractive to our content partners or meet their requirements. For example, some content partners have elected not to participate in new Roku Home Screen Menu features or in our Roku Zones (collections of related content from apps across our streaming platform) or have imposed limits on our data gathering for usage within their apps. In addition, our streaming platform utilizes our proprietary Brightscript scripting language in order to allow our content partners to develop and create apps on our streaming platform. Certain content partners may find other languages, such as HTML5, more attractive to develop for and shift their resources to developing their apps on other platforms. If key content partners do not find our streaming platform simple and attractive to develop apps for, do not value and participate in all of the features and functionality that our streaming platform offers, or determine that our software developer kit or new features of our platform do not meet their requirements, our business may be harmed.
If the advertising campaigns on our streaming platform decrease, or the campaigns that run are not relevant or not engaging to our users, our business may be adversely impacted.*
We have made, and are continuing to make, investments to engage with more advertisers and content partners, and enable them to deliver more relevant advertising campaigns to our viewers. However, a small number of content partners historically have accounted for a significant portion of the media and entertainment promotional spending campaigns on our streaming platform, and consolidation among content partners has in the past resulted, and may in the future result, in decreased media and entertainment promotional spending campaigns on our streaming platform. If our content partners decrease the media and entertainment promotional spending campaigns on our streaming platform, our financial condition and operating results may suffer, and our business may be harmed.
In addition, existing and prospective advertisers may not be successful in serving advertising campaigns that lead to and maintain viewer engagement. Those ads and campaigns may seem irrelevant, repetitive, or overly targeted and intrusive. For example, viewers may dislike the content and frequency of advertising that appears on the Roku Home Screen. We are continuously seeking to balance the objectives of our advertisers with our desire to provide an optimal viewer experience, but we may not be successful in achieving a balance that continues to attract and retain viewers, advertisers, and content partners.
If the advertising campaigns on our streaming platform are not relevant, are overly intrusive, or are too frequent and impede the use of our platform, our viewers may stop using our platform, resulting in a reduction of our Streaming Households and Streaming Hours, which will harm our business, financial condition and operating results.
We are subject to various risks in connection with our operation and monetization of The Roku Channel.*
We operate The Roku Channel, which offers ad-supported free access for users to a collection of films, television series, live linear television, and other content. We have incurred, and will continue to incur, costs and expenses in connection with the development, expansion, and operation of The Roku Channel, which we monetize primarily through advertising. We also commission original content that we own and distribute on The Roku Channel. From time to time, we may remove underperforming content from The Roku Channel and record an impairment charge related to such removal, as we did in fiscal year 2023 and during the three months ended June 30, 2024.
If our users do not continue to stream the ad-supported content we make available on The Roku Channel, we will not have the opportunity to monetize The Roku Channel through revenue generated from advertising. In order to attract users to the ad-supported content on The Roku Channel and drive streaming of ad-supported video on The Roku Channel, we must secure rights to stream content that is appealing to our users and advertisers. In part, we do this by directly licensing certain content from content owners, such as television and movie studios. The agreements that we enter into with these content owners have varying terms and provide us with rights to make specific content available through The Roku Channel during certain periods of time. Upon expiration of these agreements, we are required to re-negotiate and renew these agreements with the content owners, or enter into new agreements with other content owners, in order to obtain rights to distribute additional titles or to extend the duration of the rights previously granted. If we are unable to enter into content license agreements on acceptable terms to access content that enables us to attract and retain users of the ad-supported content on The Roku Channel, or if the content we do secure rights to stream is ultimately not appealing to our users and advertisers, usage of The Roku Channel may decline, and our business may be harmed. Further, even if we successfully monetize The Roku Channel in the United States, we may not be successful in monetizing The Roku Channel in international markets.
In addition, we produce content for distribution on The Roku Channel and other platforms. We have limited experience producing content, and we may not be successful in doing so in a cost-effective manner that is appealing to our users and advertisers and furthers the growth of The Roku Channel. We also take on risks associated with content production, such as completion and key talent risk. Furthermore, if the advertisements on The Roku Channel are not relevant to our users or such advertisements are overly intrusive and impede our users’ enjoyment of the available content, our users may not stream content and view advertisements on The Roku Channel, and The Roku Channel may not generate sufficient revenue from advertising to be cost effective for us to operate. In addition, we distribute The Roku Channel on platforms other than our own streaming platform, and there can be no assurance that we will be successful in attracting a large number of users or generating significant revenue from advertising through the distribution of The Roku Channel on such other streaming platforms.
If our users sign up for offerings and services outside of our streaming platform or through other apps on our streaming platform, our business may be harmed.
We earn revenue by acquiring subscribers for certain of our content partners activated on or through our streaming platform, including Premium Subscriptions on The Roku Channel, which allow our users to pay for content from various content partners. If users reduce the degree to which they use our streaming platform for these purchases or subscriptions for any reason, and instead increase the degree to which they pay for services directly with content partners or by other means for which we do not receive attribution, our business may be harmed.
In addition, certain apps available on our streaming platform allow users to purchase additional streaming services from within those apps. The revenue we earn from these transactions is not always equivalent to the revenue we earn from sales of such additional services on a stand-alone basis through our streaming platform. If users increase their spending on such in-app transactions at the expense of stand-alone purchases through our streaming platform, our business may be harmed.
We and our licensed Roku TV partners depend on retail sales channels to effectively market and sell our respective products, and if we or our partners fail to maintain and expand effective retail sales channels, we or our partners could experience lower product sales.*
To continue to grow our Streaming Households, we must maintain and expand retail sales channels for our products and for the Roku products sold by our partners or licensees. The majority of our products and our licensed Roku TV partners’ products are sold through traditional brick and mortar retailers, such as Best Buy, Costco, Target, and Walmart, including their online sales platforms, and online retailers such as Amazon.
We also sell certain products directly through our website and internationally through distributors and retailers such as Coppel in Mexico, Magazine Luiza in Brazil, MediaMarkt in Germany, and Currys in the United Kingdom. As we have only recently expanded to certain international markets, we may not have established a strong reputation or relationships with retailers for those markets as compared to our retail sales channels in the United States or our competitors in international markets.
Our retailers and distributors also sell products that compete with our products and our licensed Roku TV partners’ products, including house-branded televisions sold by such retailers that utilize TV operating systems other than the Roku OS. We have no minimum purchase commitments or long-term contracts with any of these retailers or distributors, and there can be no assurance that we will reach agreements with our retailers and distributors on terms we find acceptable or that will be consistent with our past practices. We may be reliant on certain retailers or distributors. Amazon, Best Buy, and Walmart in total accounted for 76% and 67% of our devices revenue for the three months ended June 30, 2024 and June 30, 2023, respectively. Furthermore, our licensed Roku TV partners may be reliant on the same retailers and distributors or other retailers and distributors for a significant portion of their unit sales of Roku TV models. If one or several retailers or distributors were to discontinue selling our products or our licensed Roku TV partners’ products, choose not to prominently display those products in their stores or on their websites, or close or severely limit access to their brick and mortar locations, the volume of our products or our licensed Roku TV partners’ products sold could decrease, which would harm our business. These risks may be exacerbated by our reliance on certain retailers or distributors, or when a major retailer in a jurisdiction commercializes televisions under brands that the retailer controls.
In addition, if any of our existing licensed Roku TV partners choose to work exclusively with, or divert a significant portion of their business with us to, other operating system developers, this may adversely impact our ability to continue to license the Roku OS and our smart TV reference design to TV brands and to grow Streaming Households and monetize the Roku OS. Traditional retailers have limited shelf and end cap space in their stores and limited promotional budgets, and online retailers have limited prime website product placement space. Competition is intense for these resources, and a competitor with more extensive product lines, stronger brand identity and greater marketing resources, such as Amazon or Google, possesses greater bargaining power with retailers. In addition, one of our online retailers, Amazon, sells its own competitive streaming devices, smart TVs, and smart home devices, is able to market and promote these products more prominently on its website, and could refuse to offer or promote our products on its website. If Walmart’s pending acquisition of Vizio is consummated, we may face increased competition within Walmart, which currently makes and sells Onn. branded streaming products, including co-branded Roku TV models. Any reduction in our ability to place and promote our products, or increased competition for available shelf or website placement, could require us to increase our marketing or other expenditures to maintain our product visibility or could result in reduced visibility for our products, which may harm our business. In particular, the availability of product placement during peak retail periods, such as the holiday season, is critical to our revenue growth, and if we are unable to effectively sell our products during these periods, our business would be harmed.
If our efforts to build a strong brand and maintain customer satisfaction and loyalty are not successful, we may not be able to attract or retain users, and our business may be harmed.
Building and maintaining a strong brand is important to attract and retain users, as potential users have a number of TV streaming choices. Successfully building a brand is a time-consuming and comprehensive endeavor, and our brand may be negatively impacted by factors that are out of our control, such as the quality and reliability of the Roku TV models made by our licensed Roku TV partners and the quality of the content that our content partners provide. Our competitors may be able to achieve and maintain brand awareness and consumer demand for their products more quickly and effectively than we can. Many of our competitors are larger companies and may have greater resources to devote to the promotion of their brands through traditional advertising, digital advertising, or website product placement. If we are unable to execute on building a strong brand, it may be difficult to differentiate our business and streaming platform from our competitors in the marketplace, which may adversely affect our ability to attract and retain users and harm our business.
Our streaming platform allows our users to choose from a wide variety of apps, representing a variety of content from a wide range of content partners. Our users can choose and control which apps they download and watch, and they can use certain settings to prevent apps from being downloaded to Roku streaming devices. While we have policies that prohibit the publication of content that is unlawful, incites illegal activities, or violates third-party rights, among other things, we may distribute apps that include controversial content. Controversies related to the content included on certain apps that we distribute have resulted in, and could in the future result in, negative publicity, cause harm to our reputation and brand, or subject us to claims and may harm our business.
We are subject to payment-related risks and, if our advertisers, advertising agencies, or programmatic partners do not pay or dispute their invoices, our business may be harmed.*
Many of our contracts with advertising agencies provide that if the advertiser does not pay the agency, the agency is not liable to us, and we must seek payment solely from the advertiser, a type of arrangement called sequential liability. Contracting with these agencies, which in some cases have or may develop higher-risk credit profiles, may subject us to greater credit risk than if we were to contract directly with advertisers.
This credit risk may vary depending on the nature of an advertising agency’s aggregated advertiser base. In addition, typically, we are contractually required to pay advertising inventory data suppliers within a negotiated period of time, regardless of whether our advertisers or advertising agencies pay us on time, or at all. Further, we typically experience slow payment cycles by advertising agencies as is common in the advertising industry. While we attempt to balance payment periods with our suppliers and advertisers and advertising agencies, we are not always successful. As a result, we can often face a timing issue with our accounts payable on shorter cycles than our accounts receivables, requiring us to remit payments from our own funds, and accept the risk of credit losses.
We may also be involved in disputes with agencies, their advertisers, or our programmatic partners over the operation of our streaming platform, the terms of our agreements, or our billings for purchases made by them through our streaming platform, our DSP, or other programmatic partners. If we are unable to collect or make adjustments to bills, we could incur credit losses, which could have a material adverse effect on our results of operations for the periods in which the write-offs occur. In the future, bad debt may exceed reserves for such contingencies, and our bad debt exposure may increase over time. Any increase in write-offs for bad debt could have a materially negative effect on our business, financial condition, and operating results. If we are not paid by our advertisers or advertising agencies on time or at all, our business may be harmed.
The quality of our customer support is important, and if we fail to provide adequate levels of customer support, we could lose users, advertisers, content partners, and licensed Roku TV partners, which could harm our business.
Our users depend on our customer support organization to resolve issues relating to our products and our streaming platform. A high level of support is critical for the success of our business. We currently outsource the majority of our customer support operation to a third-party customer support organization which provides support to end users. In addition, we train our licensed Roku TV partners and service operator licensees to provide first-level customer support to users of Roku TV models and other devices. If we do not effectively train, update, and manage our third-party customer support organization to assist our users and licensees, and if that support organization does not succeed in helping them quickly resolve issues or provide effective ongoing support, it could adversely affect our ability to monetize our streaming platform, to sell our products to users and could harm our reputation with potential new customers and our licensees.
We must continue to innovate and develop new and existing products and services to remain competitive, and new products and services expose our business to new risks.*
We must continually innovate and improve our products and services and develop new products and services to meet changing consumer demands. The introduction of a new product or service is a complex task, involving significant expenditures in research and development, promotion, and sales channel development, and can expose our business to new risks. The introduction of new products and services or changes to our existing products and services may result in new or enhanced governmental or regulatory scrutiny, new litigation or claims, or other complications that could adversely affect our business, reputation, or financial results. In addition, our entrance into entirely new lines of business beyond our historical core business of TV streaming and advertising, such as our Roku-branded smart home products, may change our risk profile and subject us to risks that differ from the risks we face as a result of our historical TV streaming business.
Whether users will broadly adopt our new products or services is not certain. Our future success will depend on our ability to develop new and competitively priced products and services and add new desirable content and features to our streaming platform. Moreover, we must introduce new products and services in a timely and cost-effective manner, and we must secure production orders for new products from our contract manufacturers. The development of new products and services is a highly complex process, and we do not expect that all of our projects will be successful.
The successful development and introduction of new products and services depends on a number of factors, including:
•the accuracy of our forecasts for market requirements beyond near-term visibility;
•our ability to anticipate and react to new technologies and evolving consumer trends;
•our development, licensing, or acquisition of new technologies;
•our timely completion of new designs and development;
•our ability to timely and adequately redesign or resolve design or manufacturing or security issues;
•our ability to identify and contract with an appropriate manufacturer;
•the ability of our contract manufacturers to cost-effectively manufacture our new products;
•the availability of materials and key components used in manufacturing;
•tariffs, trade, sanctions, and export restrictions by the U.S. or foreign governments;
•the ability of our contract manufacturers to produce quality products and minimize defects, manufacturing mishaps, shipping costs, and delays;
•our ability to obtain required licenses and comply with other regulatory requirements; and
•our ability to attract and retain world-class research and development personnel.
If any of these or other factors materializes, we may not be able to develop and introduce new products or services in a timely or cost-effective manner, and our business may be harmed.
We do not have our own manufacturing capabilities and primarily depend upon a limited number of contract manufacturers, and our operations could be disrupted if we encounter problems with our contract manufacturers.*
We do not have any internal manufacturing capabilities and rely on a limited number of contract manufacturers to build our players, smart home products, and Roku-branded TVs. Our contract manufacturers are vulnerable to, among other issues:
•capacity constraints;
•reduced component availability;
•production, supply chain, increased shipping costs, or shipping disruptions or delays, including from labor disputes, strikes, mechanical issues, quality control issues, natural disasters, geopolitical conflicts, and public health crises; and
•the impact of U.S. or foreign tariffs, trade, or sanctions restrictions on components, finished goods, software, other products, or data transfers.
As a result, we have limited control over delivery schedules, manufacturing yields, and costs, particularly when components are in short supply or when we introduce new products.
We also have limited control over our contract manufacturers’ quality systems and controls, and therefore must rely on them to manufacture our products to our quality and performance standards and specifications. Delays, component shortages, quality issues, and other manufacturing and supply problems in the past have impaired, and could in the future impair, the retail distribution of our products and ultimately our brand. Furthermore, any adverse change in our contract manufacturers’ financial or business condition could disrupt our ability to supply our products to our retailers and distributors.
We also rely upon our contract manufacturers and other contractors to perform some of the development work on our products. The contract manufacturers or other contractors may be unwilling or unable to successfully complete desired development or fix defects or errors in a timely manner. Delays in development work by contract manufacturers or contractors could delay launch of new or improved products.
Our contracts with our contract manufacturers generally may not contain terms that protect us against development, manufacturing, and supply disruptions or risks. For example, such contracts may not obligate our contract manufacturers to supply our products in any specific quantity or at any specific price. If our contract manufacturers are unable to fulfill our production requirements in a timely manner, if their costs increase because of inflationary pressures, U.S. or international tariffs, sanctions, export or import restrictions, or if they decide to terminate their relationship with us, our order fulfillment may be delayed or terminated, and we would have to attempt to identify, select, and qualify acceptable alternative contract manufacturers.
Alternative contract manufacturers may not be available to us when needed or may not be in a position to satisfy our production requirements at commercially reasonable prices, to our quality and performance standards on a timely basis, or at all. Any significant interruption in manufacturing at our contract manufacturers for any reason could require us to reduce our supply of products to our retailers and distributors, which in turn would reduce our revenue, or incur higher freight costs than anticipated, which would negatively impact our devices gross margin.
In addition, our contract manufacturers’ facilities, and the facilities of our contract manufacturers’ suppliers, are located in various geographic areas that may be subject to political, economic, labor, trade, public health, social, and legal uncertainties, including Taiwan, Vietnam, China, and Brazil, and such uncertainties may harm or disrupt our relationships with these parties or their ability to perform. For example, if the tensions between Taiwan and China escalate and impact the operations of our contract manufacturers and their Taiwanese suppliers, our supply chain and our business could be adversely affected. We believe that the international location of these facilities increases supply risk, including the risk of supply interruptions, tariffs, and trade restrictions on exports or imports.
The supply of Roku TV models to the market could be disrupted if our licensed Roku TV partners encounter problems with their internal operations or with their contract manufacturers, assemblers, or component suppliers.*
Some of our licensed Roku TV partners have internal manufacturing capabilities, while others rely primarily or exclusively upon contract manufacturers to build the Roku TV models that our licensed Roku TV partners sell to retailers. Regardless of whether their manufacturing capabilities are internal or contracted, our licensed Roku TV partners’ manufacturers may be vulnerable to capacity constraints and reduced component availability; increases in tariffs on imports of Roku TV models; future possible changes in regulations on exports; restrictions, by the United States or otherwise, on dealings with certain countries, companies, or imported inputs; tariffs on parts or components for Roku TV models; and supply chain disruptions, increased shipping costs, and shipping delays.
Our licensed Roku TV partners’ control over delivery schedules, manufacturing yields, and costs, particularly when components are in short supply, may be limited. For those licensed Roku TV partners with contract manufacturers or suppliers, the problems are exacerbated because the contract manufacturer is a third party, and the licensed Roku TV partner does not have direct visibility into or control over the operations. Delays, component shortages, and other manufacturing and supply problems could impair the manufacture or distribution of Roku TV models. Interruptions in the supply of Roku TV models to retailers and distributors or increases in the pricing of Roku TV models at times have negatively affected, and could adversely affect in the future, the volume of Roku TV models sold at retail, resulting in slower Streaming Households and Streaming Hours growth.
Furthermore, any manufacturing, design, or other issues affecting the quality or performance of Roku TV models could harm our brand and our business.
If we fail to accurately forecast our manufacturing requirements for our products and manage our inventory with our contract manufacturers, we could incur additional costs, experience manufacturing delays, and lose revenue.
We bear risks of excess and insufficient inventories under our contract manufacturing arrangements. For example, our contract manufacturers order materials and components in advance in an effort to meet our projected needs for our products. Lead times for the materials and components that our contract manufacturers order on our behalf through different component suppliers may vary significantly and depend on numerous factors outside of our control, including the specific supplier, contract terms, shipping and freight, market demand for a component at a given time, and trade and government relations. Lead times for certain key materials and components incorporated into our products are currently lengthy and may require our contract manufacturers to order materials and components many months in advance. If we overestimate our production requirements, our contract manufacturers may purchase excess components and build excess inventory. If our contract manufacturers, at our request, purchase excess components or build excess products, we could be required to pay for these excess components or products. In the past, we have agreed to reimburse our contract manufacturers for purchased components that were not used as a result of our decision to discontinue a certain model or the use of particular components. If we incur costs to cover excess supply commitments, our business may be harmed.
Conversely, if we underestimate our product requirements, our contract manufacturers may have inadequate material or component inventory, which could interrupt the manufacturing of our products, result in insufficient quantities available to meet demand, and result in delays or cancellation of orders from retailers and distributors. In addition, from time to time we have experienced unanticipated increases in demand that resulted in the need to ship our products via air freight, which is more expensive than ocean freight, and adversely affected our devices gross margin during such periods of high demand (for example, during end-of-year holidays). If we fail to accurately forecast our manufacturing requirements, our business may be harmed.
Our products incorporate key components from sole source suppliers, and if our contract manufacturers are unable to obtain sufficient quantities of these components on a timely basis, we will not be able to deliver our products to our retailers and distributors.
We depend on sole source suppliers for key components in our products. For example, each of our streaming players and TVs powered by the Roku OS may utilize a specific system on chip (or SoC), Wi-Fi silicon product, and Wi-Fi front-end module, each of which may be available from only a single manufacturer and for which we do not have a second source.
Although this approach allows us to maximize product performance on lower cost hardware, reduce engineering development and qualification costs, and develop stronger relationships with our strategic suppliers, this also creates supply chain risk. These sole-source suppliers could be constrained by fabrication capacity issues or material supply issues, such as U.S. or foreign tariffs, war or other government or trade relations issues, other export or import restrictions on parts or components for finished products that are used in final assembly of their components (or on the finished products themselves), or shortages of key components.
There is also a risk that the strategic supplier may stop producing such components, cease operations, be acquired by or enter into exclusive arrangements with our competitors or other companies, put contract manufacturers on allocation because of semiconductor shortages, or become subject to U.S. or foreign sanctions or export control restrictions or penalties. Such suppliers have experienced, and may in the future experience, production, shipping, or logistical constraints arising from macroeconomic conditions or other circumstances, such as inflationary pressures, geopolitical conflict, and supply chain disruptions. Such interruptions and delays have in the past and may in the future force us to seek similar components from alternative sources, which may not always be available, and which may cause us to delay product introductions and incur air freight expense. Switching from a sole-source supplier may require that we adapt our software and redesign our products to accommodate new chips and components, and may require us to re-qualify our products with regulatory bodies, such as the U.S. Federal Communications Commission (“FCC”), which would be costly and time-consuming.
Our reliance on sole-source suppliers involves a number of additional risks, including risks related to:
•supplier capacity constraints;
•price increases, including those related to inflationary pressures, tariffs, and material costs;
•timely delivery;
•component quality; and
•delays in, or the inability to execute on, a supplier roadmap for components and technologies.
Any interruption in the supply of sole-source components for our products could adversely affect our ability to meet scheduled product deliveries to our retailers and distributors, result in lost sales and higher expenses, and harm our business.
If our products do not operate effectively with various offerings, technologies, and systems from content partners and other third parties that we do not control, our business may be harmed.*
The Roku OS is designed to perform using relatively low-cost hardware, which enables us to drive user growth via Roku streaming devices offered at a low cost to users. However, this hardware must be interoperable with all apps and other offerings, technologies, and systems from our content partners, including virtual multi-channel video programming distributors, and other third parties. We have no control over these offerings, technologies, and systems beyond our app certification requirements, and if Roku streaming devices do not provide our users with a high-quality experience on those offerings on a cost-effective basis or if changes are made to those offerings that are not compatible with Roku streaming devices, we may be unable to increase Streaming Household growth and user engagement or may be required to increase our hardware costs, and our business will be harmed.
We plan to continue to introduce new products regularly, including, for example, the Roku-branded TVs we launched in 2023 and the Roku Pro Series TVs launched in April 2024, and we have experienced that it takes time to optimize such products to function well with these offerings, technologies and systems. In addition, many of our largest content partners have the right to test and certify our new products before we can publish their apps. The certification processes can be time-consuming and introduce third-party dependencies into our product release cycles. If our content partners do not certify new products on a timely basis or require us to make changes in order to obtain certifications, our product release plans may be adversely impacted, we may not be able to offer certain products to all licensed Roku TV partners or we may not continue to offer certain apps. To continue to grow our Streaming Households and user engagement, we will need to prioritize development of Roku streaming devices to work better with new offerings, technologies, and systems, including our smart home products and services. If we are unable to maintain consistent operability of Roku streaming devices that is on parity with or better than other platforms, our business could be harmed.
In addition, any future changes to offerings, technologies, and systems from our content partners may impact the accessibility, speed, functionality, and other performance aspects of Roku streaming devices. We may not successfully develop Roku streaming devices that operate effectively with these offerings, technologies, or systems. If it becomes more difficult for our users to access and use these offerings, technologies, or systems, our business could be harmed.
Our products are complex and may contain hardware defects and software errors, which could manifest themselves in ways that could harm our reputation and our business.
Our products and the products of our licensed Roku TV partners are complex and have contained and may in the future contain hardware defects or software errors. These defects and errors can manifest themselves in any number of ways in our products or our streaming platform, including through diminished performance, security vulnerabilities, data loss or poor quality, device malfunctions, or even permanently disabled products. Some errors may only be discovered after a product has been shipped and used by users and may in some cases only be detected under certain circumstances or after extended use. We update our software on a regular basis, and, despite our quality assurance processes, we could introduce software errors in the process of any such update.
The introduction of a serious software error could result in products becoming permanently disabled. We offer a limited warranty for our products, in accordance with applicable law, however, providing software updates, product support, and other activities could cause us to be responsible for issues with products for an extended period of time. Any defects discovered in our products after commercial release could result in loss of revenue or delay in revenue recognition, loss of customer goodwill and users, and increased service costs, any of which could harm our business, operating results, and financial condition. We could also face claims for product or information liability, tort or breach of warranty, or other violations of laws or regulations. In addition, our contracts with our end users contain provisions relating to warranty disclaimers and liability limitations, which may not be upheld. Defending a lawsuit, regardless of its merit, is costly and may divert management’s attention and adversely affect the market’s perception of Roku and our products. In addition, if our insurance coverage proves inadequate or future coverage is unavailable on acceptable terms or at all, our business could be harmed.
Components used in our products may fail as a result of manufacturing, design, or other defects that were unknown to us or over which we have no control and may render our products permanently inoperable.
We rely on third-party component suppliers to provide certain functionalities needed for the operation and use of our products. Any errors or defects in such third-party technology could result in errors or defects in our products that could harm our business. If these components have a manufacturing, design, or other defect, they could cause our products to fail and could render them permanently inoperable. For example, the typical means by which our users connect their home networks to our players is by way of a Wi-Fi access point in the home network router. If the Wi-Fi receiver or transmitter in a player fails and cannot detect a home network’s Wi-Fi access point, the player will not be able to display or deliver any content to the TV screen. As a result, we may have to recall and replace defective products, which could be at a considerable cost and expense. Should we have a widespread problem of this kind, our reputation in the market could also be adversely affected.
If we are unable to obtain or maintain necessary or desirable licenses, certifications, or approvals related to our use or support of third-party technology, intellectual property, or services, then our ability to develop and introduce new products and services, and continue to manufacture, update, and commercialize existing products and services, may be impaired.*
We use or enable in our products and services certain industry standard and other technology, intellectual property, and services that are obtained from third parties. As a result, in order to continue to make, distribute, update, and commercialize our existing products and services, and introduce and commercialize new products and services, we may be required to maintain certain licenses, certifications, and approvals from the relevant third parties and potentially license and otherwise obtain access to additional technologies, intellectual property, and products from third parties. The licenses, certifications, and approvals we need to obtain from third parties may be or become unavailable to us on commercially reasonable terms, if at all. If we are unable to obtain or maintain necessary third-party licenses, certifications, or approvals, we may have to obtain substitute technologies, intellectual property, or services with lower quality or performance standards, or at a greater cost, or remove desired functions and features from our products and services, any of which could harm customer and partner relationships, as well as the competitiveness of our products, services, and business.
Our products and services are designed to be compatible with numerous industry standards. In many cases, these industry standards have numerous associated patents known generally as standard essential patents (“SEPs”). Over time, SEP owners have increasingly turned away from licensing their SEPs through patent pools, preferring to license their portfolios directly. This has increased the number of licensors (since the patents are not pooled) and increased the time, cost, and difficulty of SEP licensing. If we are unable to obtain a license to a necessary SEP on commercially reasonable terms, or at all, or find a suitable substitute technology that complies with the industry standard, our customer and partner relationships, as well as the competitiveness of our products and services, and our business may be harmed.
We are incorporating AI technologies into some of our products and services, which may present operational and reputational risks.*
We have incorporated and intend to continue to incorporate AI technologies, such as generative AI, into our products and services. For example, we have introduced a generative-driven ad creation service for our advertisers to help them create ads more easily, and we continue to use AI technologies to power our content recommendation engine. As with many innovations, AI presents risks and challenges that could adversely impact our business. AI technologies can create accuracy issues, unintended biases, and discriminatory outcomes, or may create content that appears correct but is inaccurate or flawed. If the recommendations, content, or analyses that AI applications produce are or are alleged to be deficient or inaccurate, we could be subjected to competitive harm, potential legal liability, and brand or reputational harm. The legal and regulatory landscape surrounding AI technologies is rapidly evolving and uncertain, including in the areas of intellectual property, cybersecurity, and privacy and data protection. For example, there is uncertainty around the validity and enforceability of intellectual property rights related to the use, development, and deployment of AI technologies. Compliance with new or changing laws, regulations or industry standards relating to AI may impose significant operational costs and may limit our ability to develop, deploy or use AI technologies. There can be no assurance that the measures we have taken to mitigate the potential risks related to generative AI will be sufficient. Failure to appropriately respond to this evolving landscape may result in legal liability, regulatory action, or brand and reputational harm.
Risks Related to Operating and Growing Our Business
We have incurred operating losses in the past, and although we have achieved profitability in certain prior quarters, we may continue to incur operating losses in the future and may not be able to achieve profitability again in the near term or at all.*
We have incurred operating losses in the past, and we may incur operating losses in the future. Although we achieved profitability in certain prior quarters, we may not be able to achieve profitability again in the near term or at all. As of June 30, 2024, we had an accumulated deficit of $1,382.4 million. Our operating expenses have increased in the past and may increase again in the future as we expand our operations and invest in growth and new areas. If our revenue and gross profit do not grow at a greater rate than our operating expenses, we may not be able to achieve profitability again. We expect our profitability to fluctuate in the future for a number of reasons, including without limitation the other risks and uncertainties described herein. Additionally, we may encounter unforeseen operating or legal expenses, difficulties, complications, delays, and other factors that may result in losses in future periods.
Our quarterly operating results may be volatile and are difficult to predict, and our stock price may decline if we fail to meet the expectations of securities analysts or investors.*
Our revenue, gross profit, key performance metrics (including Streaming Households, Streaming Hours, ARPU, and Free Cash Flow), and other operating results could vary significantly from quarter-to-quarter and year-to-year and may fail to match our past performance due to a variety of factors, including many factors that are outside of our control. Factors that may contribute to the variability of our operating results and cause the market price of our Class A common stock to fluctuate include:
•the entrance of new competitors or competitive products or services, whether by established or new companies;
•our ability to retain and grow our Streaming Households, increase engagement among new and existing users, and monetize our streaming platform;
•our ability to maintain effective pricing practices in response to the competitive markets in which we operate or other macroeconomic factors, such as increased taxes or inflationary pressures, such as those the market is currently experiencing, and our ability to control costs, including our operating expenses;
•our revenue mix, which drives gross profit;
•supply of advertising inventory on our platform and advertiser demand for advertising inventory on our platform;
•seasonal, cyclical, or other shifts in revenue from advertising or product sales;
•the timing of the launch of new or updated products, apps, or features;
•the addition or removal of content or apps from our streaming platform;
•the expense and availability of content to license or produce for The Roku Channel;
•the ability of retailers to anticipate consumer demand;
•an increase in the manufacturing or component costs of our products or partner-branded products;
•delays in delivery of our products or partner-branded products, or disruptions in our or our partners’ supply or distribution chains; and
•an increase in legal costs, including costs associated with protecting our intellectual property, defending against third-party intellectual property infringement allegations, or procuring rights to third-party intellectual property.
Our gross margins vary across our devices and platform offerings. Our devices segment (which generates revenue from the sale of streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories, as well as revenue from licensing arrangements with service operators) experienced negative gross margin for the three and six months ended June 30, 2024, and our platform segment (which generates revenue from the sale of digital advertising (including direct and programmatic video advertising, media and entertainment promotional spending, and related services) and streaming services distribution (including subscription and transaction revenue shares, the sale of Premium Subscriptions, and the sale of branded app buttons on remote controls)) experienced positive gross margin for the three and six months ended June 30, 2024. Gross margins on our streaming devices vary across models and can change over time as a result of product transitions, pricing and configuration changes, component costs, device returns, and other cost fluctuations.
In addition, our gross margin and operating margin percentages, as well as overall profitability, may be adversely impacted as a result of a shift in device, geographic, or retail sales channel mix, component cost increases, price competition, or the introduction of new products, including those that have higher cost structures with flat or reduced pricing. We have in the past and may in the future strategically reduce our devices gross margin or record negative gross margin on devices in an effort to increase the number of Streaming Households and grow our gross profit.
As a result, our devices segment revenue may not increase as rapidly as it has historically, or at all, and, unless we are able to continue to increase our platform segment revenue and grow the number of Streaming Households, we may be unable to grow gross profit and our business will be harmed. For example, from time to time, global supply chain disruptions have resulted in shipping delays, increased shipping costs, component shortages, and increases in component prices, which negatively affected our devices gross margin. If a reduction in gross margin does not result in an increase in our Streaming Households or an increase in our platform revenue and gross profit, our financial results may suffer, and our business may be harmed. In addition, our platform segment has experienced in the past, and may experience in the future, lower gross margins than we anticipate. If our platform gross margins are lower than we anticipate, our financial results may suffer, and our business may be harmed.
If we have difficulty managing our growth in operating expenses, our business could be harmed.*
We have experienced significant growth in our research and development, sales and marketing, support services, operations, and general and administrative functions in recent years and may continue to expand certain of these activities. Our historical growth has placed, and any future growth will continue to place, significant demands on our management, as well as our financial and operational resources, to:
•manage a larger organization;
•hire more employees, including engineers with relevant skills and experience;
•expand internationally;
•increase our sales and marketing efforts;
•expand the capacity to manufacture and distribute our products;
•broaden our customer support capabilities;
•expand our product offerings;
•support our licensed Roku TV partners and service operators;
•expand and improve the content offering on our streaming platform;
•implement appropriate operational and financial systems; and
•maintain effective financial disclosure controls and procedures.
If we fail to manage our growth effectively, including if we grow our business too rapidly, we may not be able to execute our business strategies, which could harm our business and adversely affect our financial condition, results of operations, or cash flows.
We have previously undertaken restructuring plans to adjust our investment priorities and manage our operating expenses, and we may do so again in the future. We have incurred, and may in the future incur, material costs and charges in connection with restructuring plans and initiatives, and there can be no assurance that any restructuring plans and initiatives will be successful. Any restructuring plans may adversely affect our internal programs and our ability to recruit and retain skilled and motivated personnel, may result in a loss of continuity, loss of accumulated knowledge, or inefficiency during transitional periods, may require a significant amount of employees’ time and focus, and may be distracting to employees, which may divert attention from operating and growing our business. For more information, see Note 15 to the condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report.
If we fail to achieve some or all of the expected benefits of any restructuring plans or are unable to manage our growth and expansion plans effectively, which may be impacted by factors outside of our control, our business, operating results, and financial condition could be adversely affected.
We may be unable to successfully expand our international operations, and our international expansion plans, if implemented, will subject us to a variety of risks that may harm our business.*
We currently generate the vast majority of our revenue in the United States and have limited experience marketing, selling, licensing, and supporting our products and running or monetizing our streaming platform outside the United States. In addition, we have limited experience managing the administrative aspects of a global organization. While we intend to continue to explore opportunities to expand our business in international markets in which we see compelling opportunities, we may not be able to create or maintain international market demand for our products and streaming platform services. Moreover, we face intense competition in international markets, especially because some of our competitors have already successfully introduced their products into new markets we are entering and have greater experience managing a global organization.
In the course of expanding our international operations, we are subject to a variety of risks that could adversely affect our business, including:
•differing legal and regulatory requirements in foreign jurisdictions, including country-specific laws and regulations pertaining to data privacy and data security, consumer protection, tax, telecommunications, trade (including tariffs, quotas, and sanctions), labor, environmental protection, censorship and other content restrictions, use of AI technologies, copyright and intellectual property, and local content and advertising requirements, among others;
•exposure to increased corruption risk and compliance with laws such as the U.S. Foreign Corrupt Practices Act, UK Bribery Act, and other anti-corruption laws, U.S. or foreign export controls and sanctions, and local laws prohibiting improper payments to government officials and requiring the maintenance of accurate books and records and a system of sufficient internal controls;
•slower consumer adoption and acceptance of streaming devices and services in other countries;
•different or unique competitive pressures as a result of, among other things, competition with other devices that consumers may use to stream TV or existing local traditional TV services and products, including those provided by incumbent TV service providers and local consumer electronics companies;
•greater difficulty supporting and localizing Roku streaming devices and our streaming platform, including delivering support and training documentation in languages other than English;
•our ability to deliver or provide access to popular streaming apps or content to users in certain international markets;
•availability of reliable broadband connectivity in areas targeted for expansion;
•challenges and costs associated with staffing and managing foreign operations;
•differing legal and court systems, including limited or unfavorable intellectual property protection;
•unstable political and economic conditions, social unrest, or economic instability, whatever the cause, including due to pandemics, natural disasters, wars, terrorist activity, foreign invasions (such as the Russian invasion of Ukraine and the Israel-Hamas war), tariffs, trade disputes, local or global recessions, diplomatic or economic tensions (such as the tension between China and Taiwan), long-term environmental risks, or climate change;
•adverse tax consequences, such as those related to changes in tax laws (including increased tax rates, the imposition of digital services taxes, and the adoption of global corporate minimum taxes and anti-base-erosion rules), changes in the interpretation of existing tax laws, and the heightened scrutiny by tax administrators of companies that have cross-border business activities;
•the imposition of customs duties on cross-border data flows for streaming services, in the event that the World Trade Organization fails to extend the current moratorium on such duties;
•any pandemics or epidemics, which could result in decreased economic activity in certain markets, changes in the use of our products or platform, or decreased ability to import, export, ship, or sell our products to supply such services to existing or new customers in international markets;
•inflationary pressures, such as those the global market is currently experiencing, which may increase costs for materials, supplies, and services;
•fluctuations in currency exchange rates, which could impact the revenue and expenses of our international operations and expose us to foreign currency exchange rate risk (see the section titled “Foreign Currency Exchange Rate Risk” in Part I, Item 3 of this Quarterly Report for additional information);
•restrictions on the repatriation of earnings from certain jurisdictions; and
•working capital constraints.
In addition, we may face challenges in successfully deploying our business model in international markets. Three core areas of focus define our business model: first, we grow scale by increasing our Streaming Households; second, we grow engagement by increasing the hours of content streamed through our streaming platform; and third, we grow monetization of the activities that users engage in through our streaming platform. Even if we are able to increase our Streaming Households in international markets, we may be unable to effectively grow our Streaming Hours or monetize user activity in those markets. Further, as of June 30, 2024, our ARPU was lower in international markets than in the United States. If we invest substantial time and resources to expand our international operations and are unable to do so successfully and in a timely manner, our business and financial condition may be harmed.
Our revenue and gross profit are subject to seasonality, and if our sales during the holiday seasons fall below our expectations, our business may be harmed.*
Seasonal shopping patterns significantly affect our business. Specifically, our revenue and gross profit are traditionally strongest in the fourth quarter of each fiscal year and represent a high percentage of the total net revenue for such fiscal year due to higher consumer purchases and increased advertising during holiday seasons. Furthermore, in preparation for the fourth quarter holiday season, we recognize significant discounts in the average selling prices of our products through retailers in an effort to grow our Streaming Households, which typically reduce our devices gross margin in the fourth quarter.
Given the seasonal nature of advertising and our product sales, accurate forecasting is critical to our operations. We anticipate that this seasonal impact on revenue and gross profit is likely to continue, and any shortfall in expected fourth quarter revenue due to a decline in the effectiveness of our promotional activities, actions by our competitors, reductions in consumer discretionary spending, curtailed advertising spending, disruptions in our supply or distribution chains, tariffs or other restrictions on trade, increased shipping costs, shipping or air freight delays, or for any other reason, would cause our full year results of operations to suffer significantly.
For example, macroeconomic uncertainties and inflationary pressures negatively affected consumer electronics sales during the holiday season in 2023. In addition, delays or disruptions at U.S. ports of entry have in the past, and may in the future, adversely affect our or our licensed Roku TV partners’ ability to timely deliver products to retailers during holiday seasons.
A substantial portion of our expenses are personnel-related (including salaries, stock-based compensation, and benefits) and facilities-related, none of which are seasonal in nature. Accordingly, in the event of a revenue shortfall, we would be unable to mitigate the negative impact on gross profit and operating margins, at least in the short term, and our business would be harmed.
If we fail to attract and retain key personnel, effectively manage succession, or hire, develop, and motivate our employees, we may not be able to execute our business strategy or continue to grow our business.
Our success depends in large part on our ability to attract and retain key personnel on our senior management team and in our engineering, research and development, sales and marketing, operations, and other organizations. In particular, our founder, President and Chief Executive Officer, Anthony Wood, is critical to our overall management, as well as the continued development of our products and streaming platform, our culture, and our strategic direction. We do not have long-term employment or non-competition agreements with any of our key personnel. The loss of one or more of our executive officers or the inability to promptly identify a suitable successor to a key role could have an adverse effect on our business.
Our ability to compete and grow depends in large part on the efforts and talents of our employees. Labor is subject to external factors that are beyond our control, including our industry’s highly competitive market for skilled workers and leaders, cost inflation, workforce participation rates, and unstable political conditions. Our employees, particularly engineers and other product developers, are in demand, and we devote significant resources to identifying, hiring, training, successfully integrating, and retaining these employees. To attract top talent, we generally offer competitive compensation packages before we can validate the productivity of those employees. In addition, many companies now offer a remote or hybrid work environment, which may increase the competition for employees from employers outside of our traditional office locations. To retain employees, we have in the past and may in the future need to increase our employee compensation levels or other benefits in response to competition and other business and macroeconomic factors. The loss of employees or the inability to hire additional skilled employees necessary to support our growth could result in significant disruptions to our business, and the integration of replacement personnel could be time-consuming and expensive and cause disruptions.
We believe a critical component to our success and our ability to retain our best people is our culture. As we continue to grow, we may find it difficult to maintain our entrepreneurial, execution-focused culture. In addition, past or any additional workforce reductions could harm employee morale and negatively impact employee recruiting and retention.
We need to maintain operational and financial systems that can support our expected growth, increasingly complex business arrangements, and rules governing revenue and expense recognition, and any inability or failure to do so could adversely affect our financial reporting, billing, and payment services.
We have a complex business that is growing in size and complexity both in the United States and in international jurisdictions. To manage our growth and our increasingly complex business operations, especially as we move into new markets internationally or acquire new businesses, we will need to maintain and may need to upgrade our operational and financial systems and procedures, which requires management time and may result in significant additional expense. Our business arrangements with our content partners, advertisers, licensed Roku TV partners, and other licensees, and the rules that govern revenue and expense recognition in our business, are increasingly complex.
To manage the expected growth of our operations and increasing complexity, we must maintain operational and financial systems, procedures, and controls and continue to increase systems automation to reduce reliance on manual operations. An inability to do so will negatively affect our financial reporting, billing, and payment services. Our current and planned systems, procedures, and controls may not be adequate to support our complex arrangements and the rules governing revenue and expense recognition for our future operations and expected growth. Delays or problems associated with any improvement or expansion of our operational and financial systems and controls could adversely affect our relationships with our users, content partners, advertisers, advertisement agencies, licensed Roku TV partners, or other licensees; cause harm to our reputation and brand; and result in errors in our financial and other reporting.
We may pursue acquisitions, which involve a number of risks, and if we are unable to address and resolve these risks successfully, such acquisitions could harm our business.
We have in the past and may in the future acquire businesses, products, or technologies to expand our offerings and capabilities, user base, and business. We have evaluated, and expect to continue to evaluate, a wide array of potential strategic transactions; however, we have limited experience completing or integrating acquisitions. Any acquisition could be material to our financial condition and results of operations, and any anticipated benefits from an acquisition may never materialize.
Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results, may cause unfavorable accounting treatment, may expose us to claims and disputes by third parties, including intellectual property claims, and may not generate sufficient financial returns to offset additional costs and expenses related to the acquisitions.
In addition, the process of integrating acquired businesses, products, or technologies may create unforeseen operating difficulties and expenditures, in particular when the acquired businesses, products, or technologies involve areas of operation in which we have limited or no prior experience.
Acquisitions of businesses, products, or technologies in international markets would involve additional risks, including those related to integration of operations across different cultures and languages, currency risks, and the particular economic, political, and regulatory risks associated with specific countries. We may not be able to address these risks successfully, or at all, without incurring significant costs, delays, or other operational problems, and if we were unable to address such risks successfully, our business could be harmed.
We may require additional capital to meet our financial obligations and support planned business growth, and this capital might not be available on acceptable terms or at all.
We intend to continue to make significant investments to support planned business growth and may require additional funds to respond to business challenges, including the need to develop new products and enhance our streaming platform, continue to expand the content on our platform, maintain adequate levels of inventory to support our retail partners’ demand requirements, improve our operating infrastructure, or acquire complementary businesses, personnel, and technologies. Our primary uses of cash include operating costs such as personnel-related expenses and capital spending. Our future capital requirements may vary materially from those currently planned and will depend on many factors including our growth rate and the continuing market acceptance of our products and streaming platform, along with the timing and effort related to the introduction of new platform features, products, the hiring of experienced personnel, the expansion of sales and marketing activities, as well as overall economic conditions.
We may need to engage in equity or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt securities, our then existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our Class A common stock. Any debt financing we secure could involve additional restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. If we were to violate such restrictive covenants, we could incur penalties, increased expenses, and an acceleration of the payment terms of our outstanding debt, which could in turn harm our business.
In addition, we currently have no committed source of financing, and may need to obtain financing via a credit facility in the future. Any future credit agreements we may enter into could require a lien on our assets or contain financial covenants and other restrictions that may limit our operational flexibility or otherwise adversely affect our financial condition. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired, and our business may be harmed.
We maintain cash deposits in excess of federally insured limits. Adverse developments affecting financial institutions, including bank failures, could adversely affect our liquidity and financial performance.
We maintain domestic cash deposits in Federal Deposit Insurance Corporation (“FDIC”) insured banks that exceed the FDIC insurance limits. We also maintain cash deposits in foreign banks where we operate, some of which are not insured or are only partially insured by the FDIC or similar agencies. Bank failures, events involving limited liquidity, defaults, non-performance, or other adverse developments that affect financial institutions, or concerns or rumors about such events, may lead to liquidity constraints. For example, in 2023, Silicon Valley Bank failed and was taken into receivership by the FDIC. The failure of a bank, or other adverse conditions in the financial or credit markets impacting financial institutions at which we maintain balances, could adversely impact our liquidity and financial performance. There can be no assurance that our deposits in excess of the FDIC or other comparable insurance limits will be backstopped by the U.S. or applicable foreign government, or that any bank or financial institution with which we do business will be able to obtain needed liquidity from other banks, government institutions, or by acquisition in the event of a failure or liquidity crisis.
Risks Related to Cybersecurity, Reliability, and Data Privacy
Data security incidents, including cybersecurity attacks, or other significant disruptions of our information technology systems could harm our reputation, cause us to modify our business practices, and otherwise adversely affect our business and subject us to liability.*
We are dependent on information technology systems and infrastructure to operate our business. In the ordinary course of our business, we collect, store, process, and transmit large amounts of sensitive corporate, personal, and other information, including intellectual property, proprietary business information, user payment card information, user video and audio recordings, other user information, employee information, and other confidential information. It is critical that we do so in a secure manner to maintain the confidentiality, integrity, and availability of such information. Our obligations under applicable laws, regulations, contracts, industry standards, self-certifications, and other documentation may include maintaining the confidentiality, integrity, and availability of personal information in our possession or control, maintaining reasonable and appropriate security safeguards as part of an information security program, and complying with requirements regarding the use or cross-border transfer of such personal information. These obligations create potential legal liability to regulators, our business partners, our users, and other relevant stakeholders and impact the attractiveness of our services to existing and potential users.
We have outsourced certain elements of our operations (including elements of our information technology infrastructure) to third parties, or may have incorporated technology into our platform, that collects, processes, transmits, and stores our users’ or others’ personal information (such as payment card information and user video and audio recordings), and as a result, we manage a number of third-party vendors and other partners who may or could have access to our information technology systems (including our computer networks) or to our confidential information. In addition, many of those third parties in turn subcontract or outsource some of their responsibilities to third parties. As a result, our information technology systems, including the functions of third parties that are involved in or have access to those systems, are very large and complex.
While all information technology operations are inherently vulnerable to inadvertent or intentional security breaches, incidents, attacks, and exposures, the size, complexity, accessibility, and distributed nature of our information technology systems, and the large amounts of sensitive or personal information stored on those systems, make such systems vulnerable to unintentional or malicious, internal, and external threats on our technology environment. Vulnerabilities can be, and have been, exploited from inadvertent or intentional actions of our employees, third-party vendors, business partners, or by malicious third parties. Open-source software, which may be incorporated into our systems or products, inherently presents a large attack surface and may contain vulnerabilities of which we are not aware and which we cannot control or fully mitigate. Additionally, credential stuffing attacks are becoming increasingly common, and sophisticated actors can mask their attacks, making them increasingly difficult to identify and prevent. Moreover, AI technologies may be used to implement certain cybersecurity attacks or to increase their intensity, which may further increase risk. While we have processes in place to mitigate the risks related to these vulnerabilities, these measures may not be adequately designed or implemented to ensure that our operations are not disrupted, our reputation is not harmed, or that we will not be impacted by ransomware, cybersecurity attacks, or other vulnerabilities in the future.
There is no way of knowing with certainty whether we have experienced any data security incidents that have not been discovered. While we have no reason to believe that we have experienced a data security incident that we have not discovered, attackers have become very sophisticated in the way they conceal their unauthorized access to systems, and many companies that have been attacked are not aware that they have been attacked. Any event (including credential stuffing) that leads to unauthorized access, use, or disclosure of personal information, including but not limited to personal information regarding our users, could disrupt our business, harm our reputation, compel us to comply with applicable federal or state breach notification laws and foreign law equivalents, subject us to time-consuming, distracting, and expensive litigation, regulatory inquiries, investigations and oversight, mandatory corrective action, require us to verify the correctness of database contents, or otherwise subject us to liability under laws, regulations, and contractual obligations, including those that protect the privacy and security of personal information. This could result in increased costs to us and result in significant legal and financial exposure or reputational harm.
For example, despite our efforts to secure our information technology systems and the data contained in those systems, including our efforts to educate or train our employees, we and our third-party vendors and business partners have experienced, and remain vulnerable to, data security incidents, including ransomware, phishing attacks, bot attacks, credential stuffing attacks, improper employee access of confidential data, and inadvertent employee disclosure of confidential data. Our systems regularly experience directed attacks that are intended to interrupt our operations; interrupt our users’, content partners’, and advertisers’ ability to access our platform; extract money from us; or view or obtain our data (including without limitation user or employee personal information or proprietary information) or intellectual property. Our systems have been and may continue to be attacked through the use of compromised credentials, including those obtained through phishing or stolen from another source unrelated to us.
Malicious attacks are increasing in their frequency, levels of persistence, sophistication, and intensity, and are being conducted by sophisticated and organized groups and individuals with a wide range of motives (including, but not limited to, industrial espionage) and expertise, including organized criminal groups, “hacktivists,” nation states, and others. The geopolitical conflicts stemming from the Russian invasion of Ukraine and the current unrest in the Middle East have increased the risk of malicious attacks on information technology operations globally, including for companies headquartered in the United States, that could materially disrupt our systems and operations, supply chain, and ability to produce, sell, and distribute our devices and services.
Most of our employees now have a hybrid work schedule (consisting of both in-person work and working from home). Although we have implemented work from home protocols, the actions of our employees while working from home may have a greater effect on the security of our systems and the data we process, including by increasing the risk of compromise to our systems, intellectual property, or data arising from employees’ combined use of personal and private devices, accessing our systems or data using wireless networks that we do not control, or the ability to transmit or store company-controlled data outside of our secured network.
In addition, information technology system disruptions, whether from attacks on our technology environment or from computer viruses, natural disasters, terrorism, war, foreign invasions, and telecommunications and electrical failures, could result in a material disruption of our product development and our business operations. Significant disruptions of our third-party vendors’ or commercial partners’ information technology systems or other similar data security incidents could also adversely affect our business operations or result in the loss, misappropriation, or unauthorized access, use or disclosure of, or the prevention of access to, sensitive or personal information, which could harm our business.
Though it is difficult to determine what harm may directly result from any specific interruption or breach, any failure to maintain performance, reliability, security, and availability of our network infrastructure to the satisfaction of our users, business partners, regulators, or other relevant stakeholders may harm our reputation and our ability to retain existing users and attract new users. Because of our prominence in the TV streaming industry, we believe we may be a particularly attractive target for threat actors. Any attempts by threat actors to disrupt our streaming platform, streaming devices, smart home products, website, computer systems, or mobile apps, if successful, could harm our business, subject us to liability, be expensive to remedy, cause harm to our systems and operations, damage our reputation, and could result in contractual damages, litigation, governmental inquiries and investigations, enforcement actions, and regulatory notification requirements, fines, and penalties that could harm our business. The risk of harm to our business caused by security incidents may also increase as we expand our product and service offerings and as we enter new markets. Efforts to prevent threat actors from entering our computer systems or exploiting vulnerabilities in our products are expensive to implement and may not be effective in detecting or preventing intrusion or vulnerabilities.
For example, in the wake of a data breach involving payment card data, we may be subject to substantial penalties for failure to adhere to the technical or operational security requirements of the Payment Card Industry (“PCI”) Data Security Standards (“DSS”) imposed by the PCI Council to protect cardholder data. Penalties arising from PCI DSS enforcement are inherently uncertain as penalties may be imposed by various entities within the payment card processing chain without regard to any statutory or universally mandated framework. Such enforcement could threaten our relationship with our banks, card brands we do business with, and our third-party payment processors.
There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from liabilities or damages. While we maintain insurance policies to cover certain losses relating to our information technology systems, there may be exceptions. Security incidents may not be fully covered by our insurance policies, and some aspects of a security incident may not be covered at all. Additionally, insurance policies will not protect against the reputational harms caused by a major security incident. Even where an incident is covered by our insurance, the insurance limits may not cover the costs of complete remediation and redress that we may be faced with in the wake of a security incident.
The successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim.
Data protection laws around the world often require “reasonable,” “appropriate,” or “adequate” technical and organizational security measures, and the interpretation and application of those laws are often uncertain and evolving, and there can be no assurance that our security measures will be deemed adequate, appropriate, or reasonable by a regulator or court. Moreover, even security measures that are deemed appropriate, reasonable, or in accordance with applicable legal requirements may not be able to protect the information we maintain. In addition to potential fines, we could be subject to mandatory corrective action due to a data security incident, which could adversely affect our business operations and result in substantial costs and reputational harm.
We and our service providers and partners collect, process, transmit, and store personal and confidential information, which creates legal obligations and exposes us to potential liability.*
We collect, process, transmit, and store personal or confidential information about our users (and their devices), other consumers, employees, job applicants, and partners, and we rely on third-party service providers to collect, process, transmit, and store personal or confidential information (including our users’ payment card data and video and audio recordings). We collect such information from individuals located both in the United States and abroad and may store or process such information outside the country in which it was collected. Further, we, our service providers and our business partners use tracking technologies, including cookies, device identifiers, and related technologies, to help us manage and track our users’ interactions with our platform, devices, website, and partners’ content and deliver relevant advertising and personalized content for ourselves and on behalf of our partners on our products.
We collect information about the interaction of users with our platform, devices, website, advertisements, and content partners’ streaming apps. To deliver relevant advertisements effectively, we must successfully leverage this data, as well as data provided by third parties. Our ability to collect and use such data could be restricted by a number of factors, including users having the ability to refuse consent to or opt out from our, our service providers’, or our advertising partners’ collection and use of this data, restrictions imposed by advertisers, content partners, licensors, and service providers, changes in technology, and developments in laws, regulations, and industry standards. For example, certain European Union (“EU”) laws and regulations prohibit access to or storage of information on a user’s device (such as cookies and similar technologies that we use for advertising) that is not “strictly necessary” to provide a user-requested service or used for the “sole purpose” of a transmission unless the user has provided consent, and users may choose not to provide this consent to collection of information which is used for advertising purposes.
Additionally, certain device manufacturers or operating system providers may restrict the deployment of cookies and similar technologies, or otherwise restrict the collection of personal information through these or other tools, via our applications. Any restrictions on our ability to collect or use data, including instances where our users refuse to consent to the collection or use of their data, could harm our ability to grow our revenue, particularly our platform revenue which depends on engaging the relevant recipients of advertising campaigns.
Various federal, state, and foreign laws and regulations as well as industry standards and contractual obligations govern the collection, use, retention, protection, disclosure, cross-border transfer, localization, sharing, and security of the data we receive from and about our users, employees, and other individuals. The regulatory environment for the collection and use of personal information by device manufacturers, online service providers, content distributors, advertisers, and publishers is evolving in the United States and internationally.
Privacy and consumer rights groups and government bodies (including the U.S. Federal Trade Commission (“FTC”), state attorneys general, the European Commission, European and UK data protection authorities, and the Brazilian national data protection authority), have increasingly scrutinized privacy issues with respect to devices that identify or are identifiable to a person (or household or device) and personal information collected through the internet, and we expect such scrutiny to continue to increase.
The U.S. federal government, U.S. states, and foreign governments have enacted (or are considering) laws and regulations that could significantly restrict industry participants’ ability to collect, use, and share personal information, such as by regulating the level of consumer notice and consent required before a company can place cookies or other tracking technologies or collect categories of personal information deemed sensitive. For example, the EU General Data Protection Regulation (“GDPR”) imposes detailed requirements related to the collection, storage, and use of personal information related to people located in the EU (or which is processed in the context of EU operations) and places data protection obligations and restrictions on organizations, and may require us to make further changes to our policies and procedures in the future beyond what we have already done. In addition, in the wake of the United Kingdom’s withdrawal from the EU (“Brexit”), the United Kingdom has adopted a framework similar to the GDPR. The EU has recently confirmed that the UK data protection framework is “adequate” to receive EU personal data.
Data protection laws and regulations continue to proliferate throughout the world. We continue to monitor the implementation and evolution of such laws and regulations, but if we are not compliant with data protection laws or regulations if and when implemented, we may be subject to significant fines and penalties (such as restrictions on personal information processing) and our business may be harmed. For example, under the GDPR, fines of up to 20 million euros or 4% of the annual global revenue of a noncompliant company, whichever is higher, as well as data processing restrictions, could be imposed for violation of certain of the GDPR’s requirements.
The U.S. data protection legal landscape also continues to evolve, with various states having enacted broad-based data privacy and protection legislation and with states and the federal government continuing to consider additional data privacy and protection legislation. The potential effects of this legislation are far-reaching and may require us to modify our data processing practices and policies and incur substantial costs and expenses in an effort to comply. For example, the California Consumer Privacy Act (“CCPA”) provides for civil penalties for violations, as well as a private right of action for certain data breaches that may increase data breach litigation. The California Privacy Rights Act (“CPRA”), which amended the CCPA, among other things, established a dedicated agency to regulate and enforce the CCPA.
Furthermore, rules governing new technological developments, such as developments in generative AI, remain unsettled. Several national and local governments have proposed or enacted measures related to the use of AI technologies in products and services. For example, in the EU, legislators adopted the EU AI Act in May 2024. The EU AI Act imposes new and substantial obligations related to the use of AI-related systems. In the United States, there similarly is growing interest among federal, state, and local policymakers with respect to potential legislation, regulation, and/or guidance to address perceived concerns with the rapid uptake of AI technologies. During the 2024 legislative session, multiple U.S. states adopted laws concerning AI. The rules and regulations adopted by policymakers over time may require us to make changes to our business practices.
We are continuing to assess the impact of new and proposed data privacy and protection laws and proposed amendments to existing laws on our business. Among other things, such restrictions are likely to increase the number of users to whom we cannot serve targeted advertising, and are likely to restrict our ability to collect and process certain types of information deemed sensitive under these new laws. The Canadian province of Quebec has also recently enacted a data protection law, known as Bill 64, that may similarly restrict our data processing activities.
In addition, each U.S. state and most U.S. territories, each EU member state, and the United Kingdom, as well as many other foreign nations, have passed laws requiring notification to regulatory authorities, affected users, or others within a specific timeframe when there has been a security breach involving, or other unauthorized access to or acquisition or disclosure of, certain personal information and impose additional obligations on companies. Additionally, our agreements with certain users or partners may require us to notify them in the event of a security breach. Such statutory and contractual disclosures are costly, could lead to negative publicity, may cause our users to lose confidence in the effectiveness of our security measures, and may require us to expend significant capital and other resources to respond to or alleviate problems caused by the actual or perceived security breach. Compliance with these obligations could delay or impede the development of new products and may cause reputational harm.
As part of our data protection compliance program, we have implemented data transfer mechanisms to provide for the transfer of personal information from the European Economic Area (the “EEA”) or the United Kingdom to the United States. After a period of uncertainty concerning certain mechanisms for data transfers to the United States, in July 2023, the European Commission adopted an adequacy decision concerning a new framework for data transfers from the EEA to the United States, known as the EU-U.S. Data Privacy Framework (“EU-U.S. DPF”). That decision recognizes that the United States ensures an adequate level of protection for personal information transferred from the EEA to organizations participating in the EU-U.S. DPF. The United Kingdom has made a similar determination, providing a means by which data transfers may take place between the United States and the United Kingdom. That framework, known as the UK Extension to the EU-U.S. DPF, became effective in October 2023. Roku has since joined the EU, Swiss, and UK DPF programs to facilitate any transfers of non-HR personal data to the United States from these jurisdictions.
In addition, cloud service providers upon which our services depend are experiencing heightened scrutiny from EU regulators, which may lead to significant shifts or unavailability of cloud services to transfer personal information outside the EU, which may significantly impact our costs or ability to operate.
We continue to assess the available regulatory guidance, determinations, and enforcement actions from EU Data Protection Authorities and the U.S. Department of Commerce on international data transfer compliance for companies. Our ability to continue to transfer personal information outside of the EU may become significantly more costly and may subject us to increased scrutiny and liability under the GDPR or other legal frameworks, and we may experience operating disruptions if we are unable to conduct these transfers in the future.
We will continue to review our business practices and may find it necessary or desirable to make changes to our personal information processing to cause our transfer and receipt of EEA residents’ personal information to conform to applicable European law. The regulation of data privacy in the EU continues to evolve, and it is not possible to predict the ultimate effect of evolving data protection regulation and implementation over time. Member states also have some flexibility to supplement the GDPR with their own laws and regulations and may apply stricter requirements for certain data processing activities.
In addition, some countries are considering or have enacted “data localization” laws requiring that user data regarding users in their respective countries be maintained, stored, or processed in their respective countries. Maintaining local data centers in individual countries could increase our operating costs significantly. We expect that, in addition to the “business as usual” costs of compliance, the evolving regulatory interpretation and enforcement of laws such as the GDPR and CPRA, as well as other domestic and foreign data protection laws, will lead to increased operational and compliance costs and will require us to continually monitor and, where necessary, make changes to our operations, policies, and procedures. Any failure or perceived failure to comply with privacy-related legal obligations, or any compromise of security of user data, may result in governmental enforcement actions, litigation, contractual indemnities, or public statements against us by consumer advocacy groups or others. In addition to potential liability, these events could harm our business.
We publish privacy policies, notices, and other documentation regarding our collection, processing, use, and disclosure of personal information, credit card information, and other confidential information. Although we endeavor to comply with our published policies, certifications, and documentation, we may at times fail to do so or may be perceived to have failed to do so.
Moreover, despite our efforts, we may not be successful in achieving compliance if our employees, representatives, agents, vendors, or other third parties fail to comply with our published policies, certifications, and documentation. Such failures can subject us to potential international, local, state, and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices.
We have incurred, and will continue to incur, expenses to comply with privacy and security standards and protocols imposed by law, regulation, industry standards, and contractual obligations. Increased regulation of data collection, use, and security practices, including self-regulation and industry standards, changes in existing laws, enactment of new laws, increased enforcement activity, and changes in interpretation of laws, could increase our cost of compliance and operation, limit our ability to grow our business, or otherwise harm our business.
Any significant disruption in our information technology systems or those of third parties we utilize in our operations could result in a loss or degradation of service on our platform and could harm our business.*
We rely on the expertise of our engineering and software development teams as well as the teams of our service providers and partners for the performance and operation of the Roku OS, streaming platform, smart home products, and other information technology systems. Service interruptions, errors in our software, or the unavailability of information technology systems used in our operations could diminish the overall attractiveness of our products and streaming platform to existing and potential users or otherwise disrupt our business. We utilize information technology systems located either in our facilities or those of third-party server hosting providers and third-party internet-based or cloud computing services. Although we generally enter into service level agreements with these parties, we exercise no control over their operations, which makes us vulnerable to any errors, interruptions, or delays that they may experience.
We have transitioned, and may continue to transition, features of our services from our managed hosting systems to cloud computing services, which may require significant expenditures and engineering resources. If we are unable to manage such a transition effectively, we may experience a loss or degradation in services, operational delays, or inefficiencies until the transition is complete. Upon the expiration or termination of any of our agreements with third-party vendors, we may not be able to replace their services in a timely manner or on terms and conditions, including service levels and cost, that are favorable to us, and a transition from one vendor to another vendor could subject us to operational delays and inefficiencies until the transition is complete. In addition, fires, floods, earthquakes, wars, foreign invasions, terrorist activity, power losses, telecommunications failures, break-ins, and similar events could damage these systems and hardware or cause them to fail completely.
As we do not maintain entirely redundant systems, a disrupting event could result in prolonged downtime of our operations, products, or services, could result in liabilities to our customers or third parties, and could adversely affect our business. Our property insurance and cyber liability insurance may not be sufficient to fully cover our losses or may not cover a particular event at all. Any disruption in the services provided by these vendors could have adverse impacts on our business reputation, customer relations, and operating results.
If any aspect of our information technology systems or those of third parties we utilize in our operations fails, it may lead to downtime or slow processing time, either of which may harm the experience of our users. We have experienced, and may in the future experience, service disruptions, outages, and other performance problems due to a variety of factors, including infrastructure changes, human or software errors, and capacity constraints. We expect to continue to invest in our technology infrastructure to maintain and improve the user experience and platform performance. To the extent that we or our third-party service hosting providers do not effectively address capacity constraints, upgrade or patch systems as needed, and continually develop technology and network architecture to accommodate increasingly complex services and functions, increasing numbers of users, and actual and anticipated changes in technology, our business may be harmed.
Changes in how network operators manage data that travel across their networks could harm our business.
Our business relies upon the ability of our users to access high-quality streaming content through the internet. As a result, the growth of our business depends on our users’ ability to obtain and maintain high-speed access to the internet at reasonable cost, which relies in part on internet service network operators’ continuing willingness to upgrade and maintain their equipment as needed to sustain a robust internet infrastructure as well as their continued willingness to preserve the open and interconnected nature of the internet. We exercise no control over network operators, which makes us vulnerable to any errors, disruptions, or delays in their operations, as well as any decision they may make to prioritize the delivery of certain network traffic at the expense of other traffic. Any material disruption or degradation in internet services could harm our business.
To the extent that the number of internet users continues to increase, network congestion could adversely affect the reliability of our streaming platform. We may also face increased costs of doing business, or decreased demand for our services, if network operators engage in discriminatory practices with respect to streamed video content in an effort to monetize access to their networks or customers by data providers.
Certain laws intended to prevent network operators from engaging in discriminatory practices with respect to streaming video content have been implemented in many countries, including in the EU. In other countries, laws in this area may be nascent or non-existent. Furthermore, favorable laws may change. Given the uncertainty around these laws and the rules that implement them, including changing interpretations, amendments, or repeal, coupled with potentially significant political and economic power of network operators, we could experience discriminatory or anti-competitive practices, such as usage-based pricing, bandwidth caps, zero rating of competing services by ISPs, and traffic “shaping” or throttling, that could impede our growth, result in a decline in our quality of service, cause us to incur additional expense, or otherwise impair our ability to attract and retain users, all of which could harm our business.
In addition, most network operators that provide users with access to the internet also offer users multichannel video programming, and some network operators also own streaming services. These network operators have an incentive to use their network infrastructure in a manner adverse to the continued growth and success of other companies seeking to distribute similar video programming. To the extent that network operators are able to provide preferential treatment to their own data and content, as opposed to ours, our business could be harmed.
Risks Related to Intellectual Property
Litigation and claims regarding intellectual property rights could result in the loss of rights important to our products and streaming platform, cause us to incur significant legal costs, or otherwise harm our business.
Some internet, technology, and media companies, including some of our competitors, own large numbers of patents, copyrights, and trademarks, which they may use to assert claims against us. Third parties have asserted, and may in the future assert, that we have infringed, misappropriated, or otherwise violated their intellectual property rights. As we grow and face increasing competition, the possibility of intellectual property rights claims against us will grow. Plaintiffs who have no relevant product revenue may not be deterred by our own issued patents and pending patent applications in bringing intellectual property rights claims against us and may seek to challenge the validity or enforceability of our own patents and patents applications. The cost of patent litigation or other proceedings, even if resolved in our favor, has been and is expected to be substantial. Some of our competitors may be better able to sustain the costs of such litigation or proceedings because of their substantially greater financial resources. Patent litigation and other proceedings may also require significant management time and divert management’s attention from our other business concerns or otherwise adversely affect our business and operating results. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could impair our ability to compete in the marketplace. The occurrence of any of the foregoing could harm our business.
As a result of intellectual property infringement claims, or to avoid potential claims, we may choose or be required to seek licenses from third parties. These licenses may not be available on commercially reasonable terms, or at all, thereby hindering our ability to sell or use the relevant technology or requiring redesign of the allegedly infringing solutions to avoid infringement, which could be costly, time‐consuming, or impossible. Even if we are able to obtain a license, the license would likely obligate us to pay license fees or royalties or both, and the rights granted to us might be nonexclusive, with the potential for our competitors to gain access to the same intellectual property. In addition, the rights that we secure under intellectual property licenses may not include rights to all of the intellectual property owned or controlled by the licensor, and the scope of the licenses granted to us may not include rights covering all of the products and services provided by us and our licensees. Furthermore, an adverse outcome of a dispute may require us to: pay damages, potentially including treble damages and attorneys’ fees, if we are found to have willfully infringed a party’s intellectual property; cease making, licensing, or using technologies that are alleged to infringe or misappropriate the intellectual property of others; expend additional development resources to redesign our products; enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies, content, or materials; and indemnify our partners and other third parties. For example, we have in the past elected to develop and implement specific design changes to address potential risks that certain products could otherwise become subject to exclusion or cease and desist orders arising from patent infringement and other intellectual property claims brought in the U.S. International Trade Commission. In addition, any lawsuits regarding intellectual property rights, regardless of their success, could be expensive to resolve and would divert the time and attention of our management and technical personnel.
If we fail to, or are unable to, protect or enforce our intellectual property or proprietary rights, our business and operating results could be harmed.
We regard the protection of our patents, trade secrets, copyrights, trademarks, trade dress, domain names, and other intellectual property or proprietary rights as critical to our success. We strive to protect our intellectual property rights by relying on federal, state, and common law rights, as well as contractual restrictions. We seek to protect our confidential proprietary information, in part, by entering into confidentiality agreements and invention assignment agreements with all of our employees, consultants, contractors, advisors, and any third parties who have access to our proprietary know-how, information, or technology.
However, we cannot be certain that we have executed such agreements with all parties who may have helped to develop our intellectual property or who had access to our proprietary information, nor can we be certain that our agreements will not be breached. Any party with whom we have executed such an agreement could potentially breach that agreement and disclose our proprietary information, including our trade secrets, and we may not be able to discover such breaches, and if we do, we may not be able to obtain adequate remedies for such breaches. We cannot guarantee that our trade secrets and other confidential proprietary information will not be disclosed or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. Detecting the disclosure or misappropriation of a trade secret and enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, time-consuming, and could result in substantial costs, and the outcome of such a claim is unpredictable.
Further, the laws of certain foreign countries do not provide the same level of protection of corporate proprietary information and assets such as intellectual property, trademarks, trade secrets, know-how, and records as the laws of the United States. For instance, the legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents and other intellectual property protection. As a result, we may encounter significant problems in protecting and defending our intellectual property or proprietary rights abroad. Additionally, we may also be exposed to material risks of theft or unauthorized reverse engineering of our proprietary information and other intellectual property, including technical data, manufacturing processes, data sets, or other sensitive information.
Our efforts to enforce our intellectual property rights in such foreign countries may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop, which could have a material adverse effect on our business, financial condition, and results of operations. Moreover, if we are unable to prevent the disclosure of our trade secrets to third parties, or if our competitors independently develop any of our trade secrets, we may not be able to establish or maintain a competitive advantage in our market, which could harm our business.
There can be no assurance that the particular forms of intellectual property protection that we seek, including business decisions about when to file patents and when to maintain trade secrets, will be adequate to protect our business. We have filed and will in the future file patent applications on inventions that we deem to be innovative. There is no guarantee that our patent applications will issue as granted patents, that the scope of the protection gained will be sufficient or that an issued patent may subsequently be deemed invalid or unenforceable. U.S. patent laws, and the scope of coverage afforded by them, have been subject to significant changes, such as the change to “first-to-file” from “first-to-invent” resulting from the Leahy-Smith America Invents Act. This change in the determination of inventorship may result in inventors and companies having to file patent applications more frequently to preserve rights in their inventions, which may favor larger competitors that have the resources to file more patent applications. Another change to the patent laws may incentivize third parties to challenge any issued patent in the United States Patent and Trademark Office (“USPTO”), as opposed to having to bring such an action in U.S. federal court. Foreign patent laws may also continue to develop and significantly impact our ability to protect or maintain our intellectual property. Any invalidation of a patent claim could have a significant impact on our ability to protect the innovations contained within our products and platform and could harm our business.
The USPTO and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment, and other provisions to maintain patent applications and issued patents. We may fail to take the necessary actions and pay the applicable fees to obtain or maintain our patents. Noncompliance with these requirements can result in abandonment or lapse of a patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. In such an event, competitors might be able to use our technologies and enter the market earlier than would otherwise have been the case.
We pursue the registration of our domain names, trademarks, and service marks in the United States and in certain locations outside the United States. We are seeking to protect our trademarks, patents, and domain names in an increasing number of jurisdictions, a process that is expensive and time-consuming and may not be successful or which we may not pursue in every jurisdiction in which we conduct business. Despite the cost and time we spend monitoring, we may or may not be able to detect infringement by third parties. Our competitive position may be harmed if we cannot detect infringement and enforce our intellectual property rights quickly or at all. In particular, our actions to monitor and enforce our trademarks against third parties may not prevent counterfeit versions of our products or products bearing confusingly similar trademarks to ours from entering the marketplace, which could divert sales from us, tarnish our reputation, or reduce the demand for our products. In some circumstances, we may choose to not pursue enforcement because an infringer has a dominant intellectual property position or for other business reasons.
Litigation may be necessary to enforce our intellectual property or proprietary rights, protect our trade secrets, or determine the validity and scope of proprietary rights claimed by others. Any litigation of this nature, regardless of outcome or merit, could result in substantial costs, adverse publicity, or diversion of management and technical resources, any of which could adversely affect our business and operating results. If we fail to maintain, protect, and enhance our intellectual property or proprietary rights, our business may be harmed.
Our use of open-source software could impose limitations on our ability to commercialize our products and our streaming platform or could result in public disclosure of competitively sensitive trade secrets.
We incorporate open-source software in our proprietary software. From time to time, companies that have incorporated open-source software into their products and services have faced claims challenging the ownership of certain open-source software or compliance with open-source software license terms. Therefore, we could be subject to similar suits by parties claiming ownership of what we believe to be open-source software or our noncompliance with the open-source software license terms.
Although we have processes and procedures designed to help monitor our use of open-source software, these processes and procedures may not be followed appropriately or may fail to identify risks. Additionally, the terms of many open-source software licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our products or technology or impose unanticipated obligations that could require the disclosure of trade secrets. Some open‐source software is governed by licenses containing conditions that any person who distributes or uses a modification or derivative work of software that was subject to an open‐source license make the modified version subject to the same open‐source license. Distributing or using software that is subject to this kind of open‐source license can lead to a requirement that certain aspects of our solutions be distributed or made available in source code form. In such event, we could be required to make portions of our proprietary software generally available under similar open-source software license terms to third parties, including competitors, at low or no cost, to seek licenses from third parties in order to continue offering our products, to re-engineer our products, or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis or at all, any of which could harm our business.
Further, use of open‐source software can involve greater risks than those associated with use of third‐party commercial software, as open‐source licensors generally do not provide warranties, assurances of title, performance, non‐infringement, or controls on the origin of the software. Open‐source software typically lacks support, and authors of such open‐source software may abandon further development and maintenance. Open‐source software may contain security vulnerabilities and other liabilities, and we may be subject to additional security risk by using open‐source software. We have established processes to help alleviate these risks, but there can be no assurance that these processes will alleviate all risks with the open‐source software we incorporate.
Under our agreements with many of our content partners, licensees, distributors, retailers, contract manufacturers, and suppliers, we are required to provide indemnification in the event our technology is alleged to infringe upon the intellectual property rights of third parties.
In certain of our agreements, we indemnify our content partners, licensees, distributors, retailers, manufacturing partners, and suppliers. We have in the past, and may in the future, incur significant expenses defending these partners if they are sued for patent or other property infringement based on allegations related to our technology. If a partner were to lose a lawsuit and in turn seek indemnification from us, we also could be subject to significant monetary liabilities. In addition, because the devices sold by our licensing partners and licensed Roku TV partners often involve the use of third-party technology, this increases our exposure to litigation in circumstances where there is a claim of infringement asserted against the streaming device in question, even if the claim does not pertain to our technology. Liability under our indemnification commitments may not be contractually limited.
Risks Related to Macroeconomic Conditions
Macroeconomic uncertainties have in the past and may continue to adversely impact our business, results of operations, and financial condition.*
Macroeconomic uncertainties, including increased inflation and interest rates, recessionary fears, financial and credit market fluctuations, changes in economic policy, bank failures, labor disputes, the COVID-19 pandemic, and global supply chain constraints have in the past, and may continue to, adversely impact many aspects of our business, although the impact of some of these factors has lessened recently. For example, our business is dependent on consumer discretionary spending and advertising spending, both of which are susceptible to changes in macroeconomic conditions, such as growing inflation, rising interest rates, recessionary fears, and economic uncertainty. Sustained or worsening inflation or an economic downturn has in the past and may in the future result in fewer consumer purchases of our products or the products of our licensed Roku TV partners (which could impact our Streaming Household growth) and reduced advertising spending (which could impact our monetization efforts). Advertising budgets in a variety of industries have been pressured by factors such as inflation, rising interest rates, and related market uncertainty, which led to reduced advertiser spending and adversely affected our platform revenue. Further, even if the broader advertising market recovers, advertisers may not choose to advertise on our platform.
Any pullback in consumer discretionary spending or advertising spending could adversely affect our future operating results. In addition, a significant reduction in the supply of original entertainment content, including as a result of macroeconomic factors or labor disputes (such as the 2023 strikes called by the Writers Guild of America and SAG‐AFTRA), could in turn reduce the demand for advertising and media and entertainment promotional spending campaigns on our platform, and have a material adverse effect on our growth in Streaming Households and Streaming Hours or negatively impact our results of operations.
The extent to which macroeconomic uncertainties may continue to impact our operational and financial performance remains uncertain and will depend on many factors outside our control. These direct and indirect impacts may negatively affect our business and operating results.
Natural disasters, geopolitical conflicts, or other natural or man-made catastrophic events could disrupt and impact our business.*
Occurrence of any catastrophic event, including an earthquake, flood, tsunami, or other weather event, power loss, internet failure, software or hardware malfunctions, cybersecurity attack, war or foreign invasion (such as the Russian invasion of Ukraine and the unrest in the Middle East), terrorist attack and other geopolitical conflicts (such as Yemen’s Houthi attacks in the Red Sea), medical epidemic or pandemic (such as the COVID-19 pandemic), government shutdown orders, other man-made disasters, or other catastrophic events could disrupt our, our business partners’ and customers’ business operations or result in disruptions in the broader global economic environment. Any of these business disruptions could require substantial expenditures and recovery time in order to fully resume operations.
In particular, our principal offices are located in California, and our contract manufacturers and some of our suppliers are located in Asia, both of which are regions known for seismic activity, making our operations in these areas vulnerable to natural disasters or other business disruptions in these areas. Our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other significant natural disaster. For example, a recent earthquake damaged equipment in our Taiwan office, and the losses, while relatively minor, were not covered by our insurance.
In addition, our offices and facilities, and those of our contract manufacturers, suppliers, and licensed Roku TV partners, could be vulnerable to the effects of climate change (such as sea level rise, drought, flooding, wildfires, and increased storm severity) that could disrupt our business operations. For example, in California, increasing intensity of drought and annual periods of wildfire danger increase the probability of planned power outages. Further, acts of terrorism could cause disruptions to the internet or the economy as a whole.
If our streaming platform was to fail or be negatively impacted as a result of a natural disaster or other event, our ability to deliver streaming content, including advertising, to our users would be impaired. Disruptions in the operations of our contract manufacturers, suppliers, or licensed Roku TV partners as a result of a disaster or other catastrophic event could delay the manufacture and shipment of our products or the products of our licensed Roku TV partners, which could impact our business. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a natural disaster or other catastrophic event and to execute successfully on those plans in the event of a disaster or catastrophic event, our business would be harmed.
Legal and Regulatory Risks
We have been, are currently, and may in the future be subject to various lawsuits and other legal proceedings, disputes, claims, and government inquiries and investigations, which could cause us to incur substantial costs or require us to change our business practices in a way that could seriously harm our business.*
We have been, are currently, and may in the future be subject to various lawsuits, stockholder derivative actions, class action lawsuits, individual or mass arbitration proceedings, and other types of legal proceedings, as well as other disputes, claims, and regulatory or governmental inquiries and investigations, including with regard to contract or commercial disputes, consumer protection, privacy, data protection, intellectual property, tax, employment, and corporate governance, among other matters. Any proceedings, claims, individual or mass arbitration demands, or inquiries or investigations initiated by or against us, whether successful or not, may be time-consuming, subject us to damage awards, regulatory orders, consent decrees, injunctive relief, fines, or other penalties or sanctions, require us to change our policies or practices, result in increased operating costs, divert management’s attention, harm our reputation, and require us to incur significant legal fees, other litigation costs and settlement costs, as well as other expenses. In addition, our insurance may not be adequate to protect us from all material expenses related to pending and future claims. Any of these factors could materially adversely affect our business, financial condition, and results of operations.
If government regulations or laws relating to the internet, video, advertising, or other areas of our business change, we may need to alter the manner in which we conduct our business, or our business could be harmed.*
We are subject to or affected by general business regulations and laws, as well as regulations and laws specific to the internet and online services, including laws and regulations related to data privacy and security, consumer protection, data localization, law enforcement access to data, encryption, telecommunications, social media, payment processing, taxation, trade, intellectual property, competition, electronic contracts, internet access, net neutrality, advertising, calling and texting, content restrictions, protection of children, and accessibility, among others. We cannot guarantee that we have been or will be fully compliant in every jurisdiction. Litigation and regulatory proceedings are inherently uncertain, and the federal, state, and foreign laws and regulations governing issues such as data privacy and security, payment processing, taxation, net neutrality, liability of providers of online services, video, telecommunications, e-commerce tariffs, and consumer protection related to the internet continue to develop. Moreover, as internet commerce and advertising continue to evolve, increasing regulation by federal, state, and foreign regulatory authorities becomes more likely.
As we develop new services and devices and improve our streaming platform, we may also be subject to new laws and regulations specific to such technologies. For example, in developing the reference design of TVs powered by the Roku OS, we were required to understand, address, and comply with an evolving regulatory framework for developing, manufacturing, marketing, and selling TVs. If we fail to adequately address or comply with such regulations regarding the manufacture and sale of TVs, we may be subject to fines or sanctions, and we or our licensed Roku TV partners may be unable to sell TVs powered by the Roku OS at all, which could harm our business and our ability to grow our user base.
Laws relating to data privacy and security, data localization, law enforcement access to data, encryption, consumer protection, children’s online protection, and similar activities continue to proliferate, often with little harmonization between jurisdictions and limited guidance. A number of bills are pending in the U.S. Congress and other government bodies that contain provisions that would regulate, for example, how companies can use cookies and other tracking technologies to collect, use, and share user information. Certain state laws, such as the CCPA, the CPRA, and the Virginia Consumer Data Protection Act, also impose requirements on certain tracking activity. The EU has laws requiring advertisers or companies like ours to, for example, obtain unambiguous, affirmative consent from users for the placement of cookies or other tracking technologies and the delivery of relevant advertisements. In addition, the EU has adopted the Digital Services Act, which is legislation that updates the liability and safety rules for digital platforms, products, and services. The EU also has adopted the Data Act, which seeks to enhance interoperability and facilitate data sharing and reuse across products and services.
Regulatory inquiries, investigations, and enforcement actions could also impact our business operations. For example, we and other companies in the media, entertainment, and advertising technology industries have been subject to government inquiries and investigations by regulatory bodies with regard to our compliance with data privacy and security laws, the Federal Trade Commission Act, and other applicable laws and regulations. Advocacy organizations have also filed complaints with data protection authorities against businesses with streaming apps and advertising technology, arguing that certain of these companies’ practices do not comply with the CCPA or other regulations. Such inquiries, investigations, or enforcement actions may require us to alter our practices. Further, if we or the third parties that we work with, such as contract payment processing services, content partners, vendors, or developers, violate or are alleged to violate applicable privacy or security laws, laws concerning access to data, industry standards, our contractual obligations, or our policies, such violations and alleged violations may also put our users’ information at risk and could in turn harm our business and reputation and subject us to potential liability. Any of these consequences could cause our users, advertisers, or content partners to lose trust in us, which could harm our business. Furthermore, any failure on our part to comply with these laws may subject us to liability and reputational harm.
Our use of data to deliver relevant advertising and other services on our platform places us and our content partners at risk for claims under various unsettled laws, including the Video Privacy Protection Act (“VPPA”). Some of our content partners have been engaged in litigation over alleged violations of the VPPA relating to activities on our platform in connection with advertising provided by unrelated third parties.
In addition, in 2019, the FTC initiated a review of its rules implementing the Children’s Online Privacy Protection Act (“COPPA”), which limits the collection by operators of online services of personal information from children under the age of 13. Following this review, in December 2023, the FTC issued a formal Notice of Proposed Rulemaking that proposes specific revisions to the COPPA rule and seeks additional public input. Among other topics, the FTC has proposed rule changes that would prohibit targeted advertising to children absent express opt-in consent from parents, strengthen data security requirements for children’s personal information, and limit the period during which children’s personal information can be retained. The review has not been concluded and could result in broadening the applicability of COPPA and other changes.
There have also been proposals in the U.S. Congress to amend and expand COPPA. Changes to the COPPA legislation or rules could limit the information that we or our content partners and advertisers may collect and use and the content of advertisements in relation to certain app partner content. The CPRA and certain other state privacy laws also impose certain opt in and opt out requirements before certain information about minors can be collected. California also has adopted a new law known as the Age-Appropriate Design Code Act (“AADC”), which has a stated purpose of protecting “the well being, data, and privacy of children using online platforms.” A federal district court in California granted a preliminary injunction preventing that law from going into effect during the pendency of litigation challenging it on constitutional grounds, and the California Attorney General has since asked a federal appeals court to lift that injunction. At the same time, since adoption of the California law, similar legislation has been introduced for consideration in other U.S. states. For example, in May 2024, Maryland enacted the Maryland Age-Appropriate Design Code Act, which will go into effect on October 1, 2024 and is similar in many respects to the California AADC. The EU and many of its member states, among other jurisdictions, also have rules that limit processing of personal information, including children’s data, and that impose specific requirements intended to protect children online. We and our content partners and advertisers could be at risk for violation or alleged violation of these and other privacy, advertising, children’s online protection, or similar laws.
Changes in U.S. or foreign trade policies, geopolitical conditions, general economic conditions, and other factors beyond our control may adversely impact our business and operating results.
Our business is subject to risks generally associated with doing business abroad, such as U.S. and foreign governmental regulation in the countries in which we operate and the countries in which our contract manufacturers, component suppliers, and other business partners are located. Our operations and performance depend significantly on global, regional, and U.S. economic and geopolitical conditions.
For example, tensions between the United States and China have led to the United States’ imposition of a series of tariffs, sanctions, and other restrictions on imports from China and sourcing from certain Chinese persons or entities, as well as other business restrictions. Following Russia’s invasion of Ukraine, the United States and other countries imposed economic sanctions and severe export control restrictions against Russia and Belarus, and the United States and other countries could impose wider sanctions and export restrictions and take other actions should the conflict further escalate. In addition, the effects of Brexit on EU-UK political, trade, economic, and diplomatic relations continue to be uncertain and such impact may not be fully realized for several years or more. Continued uncertainty and friction may result in regulatory, operational, and cost challenges to our international operations.
These and other trade disputes, geopolitical tensions, or political uncertainty can disrupt supply chains and increase the cost of our and our partners’ products, and have a negative impact on consumer confidence, which could impair our future growth and adversely affect our international operations, business, financial condition, and results of operations.
Also, various countries, in addition to the United States, regulate the import and export of certain products, commodities, software, and technology, including through import and export licensing requirements, and have enacted laws that could limit our ability to distribute our products or collaborate on technology with our commercial or strategic partners, or could limit the ability of our commercial or strategic partners to implement our products in those countries. Changes in our products or future changes in export and import regulations may create delays in the introduction of our products in international markets, disrupt supply chains, prevent our commercial or strategic partners with international operations from deploying our products globally, or, in some cases, prevent the export or import of our products to certain countries, governments, or persons altogether. Any changes in U.S. or foreign export or import regulations, customs duties, or other restrictions on intangible goods (such as cross-border data flows) could result in decreased use of our products by, or in our decreased ability to export or sell our products and services to, existing or new customers in U.S. or international markets or hamper our ability to source products, components, and parts from certain suppliers or lead to potential supply chain disruptions and business or reputational harms. Any decreased use of our products or limitation on our ability to export, import, or sell our products or services, or source parts or components, could harm our business.
Although we attempt to ensure that we, our retailers, and partners comply with the applicable import, export, and sanctions laws, we cannot guarantee full compliance by all. Actions of our retailers and partners are not within our complete control, and our products could be re-exported to sanctioned persons or countries or provided by our retailers to third persons in contravention of our requirements or instructions or the laws. In addition, there are inherent limitations to the effectiveness of any policies, procedures, and internal controls relating to such compliance, and there can be no assurance that such procedures or internal controls will work effectively at all times or protect us against liability under anti-corruption, sanctions or other laws for actions taken by us, our retailers or partners. Any such potential violation by us, our retailers, or our partners could have negative consequences, including government inquiries, investigations, enforcement actions, monetary fines, or civil and/or criminal penalties, and our reputation, brand, and revenue may be harmed.
The ability of internet access network operators in some jurisdictions to degrade users’ internet speeds or limit internet data consumption by users, including unreasonable discrimination in the provision of broadband internet access services, could harm our business.*
Our products and services depend on the ability of our users to access the internet. We believe that the continued growth of streaming as an entertainment alternative will depend on the availability and growth of cost-effective broadband internet access (including mobile broadband internet access), the quality and reliability of broadband content delivery, and broadband service providers’ ability to control the delivery speed of different content traveling on their networks. Laws, regulations, or court rulings that adversely affect the popularity or growth in use of the internet, including decisions that undermine open and neutrally administered internet access, or that disincentivize internet access network operators’ willingness to invest in upgrades and maintenance of their equipment, could decrease customer demand for our service offerings, may impose additional burdens on us, or could cause us to incur additional expenses or alter our business model. Some jurisdictions have adopted regulations governing the provision of internet access service. Substantial uncertainty exists in the United States and elsewhere regarding such provisions.
For example, in 2015, the FCC adopted open internet rules to prevent internet access network operators from unreasonably restricting, blocking, degrading, or charging for access to certain products and services offered by us and our content partners. In 2018, the FCC repealed most of those rules. In April 2024, the FCC voted to restore the 2015 open internet rules and adopt a framework for broadband oversight. Representatives of some broadband providers have challenged the decision in court and maintain that the FCC does not have the authority to regulate broadband internet access service. That case is pending before the U.S. Court of Appeals for the Sixth Circuit.
If network operators were to engage in restricting, blocking, degrading, or charging for access, it could impede our growth, result in a decline in our quality of service, cause us to incur additional expense, or otherwise impair our ability to attract and retain users, any of which could harm our business. Several states and foreign countries in which we operate also have adopted or are considering rules governing the provision of internet access. In addition, in some jurisdictions (including the United States), network operators are pursuing proposals that would require or enable them to impose fees on content providers related to delivery of network traffic.
As we expand internationally, government regulation protecting the non-discriminatory provision of internet access may be nascent or non-existent. In those markets where regulatory safeguards against unreasonable discrimination are nascent or non-existent and where local network operators possess substantial market power, we could experience anti-competitive practices that could impede our growth, cause us to incur additional expenses, or otherwise harm our business. Future regulations or changes in laws and regulations (or their existing interpretations or applications) could also hinder our operational flexibility, raise compliance costs, and result in additional liabilities for us, which may harm our business.
If we are found liable for content that is distributed through or advertising that is served through our platform, our business could be harmed.
As a distributor of content, we face potential liability for negligence, copyright, patent, or trademark infringement, public performance royalties or other claims based on the nature and content of materials that we distribute. We rely on the statutory safe harbors, as set forth in the Digital Millennium Copyright Act (the “DMCA”), Section 230 of the Communications Decency Act (“Section 230”) in the United States, and the E-Commerce Directive in Europe, for protection against liability for various caching, hosting, and linking activities. The DMCA, Section 230, and similar statutes and doctrines on which we rely or may rely in the future are subject to uncertain judicial interpretation and regulatory and legislative amendments. Any legislation or court rulings that limit the applicability of these safe harbors could require us to take a different approach toward content moderation on our platform, which could diminish the depth, breadth, and variety of content that we offer, inhibit our ability to generate advertising, or otherwise adversely affect our business.
Moreover, if the rules around these statutes and doctrines change, if international jurisdictions refuse to apply similar protections, or if a court were to disagree with our application of those rules to our business, we could incur liabilities and our business could be harmed. If we become liable for these types of claims as a result of the content that is streamed over or the advertisements that are served through our platform, then our business may suffer. Litigation to defend these claims could be costly and the expenses and damages arising from any liability could harm our business. Our insurance may not be adequate to cover these types of claims or any liability that may be imposed on us.
In addition, regardless of any legal protections that may limit our liability for the actions of third parties, we may be adversely impacted if copyright holders assert claims, or commence litigation, alleging copyright infringement against the developers of apps that are distributed on our platform.
While our platform policies prohibit streaming content on our platform without distribution rights from the copyright holder, and we maintain processes and systems for the reporting and removal of infringing content, in certain instances our platform has been misused by unaffiliated third parties to unlawfully distribute copyrighted content. If content owners or distributors are deterred from working with us as a consequence, it could impair our ability to maintain or expand our business, including through international expansion plans.
If we fail to maintain effective internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and our stock price may be adversely affected.
We are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act of 2002 (“Section 404”) requires that we furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment must include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. Our independent registered public accounting firm also attests to the effectiveness of our internal control over financial reporting. If we have a material weakness in our internal control over financial reporting in the future, we may not detect errors on a timely basis, and our financial statements may be materially misstated.
If we identify material weaknesses in our internal control over financial reporting, are unable to continue to comply with the requirements of Section 404 in a timely manner, are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, and the market price of our Class A common stock could be adversely affected. In addition, we could become subject to investigations by the SEC, The Nasdaq Global Select Market, or other regulatory authorities, which could require additional financial and management resources.
Our financial results may be adversely affected by changes in accounting principles applicable to us.
The generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board, the SEC, and other bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported results of operations and may even affect the reporting of transactions completed before the announcement or effectiveness of a change. It is difficult to predict the impact of future changes to accounting principles or our accounting policies, any of which could harm our business.
If we fail to comply with the laws and regulations relating to the payment of income taxes and the collection of indirect taxes, we could be exposed to unexpected costs, expenses, penalties, and fees as a result of our noncompliance, which could harm our business.
We are subject to requirements to deduct or withhold income taxes on revenue sourced in various jurisdictions, pay income taxes on profits earned by any permanent establishment (or similar enterprise) of ours that carries on business in various jurisdictions, and collect indirect taxes from our sales in various jurisdictions. The laws and regulations governing the withholding and payment of income taxes and the collection of indirect taxes are numerous, complex, and vary by jurisdiction. A successful assertion by one or more jurisdictions that we were required to withhold or pay income taxes or collect indirect taxes where we did not could result in substantial tax liabilities, fees, and expenses, including substantial interest and penalty charges, which could harm our business.
New legislation that would change U.S. or foreign taxation of international business activities or other tax-reform policies could harm our business.
We earn a portion of our income in foreign countries and, as such, we are subject to tax laws in the United States and numerous foreign jurisdictions. Current economic and political conditions make tax laws and regulations, or their interpretation and application, in any jurisdiction subject to significant change.
Proposals to reform U.S. and foreign tax laws could significantly impact how U.S. multinational corporations are taxed on foreign earnings and could increase the U.S. corporate tax rate. Although we cannot predict whether or in what form these proposals will pass, several of the proposals under consideration, if enacted into law, could have an adverse impact on our effective tax rate, income tax expense, and cash flows.
In addition, both tax policy and tax administration are becoming multilateral. This multilateralism and collaboration among taxing authorities (including the U.S. and many foreign jurisdictions in which we operate) has resulted in proposed new tax measures specifically targeting online commerce, digital services, streaming services, and the remote sale of goods and services. Some of these measures (such as a global corporate minimum tax) require adoption of local legislation consistent with the agreed to multilateral framework. Other measures (such as digital services taxes) have already been implemented but may terminate upon the adoption of multilateral tax rules.
The rapid growth of multilateralism in tax administration means greater sharing of tax information among taxing authorities as well as the likelihood of joint and simultaneous tax audits of companies such as ours who have cross-border business activities in which the tax administrations may have a common or complementary interest. The results of any such audits or related disputes could have an adverse effect on our financial results for the period or periods for which the applicable final determinations are made. For example, we and our subsidiaries are engaged in intercompany transactions across multiple tax jurisdictions. Although we believe we have clearly reflected the economics of these transactions and that the proper local transfer pricing is in place, tax authorities may propose and sustain adjustments that could result in changes that may impact our mix of earnings in countries with differing statutory tax rates.
Risks Related to Ownership of Our Class A Common Stock
The dual class structure of our common stock concentrates voting control with those stockholders who held our stock prior to our initial public offering, including our executive officers, employees, and directors and their affiliates, and limits the ability of holders of our Class A common stock to influence corporate matters.*
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. Our President and Chief Executive Officer, Anthony Wood, holds and controls the vote of a significant number of shares of our outstanding common stock, and therefore Mr. Wood will have significant influence over our management and affairs and over all matters requiring stockholder approval, including election of directors and significant corporate transactions, such as a merger or other sale of Roku or our assets, for the foreseeable future. If Mr. Wood’s employment with us is terminated, he will continue to have the same influence over matters requiring stockholder approval.
In addition, the holders of Class B common stock collectively will continue to be able to control all matters submitted to our stockholders for approval even if their stock holdings represent less than a majority of the outstanding shares of our common stock. This concentrated control will limit the ability of holders of our Class A common stock to influence corporate matters for the foreseeable future, and, as a result, the market price of our Class A common stock could be adversely affected.
Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, which has the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term. As a result of such transfers, as of June 30, 2024, Mr. Wood controls a majority of the combined voting power of our Class A and Class B common stock even though he only owns 12.2% of the outstanding Class A and Class B common stock. As a member of our Board of Directors (our “Board”), Mr. Wood owes a fiduciary duty to our stockholders and must act in good faith in a manner he reasonably believes to be in the best interests of our stockholders.
As a stockholder, even a controlling stockholder, Mr. Wood is entitled to vote his shares in his own interests, which may not always be in the interests of our stockholders generally. This concentrated control could delay, defer, or prevent a change of control, merger, consolidation, or sale of all or substantially all of our assets that our other stockholders support, or conversely this concentrated control could result in the consummation of such a transaction that our other stockholders do not support. This concentrated control could also discourage a potential investor from acquiring our Class A common stock, which has limited voting power relative to the Class B common stock and might harm the market price of our Class A common stock.
We have not elected to take advantage of the “controlled company” exemption to the corporate governance rules for companies listed on The Nasdaq Global Select Market.
The market price of our Class A common stock has been, and may continue to be, volatile, and the value of our Class A common stock may decline.*
The market price of our Class A common stock has been and may continue to be subject to wide fluctuations in response to numerous factors, many of which are beyond our control, including:
•actual or anticipated fluctuations in our financial condition, operating results, and key performance metrics;
•changes in projected operational and financial results;
•our loss of key content partners;
•changes in laws or regulations applicable to our products or platform;
•the commencement or conclusion of legal proceedings that involve us;
•actual or anticipated changes in our growth rate relative to our competitors;
•announcements of new products or services by us or our competitors;
•announcements by us or our competitors of significant acquisitions, strategic partnerships, or joint ventures;
•capital-raising activities or commitments;
•additions or departures of key personnel;
•issuance of new or updated research or reports by securities analysts;
•the use by investors or analysts of third-party data regarding our business that may not reflect our financial performance;
•fluctuations in the valuation of companies perceived by investors to be comparable to us;
•the perception that our environmental, social, and corporate governance performance is inadequate compared to that of our competitors;
•sales of our Class A common stock, including short selling of our Class A common stock;
•share price and volume fluctuations attributable to inconsistent trading volume levels of our shares;
•general economic and market conditions; and
•other events or factors, including those resulting from civil unrest, war, foreign invasions, terrorism, or public health crises, or responses to such events.
Furthermore, the stock markets frequently experience extreme price and volume fluctuations that affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political, and market conditions such as recessions, elections, interest rate changes, or international currency fluctuations, may negatively impact the market price of our Class A common stock. As a result of such fluctuations, you may not realize any return on your investment in us and may lose some or all of your investment. In addition, we and other companies that have experienced volatility in the market price of their stock have been, and may in the future be, subject to securities class action litigation or derivative litigation. Such litigation could result in substantial costs and divert our management’s attention from other business concerns.
Future sales and issuances of our capital stock or rights to purchase capital stock could result in additional dilution of the percentage ownership of our stockholders and could cause our stock price to decline.
We may issue additional securities in the future and from time to time. Future sales and issuances of our capital stock or rights to purchase our capital stock could result in substantial dilution to our existing stockholders. We may sell or issue Class A common stock, convertible securities, and other equity securities in one or more transactions at prices and in a manner as we may determine from time to time. If we sell any such securities in subsequent transactions, investors may be materially diluted. New investors in such subsequent transactions could gain rights, preferences, and privileges senior to those of holders of our Class A common stock.
Future sales of shares by existing stockholders could cause our stock price to decline.
If our existing stockholders sell, or indicate an intention to sell, substantial amounts of our Class A common stock in the public market, the market price of our Class A common stock could decline. All of our outstanding Class A shares are eligible for sale in the public market, other than shares and stock options exercisable held by directors, executive officers, and other affiliates that are subject to volume limitations under Rule 144 of the Securities Act. In addition, we have reserved shares for future issuance under our equity incentive plan. Our directors, employees, and certain contingent workers are subject to our quarterly trading window, which generally opens at the start of the second full trading day after the public dissemination of our annual or quarterly financial results and closes (i) with respect to the first, second, and third quarter of each year, at the end of the fifteenth day of the last month of such quarter and (ii) with respect to the fourth quarter of each year, at the end of the trading day on the Wednesday before Thanksgiving. These directors, employees, and contingent workers may also sell shares during a closed window period pursuant to trading plans that comply with the requirements of Rule 10b5-1(c)(1) under the Exchange Act. When these shares are issued and subsequently sold, it is dilutive to existing stockholders and the market price of our Class A common stock could decline.
If securities or industry analysts do not publish research or publish unfavorable research about our business or if they downgrade our stock, our stock price and trading volume could decline.
A limited number of equity research analysts provide research coverage of our Class A common stock, and we cannot assure you that such equity research analysts will adequately provide research coverage of our Class A common stock. A lack of adequate research coverage may adversely affect the liquidity and market price of our Class A common stock.
If securities or industry analysts cover our company and one or more of these analysts downgrades our stock or issues other unfavorable commentary or research, the price of our Class A common stock could decline. If one or more equity research analysts cease coverage of our company, or fail to publish reports on us regularly, demand for our stock could decrease, which in turn could cause our stock price or trading volume to decline.
We incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, which may harm our business.
As a public company listed in the United States, we incur significant legal, accounting, and other expenses. In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including SEC and The Nasdaq Global Select Market regulations, may increase legal and financial compliance costs and make some activities more time-consuming. These laws, regulations, and standards are subject to varying interpretations and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts, we fail to comply with new laws, regulations, and standards, regulatory authorities may initiate legal proceedings against us, and our business may be harmed.
Failure to comply with these rules might also make it more difficult for us to obtain certain types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events could also make it more difficult for us to attract and retain qualified persons to serve on our Board, on committees of our Board, or as members of senior management.
We do not intend to pay dividends in the foreseeable future.
We have never declared or paid any cash dividends on our Class A or Class B common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings to grow our business and for general corporate purposes. Moreover, any future credit agreement we enter into could contain prohibitions on the payment of cash dividends on our capital stock. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
Provisions of our charter documents and Delaware law may prevent or frustrate attempts by our stockholders to change our management or hinder efforts to acquire a controlling interest in us, and the market price of our Class A common stock may be lower as a result.
There are provisions in our certificate of incorporation and bylaws that may make it difficult for a third party to acquire, or attempt to acquire, control of our company, even if a change in control was considered favorable by our stockholders. Our charter documents also contain other provisions that could have an anti-takeover effect, such as:
•establishing a classified Board so that not all directors are elected at one time;
•permitting our Board to establish the number of directors and fill any vacancies and newly created directorships;
•providing that directors may only be removed for cause;
•prohibiting cumulative voting for directors;
•requiring super-majority voting to amend some provisions in our certificate of incorporation and bylaws;
•authorizing the issuance of “blank check” preferred stock that our Board could use to implement a stockholder rights plan;
•eliminating the ability of stockholders to call special meetings of stockholders;
•prohibiting stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders; and
•reflecting our two classes of common stock as described above.
Moreover, because we are incorporated in Delaware, we are governed by Section 203 of the Delaware General Corporation Law, which prohibits a person who owns 15% or more of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner. Any provision in our certificate of incorporation or our bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock and could affect the price that some investors are willing to pay for our Class A common stock.
Our certificate of incorporation provides that the Delaware Court of Chancery and the U.S. federal district courts will be the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.
Our certificate of incorporation provides that the Delaware Court of Chancery is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law:
•any derivative action or proceeding brought on our behalf;
•any action asserting a breach of fiduciary duty;
•any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our certificate of incorporation, or our bylaws; and
•any action asserting a claim against us that is governed by the internal affairs doctrine.
This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims.
To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our certificate of incorporation provides that the U.S. federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act.
While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
These exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for certain disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers, and other employees. If a court were to find either exclusive forum provision in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving such action in other jurisdictions, all of which could harm our business.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Insider Trading Arrangements
During the three months ended June 30, 2024, the following officers (as defined in Rule 16a-1(f) under the Exchange Act) of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.
| | | | | | | | | | | | | | | | | | | | |
Name | Action | Adoption/Termination Date | Trading Arrangement | Total Shares of Class A Common Stock to be Sold | Expiration Date |
Rule 10b5-1* | Non-Rule 10b5-1** |
Anthony Wood*** (Chief Executive Officer, President, and Chairman) | Adoption | June 6, 2024 | X | | 300,000 | | March 7, 2025 |
Dan Jedda (Chief Financial Officer) | Adoption | May 28, 2024 | X | | 18,000 | | May 28, 2025 |
| Termination | May 20, 2024 | X | | 13,500 | | September 12, 2024 |
Matthew Banks (Vice President, Corporate Controller and Chief Accounting Officer) | Adoption | May 7, 2024 | X | | 18,372 | | June 6, 2025 |
___________________
* Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act.
** “Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act.
*** Trading arrangement adopted by The Wood Revocable Trust, of which Mr. Wood and his spouse are co-trustees.
Item 6. Exhibits
| | | | | | | | | | | | | | | | | | | | |
| | Incorporation by reference |
Exhibit Number | Description | Form | SEC File No. | Exhibit | Filing Date | Filed Herewith |
| | | | | | |
3.1 | | 8-K | 001-38211 | 3.1 | 10/3/2017 | |
3.2 | | S-1/A | 333-220318 | 3.4 | 9/18/2017 | |
4.1 | | | | | | |
4.2 | | S-1/A | 333-220318 | 4.1 | 9/18/2017 | |
10.1 | | 8-K | 001-38211 | 10.1 | 6/7/2024 | |
10.2 | | | | | | X |
31.1 | | | | | | X |
31.2 | | | | | | X |
32.1* | | | | | | X |
32.2* | | | | | | X |
101.INS | Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. | | | | | X |
101.SCH | Inline XBRL Taxonomy Extension Schema Document | | | | | X |
101.CAL | Inline XBRL Taxonomy Extension Calculation Linkbase Document | | | | | X |
101.DEF | Inline XBRL Taxonomy Extension Definition Linkbase Document | | | | | X |
101.LAB | Inline XBRL Taxonomy Extension Label Linkbase Document | | | | | X |
101.PRE | Inline XBRL Taxonomy Extension Presentation Linkbase Document | | | | | X |
104 | The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, has been formatted in Inline XBRL. | | | | | |
* These exhibits are furnished with this Quarterly Report and are not deemed filed with the Securities and Exchange Commission and are not incorporated by reference in any filing of Roku, Inc. under the Securities Act of 1933, as amended, or the Securities and Exchange Act of 1934, as amended, whether made before or after the date hereof and irrespective of any general incorporation language contained in such filings.
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Quarterly Report to be signed on its behalf by the undersigned thereunto duly authorized.
| | | | | | | | | | | |
| | Roku, Inc. |
| | | |
Date: August 2, 2024 | | By: | /s/ Anthony Wood |
| | | Anthony Wood |
| | | President, Chief Executive Officer and Chairman (Principal Executive Officer) |
| | | |
Date: August 2, 2024 | | By: | /s/ Dan Jedda |
| | | Dan Jedda |
| | | Chief Financial Officer (Principal Financial Officer) |
| | | |
Date: August 2, 2024 | | By: | /s/ Matthew Banks |
| | | Matthew Banks |
| | | Vice President, Corporate Controller and Chief Accounting Officer (Principal Accounting Officer) |
June 26, 2024
Dear Louise,
On behalf of Roku, Inc. (the “Company” or “Roku”), I am very pleased to offer you employment with the Company. This offer letter (the “Offer”) sets forth the terms and conditions of your employment relationship with Roku.
1.Position and Start Date.
a.Position: Senior Vice President and General Counsel is a full-time role reporting to Anthony Wood, Founder, Chairman and Chief Executive Officer working out of the Austin, Texas office location, in accordance with and subject to our hybrid work policy. Your employment is subject to the Company’s personnel policies and procedures. The Company has the discretion to modify your position, duties, reporting relationship, and office location as well as personnel policies and procedures from time to time.
b.Start date: July 22, 2024 (“Start Date”).
c.Relocation: This Offer is contingent upon your relocation from Frisco, Texas to Austin, Texas within 12 months of the Start Date. Once your relocation date (“Relocation Date”) and new home address are confirmed, you must notify Lauren Lombardo, VP People Business Partner. If you are unable to relocate within this timeframe, the Company reserves the right, in its sole discretion, to terminate your employment, extend the relocation deadline, or negotiate a new agreement regarding relocation. For the absence of doubt, any such termination of your employment based on your failure to relocate to Austin prior to the relocation deadline would be considered a termination for Cause under the Severance Benefit Plan. If you plan to relocate to another state or location, you must obtain prior approval from the Chief Executive Officer prior to your relocation.
Upon your relocation to Austin in accordance with the preceding paragraph, you will receive a one-time payment of $70,000, less applicable taxes and withholdings (the “Relocation Payment”), in support of your relocation to be paid to you in the first pay date after 30 days of your Relocation Date less payroll deductions and all required withholdings. The Relocation Payment is not included in your TCT (as defined below). You must remain an employee in good standing following your Relocation Date to be eligible for the Relocation Payment and should you resign within 12 months of your Relocation Date (other than a Resignation for Good Reason under the Severance Benefit Plan (as defined below)), a pro-rated portion of the Relocation Payment will be owed back to the Company. To receive the Relocation Payment, you must be employed by the Company on the day of the payment. By signing this Offer, if you should voluntarily resign from our employment within 12 months of the Relocation Date (other than a Resignation for Good Reason under the Severance Benefit Plan), you expressly agree to repay Roku a pro-rated portion of the payment based on the length of time you remained employed after the Relocation Payment was advanced by personal check or other negotiable instrument within 30 days following your final date of employment by Roku.
d.The Company agrees that if your reporting relationship is changed without your consent such that you no longer report directly and exclusively to the Company’s Chief Executive Officer (or, in the event of a Change in Control (as defined in the Severance Benefit Plan)), that you no longer report directly and exclusively to the most senior executive overseeing the entire Successor Corporation (as defined in the Severance Benefit Plan), then you shall have the right, but not the obligation, to tender your resignation within ninety (90) days following the occurrence of such event, and such resignation within such time period would be considered a Resignation for Good Reason under the Severance Benefit Plan, entitling you to the associated benefits as set forth in the Severance Benefit Plan.
2.Compensation.
a.Total Compensation Package. Your compensation package will be comprised of the following components:
| | | | | |
Annual Cash (annualized): | $2,625,000 |
One-Year1 Roku Equity Value: | $4,875,000 |
Total Compensation Target (“TCT”): | $7,500,000 |
1.Cash. Your cash compensation will be $2,625,000 annualized (or $100,961.54 per bi-weekly paycheck), payable in accordance with the Company's standard payroll practice and subject to applicable withholdings and deductions, as required or permitted by applicable law. Your position will be classified as exempt under the Fair Labor Standards Act and applicable state law, which means that you are not entitled to overtime pay. Your salary will compensate you for all hours worked. You will receive your full salary in any workweek that you perform work subject to deductions permitted by law.
2.Equity.
a.Equity Award. Subject to approval by the Compensation Committee of the Company’s Board of Directors or its delegate (the “Committee”), you will be granted an equity award for Class A common stock of the Company with a value of $9,750,000 (the “Equity Award”), which is equivalent to two years of equity value. The Equity Award is reflected in your TCT. As Senior Vice President and General Counsel you will be offered a choice regarding the form of the Equity Award. At your election, you may receive your Equity Award as:
i.100% in the form of a restricted stock unit (“RSU”) award for Class A common stock of the Company; or
ii.100% in the form of a stock option (“Option”) award for Class A common stock of the Company; or
iii.50% in the form of an RSU award and 50% in the form of an Option award to purchase shares of Class A common stock of the Company.
An election form that details the method for converting the value of your Equity Award into an RSU award and, if applicable, an Option award will be provided to you before your Start Date, and you must complete and return it before or on your Start Date. If you do not complete and return the election form before or on your Start Date, your Equity Award will be 100% in the form of an RSU award. Once your election is made, it will be irrevocable.
________________________________________
1 Please note that the one-year equity value of the Equity Award (as defined in section 2.a) is based on a 12-month period commencing on your first vest date, and then each subsequent 12-month period from the anniversary of your first vest date. Your first vest date is determined by your Start Date and your Equity Award Election (as described in section 2.a). Depending on your Start Date you may not have four RSU vest dates or, if applicable, 12 Option vest dates during your first 12 months of employment. Currently, the Company’s RSU vesting dates are March 1, June 1, September 1 and November 15, and Options vest monthly. If you have questions, please ask our VP, People Business Partner.
b.Your Equity Award will be granted under the Roku, Inc. 2017 Equity Incentive Plan (the “Plan”). The specific vesting dates for your Equity Award will be described in your RSU Grant Notice and Award Agreement and, if applicable, your Stock Option Grant Notice and Option Agreement (each, an “Award Agreement”), which will be provided to you after the Committee’s formal approval. Your Equity Award will be governed in full by the terms of your applicable Award Agreement(s) and the Plan. In the event of any inconsistency between this Offer and your Award Agreement(s) related to the Equity Award, the applicable Award Agreement shall control.
3.Compensation Review. Your TCT will generally be reviewed as part of the Company’s normal compensation review process for direct reports of the Company’s Chief Executive Officer. The Company retains the discretion to modify your compensation terms at any time.
4.Total Realized Compensation Due to stock price fluctuations and, if applicable, your Start Date, your total realized compensation in any twelve-month period may be more or less than your TCT for the twelve-month period.
5.One-Time Payment. Contingent upon you starting your employment with the Company on July 22, 2024, you will receive a one-time payment of $300,000, less applicable taxes and withholdings (the “One-Time Payment”), to be paid to you in the first pay date after 30 days of your Start Date less payroll deductions and all required withholdings. The One-Time Payment is not included in your TCT. You must remain an employee in good standing to be eligible for the One-Time Payment and should you resign within 12 months of your Start Date (other than a Resignation for Good Reason under the Severance Benefit Plan), a pro-rated portion of the payment will be owed back to the Company. To receive the One-Time Payment, you must be employed by the Company on the day of the payment. By signing this Offer, if you should voluntarily resign from our employment within 12 months (other than a Resignation for Good Reason under the Severance Benefit Plan), you expressly agree to repay Roku a pro-rated portion of the payment based on the length of time you remained employed after the One-Time Payment was advanced by personal check or other negotiable instrument within 30 days following your final date of employment by Roku.
3.Benefits.
a.Severance Benefits. Your severance benefits and equity acceleration, and terms governing your entitlement to such benefits, shall be as set forth in the August 7, 2023 Roku, Inc. Amended and Restated Severance Benefit Plan, as amended and/or restated from time to time (the “Severance Benefit Plan”), and any subsequent plans in place from time to time.
b.Insurance Benefits. Subject to the terms, conditions, and limitations of the Company’s benefit plans, you will be eligible to participate in the Company’s standard employee insurance benefits which currently consist of 401(k) Plan, medical, dental, vision, life, and disability insurance coverage. Generally, you are eligible to enroll in our major medical plans as of your Start Date. A full description of these benefits is available upon request.
c.Paid Time Off. You will be subject to Roku’s Time Off and Leave of Absence Policy, a copy of which will be provided to you on your Start Date.
The Company retains the discretion to modify your benefits and its policies at any time.
4. Employee Proprietary Information and Inventions Agreement; Protection of Third-Party Information. As an employee of the Company, you will have access to certain Company confidential information and you may, during the course of your employment, develop certain information or inventions which will be the property of the Company. To protect the interests of the Company, you will need to sign and comply with the Company’s standard Employee Proprietary Information and Inventions Agreement (the “PIIA”) as a condition of your employment. The PIIA is enclosed with this Offer. In your work for the Company, you are expected not to make unauthorized use or disclosure of or bring onto Company property any confidential or proprietary information or materials, including trade secrets, of any former employer or other third party to whom you have an obligation of confidentiality. Rather, you will be expected to use only that information which is generally known and used by persons with training and experience comparable to your own, which is common knowledge in the industry or otherwise legally in the public domain, or which is otherwise provided or developed by the Company or by you in the course of your employment. By signing this Offer, you represent that you are able to perform your job duties within these guidelines, and you are not in unauthorized possession of any confidential documents or other property of any former employer or other third party. In addition, you hereby represent that you have disclosed to the Company in writing any conflict of interest or agreement you may have with any third party (e.g., a former employer) which may conflict with or limit your ability to perform your duties to the Company.
5. At-Will Employment. Your employment with the Company is “at will.” You may terminate your employment at any time by notifying the Company. Likewise, the Company may terminate your employment at any time, with or without cause, and with or without advance notice. The “at will” nature of your employment may only be changed in an express written agreement signed by you and the Company.
6. Background Checks. The Company reserves the right to conduct background checks, which may include background investigations and reference checks, on all of its potential employees. This Offer, therefore, is contingent upon a satisfactory clearance of such a background check, background investigation and/or reference check, if any. The Company also reserves the right to terminate the employment of an employee who has started work, but ultimately fails to satisfy the requirements of the pre-employment background check.
7. Governing Law. This Offer, for all purposes, shall be construed in accordance with the laws of Texas, without regard to conflict of law principles.
8. Terms of Employment. This Offer, together with your PIIA, form the complete and exclusive statement of your employment with Company. This Offer supersedes any other offers, agreements or promises made to you by anyone at Roku, whether oral or written. Other than those changes expressly reserved to the Company’s discretion in this Offer, including your job duties, title, compensation and benefits, and the Company’s personnel policies and procedures, this Offer cannot be changed except in a writing signed by you and a duly authorized officer of the Company.
This Offer is contingent upon: (i) your execution of this Offer and the PIIA; (ii) your consent to a background check with results satisfactory to the Company in its sole discretion; and (iii) your presentation of satisfactory documentary evidence of your identity and authorization to work in the U.S. within three (3) business days of your Start Date.
To indicate your acceptance of this Offer, please sign and date this Offer in the space provided below, and sign and date the enclosed PIIA, and return both fully signed documents to me no later than the close of business on June 28, 2024. This Offer will expire if we do not receive these fully signed documents within the aforementioned timeframe.
We look forward to your favorable reply and to a productive and enjoyable work relationship.
Very truly yours,
/s/ Anthony Wood
Anthony Wood
Founder, Chairman and Chief Executive Officer
Roku, Inc.
Enclosure: Employee Proprietary Information and Inventions Agreement
Roku, Inc. Amended and Restated Severance Benefit Plan
UNDERSTOOD AND AGREED
I have read and understood and I accept all the terms as set forth in the foregoing Offer. I have not relied on any agreements or representations, express or implied, that are not set forth expressly in the foregoing Offer, and this Offer supersedes all prior and contemporaneous understandings, agreements, representations, and warranties, both written and oral, with respect to the subject matter of this Offer.
Louise Pentland
| | |
/s/ Louise Pentland |
Signature |
|
6/28/2024 |
Date |
Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Anthony Wood, certify that:
1)I have reviewed this Quarterly Report on Form 10-Q of Roku, Inc.;
2)Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3)Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4)The registrant's other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5)The registrant's other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
| | | | | | | | | | | |
Date: August 2, 2024 | | By: | /s/ Anthony Wood |
| | | Anthony Wood |
| | | Chief Executive Officer and President |
| | | (Principal Executive Officer) |
Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Dan Jedda, certify that:
1)I have reviewed this Quarterly Report on Form 10-Q of Roku, Inc.;
2)Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3)Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4)The registrant's other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5)The registrant's other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
| | | | | | | | | | | |
Date: August 2, 2024 | | By: | /s/ Dan Jedda |
| | | Dan Jedda |
| | | Chief Financial Officer |
| | | (Principal Financial Officer) |
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Anthony Wood, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
The Quarterly Report on Form 10-Q of Roku, Inc. for the quarter ended June 30, 2024, as filed with the Securities and Exchange Commission (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information contained in such Report fairly presents, in all material respects, the financial condition and results of operations of Roku, Inc.
| | | | | | | | | | | |
Date: August 2, 2024 | | By: | /s/ Anthony Wood |
| | | Anthony Wood |
| | | Chief Executive Officer and President |
| | | (Principal Executive Officer) |
Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Dan Jedda, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
The Quarterly Report on Form 10-Q of Roku, Inc. for the quarter ended June 30, 2024, as filed with the Securities and Exchange Commission (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information contained in such Report fairly presents, in all material respects, the financial condition and results of operations of Roku, Inc.
| | | | | | | | | | | |
Date: August 2, 2024 | | By: | /s/ Dan Jedda |
| | | Dan Jedda |
| | | Chief Financial Officer |
| | | (Principal Financial Officer) |
v3.24.2.u1
Cover
|
6 Months Ended |
Jun. 30, 2024
shares
|
Document Information [Line Items] |
|
Document Type |
10-Q
|
Document Quarterly Report |
true
|
Document Period End Date |
Jun. 30, 2024
|
Document Transition Report |
false
|
Entity File Number |
001-38211
|
Entity Registrant Name |
Roku, Inc.
|
Entity Incorporation, State or Country Code |
DE
|
Entity Tax Identification Number |
26-2087865
|
Entity Address, Address Line One |
1173 Coleman Avenue
|
Entity Address, City or Town |
San Jose
|
Entity Address, State or Province |
CA
|
Entity Address, Postal Zip Code |
95110
|
City Area Code |
408
|
Local Phone Number |
556-9040
|
Title of 12(b) Security |
Class A Common Stock, $0.0001 par value
|
Trading Symbol |
ROKU
|
Security Exchange Name |
NASDAQ
|
Entity Current Reporting Status |
Yes
|
Entity Interactive Data Current |
Yes
|
Entity Filer Category |
Large Accelerated Filer
|
Entity Small Business |
false
|
Entity Emerging Growth Company |
false
|
Entity Shell Company |
false
|
Amendment Flag |
false
|
Entity Central Index Key |
0001428439
|
Current Fiscal Year End Date |
--12-31
|
Document Fiscal Period Focus |
Q2
|
Document Fiscal Year Focus |
2024
|
Class A Common Stock |
|
Document Information [Line Items] |
|
Entity Common Stock, Shares Outstanding |
127,357,624
|
Class B Common Stock |
|
Document Information [Line Items] |
|
Entity Common Stock, Shares Outstanding |
17,331,064
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Current Assets: |
|
|
Cash and cash equivalents |
$ 2,058,465
|
$ 2,025,891
|
Accounts receivable, net of allowances of $39,864 and $34,127 as of June 30, 2024 and December 31, 2023, respectively |
669,136
|
816,337
|
Inventories |
96,351
|
92,129
|
Prepaid expenses and other current assets |
153,434
|
138,585
|
Total current assets |
2,977,386
|
3,072,942
|
Property and equipment, net |
240,035
|
264,556
|
Operating lease right-of-use assets |
338,422
|
371,444
|
Content assets, net |
240,596
|
257,395
|
Intangible assets, net |
34,551
|
41,753
|
Goodwill |
161,519
|
161,519
|
Other non-current assets |
111,865
|
92,183
|
Total Assets |
4,104,374
|
4,261,792
|
Current Liabilities: |
|
|
Accounts payable |
276,118
|
385,330
|
Accrued liabilities |
724,467
|
788,040
|
Deferred revenue, current portion |
95,974
|
102,157
|
Total current liabilities |
1,096,559
|
1,275,527
|
Deferred revenue, non-current portion |
23,471
|
24,572
|
Operating lease liability, non-current portion |
553,375
|
586,174
|
Other long-term liabilities |
40,180
|
49,186
|
Total Liabilities |
1,713,585
|
1,935,459
|
Commitments and contingencies (Note 11) |
|
|
Stockholders’ Equity: |
|
|
Common stock, $0.0001 par value |
14
|
14
|
Additional paid-in capital |
3,773,831
|
3,623,747
|
Accumulated other comprehensive income (loss) |
(661)
|
159
|
Accumulated deficit |
(1,382,395)
|
(1,297,587)
|
Total stockholders’ equity |
2,390,789
|
2,326,333
|
Total Liabilities and Stockholders’ Equity |
$ 4,104,374
|
$ 4,261,792
|
X |
- DefinitionContent Assets, Net Noncurrent
+ References
+ Details
Name: |
roku_ContentAssetsNetNoncurrent |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionValue received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapitalCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionAmount of allowance for credit loss on accounts receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Condensed Consolidated Statements of Operations - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Net Revenue: |
|
|
|
|
Total net revenue |
$ 968,179
|
$ 847,186
|
$ 1,849,648
|
$ 1,588,176
|
Cost of Revenue: |
|
|
|
|
Total cost of revenue |
543,479
|
468,915
|
1,036,657
|
872,308
|
Gross Profit (Loss): |
|
|
|
|
Total gross profit |
424,700
|
378,271
|
812,991
|
715,868
|
Operating Expenses: |
|
|
|
|
Research and development |
175,481
|
192,387
|
355,940
|
412,472
|
Sales and marketing |
221,656
|
227,192
|
423,780
|
461,111
|
General and administrative |
98,806
|
84,652
|
176,550
|
180,705
|
Total operating expenses |
495,943
|
504,231
|
956,270
|
1,054,288
|
Loss from Operations |
(71,243)
|
(125,960)
|
(143,279)
|
(338,420)
|
Other income, net |
28,129
|
19,995
|
54,075
|
42,415
|
Loss Before Income Taxes |
(43,114)
|
(105,965)
|
(89,204)
|
(296,005)
|
Income tax expense (benefit) |
(9,161)
|
1,630
|
(4,396)
|
5,194
|
Net Loss |
$ (33,953)
|
$ (107,595)
|
$ (84,808)
|
$ (301,199)
|
Net loss per share — basic (in dollars per share) |
$ (0.24)
|
$ (0.76)
|
$ (0.59)
|
$ (2.14)
|
Net loss per share - diluted (in dollars per share) |
$ (0.24)
|
$ (0.76)
|
$ (0.59)
|
$ (2.14)
|
Weighted-average common shares outstanding — basic (in shares) |
144,339
|
141,033
|
144,045
|
140,685
|
Weighted-average common shares outstanding — diluted (in shares) |
144,339
|
141,033
|
144,045
|
140,685
|
Platform | Services |
|
|
|
|
Net Revenue: |
|
|
|
|
Total net revenue |
$ 824,333
|
$ 743,835
|
$ 1,579,268
|
$ 1,378,453
|
Cost of Revenue: |
|
|
|
|
Total cost of revenue |
384,454
|
348,010
|
745,020
|
648,597
|
Gross Profit (Loss): |
|
|
|
|
Total gross profit |
439,879
|
395,825
|
834,248
|
729,856
|
Devices | Goods |
|
|
|
|
Net Revenue: |
|
|
|
|
Total net revenue |
143,846
|
103,351
|
270,380
|
209,723
|
Cost of Revenue: |
|
|
|
|
Total cost of revenue |
159,025
|
120,905
|
291,637
|
223,711
|
Gross Profit (Loss): |
|
|
|
|
Total gross profit |
$ (15,179)
|
$ (17,554)
|
$ (21,257)
|
$ (13,988)
|
X |
- DefinitionThe aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSoldAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GrossProfitAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenuesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total amount of expenses directly related to the marketing or selling of products or services.
+ References
+ Details
Name: |
us-gaap_SellingAndMarketingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ServiceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=roku_DevicesSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ProductMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Statement of Comprehensive Income [Abstract] |
|
|
|
|
Net Loss |
$ (33,953)
|
$ (107,595)
|
$ (84,808)
|
$ (301,199)
|
Other comprehensive income (loss), net of tax: |
|
|
|
|
Foreign currency translation adjustment |
(483)
|
36
|
(820)
|
363
|
Comprehensive Loss |
$ (34,436)
|
$ (107,559)
|
$ (85,628)
|
$ (300,836)
|
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($) shares in Thousands, $ in Thousands |
Total |
Common Stock |
Additional Paid-in Capital |
Accumulated Other Comprehensive Income (Loss) |
Accumulated Deficit |
Beginning balance at Dec. 31, 2022 |
$ 2,646,556
|
$ 14
|
$ 3,234,860
|
$ (292)
|
$ (588,026)
|
Beginning balance (in shares) at Dec. 31, 2022 |
|
140,027
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock pursuant to equity incentive plans |
1,504
|
|
1,504
|
|
|
Issuance of common stock pursuant to equity incentive plans (in shares) |
|
1,481
|
|
|
|
Stock-based compensation expense |
186,051
|
|
186,051
|
|
|
Foreign currency translation adjustment |
363
|
|
|
363
|
|
Net Loss |
(301,199)
|
|
|
|
(301,199)
|
Ending balance at Jun. 30, 2023 |
2,533,275
|
$ 14
|
3,422,415
|
71
|
(889,225)
|
Ending balance (in shares) at Jun. 30, 2023 |
|
141,508
|
|
|
|
Beginning balance at Mar. 31, 2023 |
2,550,641
|
$ 14
|
3,332,222
|
35
|
(781,630)
|
Beginning balance (in shares) at Mar. 31, 2023 |
|
140,785
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock pursuant to equity incentive plans |
614
|
|
614
|
|
|
Issuance of common stock pursuant to equity incentive plans (in shares) |
|
723
|
|
|
|
Stock-based compensation expense |
89,579
|
|
89,579
|
|
|
Foreign currency translation adjustment |
36
|
|
|
36
|
|
Net Loss |
(107,595)
|
|
|
|
(107,595)
|
Ending balance at Jun. 30, 2023 |
2,533,275
|
$ 14
|
3,422,415
|
71
|
(889,225)
|
Ending balance (in shares) at Jun. 30, 2023 |
|
141,508
|
|
|
|
Beginning balance at Dec. 31, 2023 |
2,326,333
|
$ 14
|
3,623,747
|
159
|
(1,297,587)
|
Beginning balance (in shares) at Dec. 31, 2023 |
|
143,502
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock pursuant to equity incentive plans |
8,679
|
|
8,679
|
|
|
Issuance of common stock pursuant to equity incentive plans (in shares) |
|
1,872
|
|
|
|
Stock-based compensation expense |
183,028
|
|
183,028
|
|
|
Shares withheld for taxes related to net share settlement of equity awards |
(41,623)
|
|
(41,623)
|
|
|
Shares withheld for taxes related to net share settlement of equity awards (in shares) |
|
(685)
|
|
|
|
Foreign currency translation adjustment |
(820)
|
|
|
(820)
|
|
Net Loss |
(84,808)
|
|
|
|
(84,808)
|
Ending balance at Jun. 30, 2024 |
2,390,789
|
$ 14
|
3,773,831
|
(661)
|
(1,382,395)
|
Ending balance (in shares) at Jun. 30, 2024 |
|
144,689
|
|
|
|
Beginning balance at Mar. 31, 2024 |
2,355,829
|
$ 14
|
3,704,435
|
(178)
|
(1,348,442)
|
Beginning balance (in shares) at Mar. 31, 2024 |
|
144,165
|
|
|
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock pursuant to equity incentive plans |
417
|
|
417
|
|
|
Issuance of common stock pursuant to equity incentive plans (in shares) |
|
859
|
|
|
|
Stock-based compensation expense |
88,396
|
|
88,396
|
|
|
Shares withheld for taxes related to net share settlement of equity awards |
(19,417)
|
|
(19,417)
|
|
|
Shares withheld for taxes related to net share settlement of equity awards (in shares) |
|
(335)
|
|
|
|
Foreign currency translation adjustment |
(483)
|
|
|
(483)
|
|
Net Loss |
(33,953)
|
|
|
|
(33,953)
|
Ending balance at Jun. 30, 2024 |
$ 2,390,789
|
$ 14
|
$ 3,773,831
|
$ (661)
|
$ (1,382,395)
|
Ending balance (in shares) at Jun. 30, 2024 |
|
144,689
|
|
|
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInStockholdersEquityRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.
+ References
+ Details
Name: |
us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.2.u1
Condensed Consolidated Statements of Cash Flows - USD ($) $ in Thousands |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Cash flows from operating activities: |
|
|
Net Loss |
$ (84,808)
|
$ (301,199)
|
Adjustments to reconcile net loss to net cash from operating activities: |
|
|
Depreciation and amortization |
32,280
|
34,181
|
Stock-based compensation expense |
183,028
|
186,051
|
Amortization of right-of-use assets |
23,767
|
30,532
|
Amortization and write-off of content assets |
108,022
|
102,314
|
Foreign currency remeasurement losses |
2,385
|
1,760
|
Change in fair value of the Strategic Investment |
(3,634)
|
(3,090)
|
Impairment of assets |
11,506
|
4,338
|
Provision for doubtful accounts |
4,344
|
2,962
|
Other items, net |
(1,489)
|
(224)
|
Changes in operating assets and liabilities: |
|
|
Accounts receivable |
142,463
|
50,430
|
Inventories |
(4,222)
|
13,533
|
Prepaid expenses and other current assets |
(25,012)
|
3,736
|
Content assets and liabilities, net |
(91,226)
|
(120,522)
|
Other non-current assets |
(17,279)
|
4,379
|
Accounts payable |
(108,606)
|
72,291
|
Accrued liabilities |
(66,715)
|
(92,289)
|
Operating lease liabilities |
(27,751)
|
(5,754)
|
Other long-term liabilities |
320
|
(1,074)
|
Deferred revenue |
(7,284)
|
11,286
|
Net cash provided by (used in) operating activities |
70,089
|
(6,359)
|
Cash flows from investing activities: |
|
|
Purchases of property and equipment |
(1,547)
|
(72,316)
|
Purchase of Strategic Investment |
0
|
(10,000)
|
Net cash used in investing activities |
(1,547)
|
(82,316)
|
Cash flows from financing activities: |
|
|
Repayments of borrowings |
0
|
(80,000)
|
Proceeds from equity issued under incentive plans |
8,679
|
1,504
|
Taxes paid related to net share settlement of equity awards |
(41,623)
|
0
|
Net cash used in financing activities |
(32,944)
|
(78,496)
|
Net increase (decrease) in cash, cash equivalents and restricted cash |
35,598
|
(167,171)
|
Effect of exchange rate changes on cash, cash equivalents and restricted cash |
(4,002)
|
1,189
|
Cash, cash equivalents and restricted cash —beginning of period |
2,066,604
|
1,961,956
|
Cash, cash equivalents and restricted cash —end of period |
2,098,200
|
1,795,974
|
Cash, cash equivalents and restricted cash at end of period: |
|
|
Cash and cash equivalents |
2,058,465
|
1,755,261
|
Restricted cash, current |
39,735
|
40,713
|
Cash, cash equivalents and restricted cash —end of period |
2,098,200
|
1,795,974
|
Supplemental disclosures of cash flow information: |
|
|
Cash paid for interest |
61
|
871
|
Cash paid for income taxes |
6,702
|
3,955
|
Supplemental disclosures of non-cash investing and financing activities: |
|
|
Unpaid portion of property and equipment purchases |
$ 69
|
$ 4,094
|
X |
- DefinitionAmortization Expense and Write-Off Of Content Assets
+ References
+ Details
Name: |
roku_AmortizationExpenseAndWriteOffOfContentAssets |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionIncrease (Decrease) in Content Assets and Liabilities, Net
+ References
+ Details
Name: |
roku_IncreaseDecreaseInContentAssetsAndLiabilitiesNet |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4
+ Details
Name: |
us-gaap_AssetImpairmentCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionFuture cash outflow to pay for purchases of fixed assets that have occurred.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5
+ Details
Name: |
us-gaap_CapitalExpendituresIncurredButNotYetPaid |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17
+ Details
Name: |
us-gaap_ForeignCurrencyTransactionGainLossBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherNoncurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in noncurrent operating liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncashInvestingAndFinancingItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionOther cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).
+ References
+ Details
Name: |
us-gaap_OtherOperatingActivitiesCashFlowStatement |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11
+ Details
Name: |
us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
+ Details
Name: |
us-gaap_RestrictedCashCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of unrealized gain (loss) on investment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_UnrealizedGainLossOnInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.2.u1
The Company
|
6 Months Ended |
Jun. 30, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
The Company |
THE COMPANY Organization and Description of Business Roku, Inc. (the “Company” or “Roku”), was formed in October 2002 as Roku LLC under the laws of the State of Delaware. On February 1, 2008, Roku LLC was converted into Roku, Inc., a Delaware corporation. The Company operates in two reportable segments and generates platform revenue from the sale of digital advertising (including direct and programmatic video advertising, media and entertainment promotional spending, and related services) and streaming services distribution (including subscription and transaction revenue shares, the sale of Premium Subscriptions, and the sale of branded app buttons on remote controls). The Company generates devices revenue from the sale of streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories as well as revenue from licensing arrangements with service operators.
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/205/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Summary of Significant Accounting Policies
|
6 Months Ended |
Jun. 30, 2024 |
Accounting Policies [Abstract] |
|
Summary of Significant Accounting Policies |
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation The condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 16, 2024 (the “Annual Report”). The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated financial statements as of that date but does not include all of the information and footnotes included in the Company’s Annual Report. The interim financial information is unaudited, but reflects all normal recurring adjustments that are, in the opinion of management, necessary to fairly present the information set forth herein. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the operating results to be expected for the full year or any future periods. Certain prior period amounts reported in our condensed consolidated financial statements and accompanying notes have been reclassified to conform to the current period presentation. Use of Estimates The preparation of the Company’s condensed consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates and assumptions include: •revenue recognition: determining the nature and timing of satisfaction of performance obligations, variable consideration, determining the stand-alone selling prices of performance obligations, gross versus net revenue recognition, and evaluation of customer versus vendor relationships; •the impairment of intangible assets; •amortization and the impairment of content assets; •the impairment of operating lease right-of-use assets and property and equipment; •valuation of the Strategic Investment (defined in Note 7); •useful lives of tangible and intangible assets; •allowances for sales returns and sales incentives; and •the valuation of deferred income tax assets. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates and assumptions. Principles of Consolidation The condensed consolidated financial statements, which include the accounts of Roku, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with U.S. GAAP. All intercompany accounts and transactions have been eliminated in consolidation. Cash and Cash Equivalents and Restricted Cash The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist primarily of bank deposit accounts and investments in money market funds. The Company’s restricted cash balance as of June 30, 2024 is $39.7 million and is included in Prepaid expenses and other current assets in the condensed consolidated balance sheets. It is used to secure outstanding letters of credit related to operating leases for office facilities. See Note 11 to the condensed consolidated financial statements for additional details. The Company maintains its cash, cash equivalent, and restricted cash balances with high credit quality financial institutions and continuously monitors the amount of exposure to any one institution and diversifies as necessary in order to minimize its concentration risk. Such balances often exceed regulated insured limits. Accounts Receivable, net Accounts receivable are typically unsecured and are derived from revenue earned from customers. They are stated at invoice value less estimated allowances for sales returns, sales incentives, doubtful accounts, and other miscellaneous allowances. The Company performs ongoing credit evaluations of its customers to determine allowances for potential credit losses and doubtful accounts. The Company considers historical experience, ongoing promotional activities, historical claim rates, and other factors to determine the allowances for sales returns and sales incentives. Allowance for Sales Returns: Allowance for sales returns consisted of the following activities (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Beginning balance | $ | 6,766 | | | $ | 5,845 | | | $ | 7,808 | | | $ | 7,417 | | Add: Charged to revenue | 4,966 | | | 5,275 | | | 8,574 | | | 8,164 | | Less: Utilization of sales return reserve | (5,356) | | | (3,728) | | | (10,006) | | | (8,189) | | Ending balance | $ | 6,376 | | | $ | 7,392 | | | $ | 6,376 | | | $ | 7,392 | |
Allowance for Sales Incentives: Allowance for sales incentives consisted of the following activities (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Beginning balance | $ | 16,520 | | | $ | 11,672 | | | $ | 23,024 | | | $ | 28,903 | | Add: Charged to revenue | 32,772 | | | 16,993 | | | 56,033 | | | 27,550 | | Less: Utilization of sales incentive reserve | (22,651) | | | (11,237) | | | (52,416) | | | (39,025) | | Ending balance | $ | 26,641 | | | $ | 17,428 | | | $ | 26,641 | | | $ | 17,428 | |
Allowance for Doubtful Accounts: Allowance for doubtful accounts consisted of the following activities (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Beginning balance | $ | 1,656 | | | $ | 4,506 | | | $ | 2,213 | | | $ | 3,498 | | Provision for doubtful accounts | 4,351 | | | 1,072 | | | 4,344 | | | 2,962 | | Adjustments for write-off | (138) | | | — | | | (688) | | | (882) | | Ending balance | $ | 5,869 | | | $ | 5,578 | | | $ | 5,869 | | | $ | 5,578 | |
Customer B accounted for 10% of the Company’s accounts receivable, net balance as of June 30, 2024. The Company did not have any customer that accounted for more than 10% of its accounts receivable, net balance as of December 31, 2023. Recent Accounting Pronouncements In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures, which requires companies to provide enhanced disclosures about significant segment expenses within its reportable segment disclosures on an annual and interim basis. The guidance is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The guidance applies retrospectively to all prior periods presented in the financial statements. The Company is currently in the process of evaluating the effects of the new guidance. In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures, which requires incremental disclosures within the income tax disclosures that increase the transparency and usefulness of income tax disclosures. The updated disclosures primarily require specific categories and greater disaggregation within the rate reconciliation, disaggregation of income taxes paid, and modifying other income tax-related disclosures. The guidance is effective either prospectively or retrospectively for fiscal years beginning after December 15, 2024. The Company is currently in the process of evaluating the effects of the new guidance.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Revenue
|
6 Months Ended |
Jun. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Revenue |
REVENUE The Company’s disaggregated revenue is represented by the two reportable segments discussed in Note 14. The contract balances include the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Accounts receivable, net | $ | 669,136 | | | $ | 816,337 | | Contract assets (included in Prepaid expenses and other current assets) | 3,471 | | | 17,964 | | | | | | Deferred revenue, current portion | $ | 95,974 | | | $ | 102,157 | | Deferred revenue, non-current portion | 23,471 | | | 24,572 | | Total Deferred revenue | $ | 119,445 | | | $ | 126,729 | |
Accounts receivable are recorded at the amount invoiced, net of allowances for sales returns, sales incentives, and doubtful accounts. Payment terms can vary by customer and contract. The timing of revenue recognition may differ from the timing of invoicing to customers. Contract assets are created when invoicing occurs subsequent to revenue recognition. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional. The Company’s contract assets are current in nature and are included in Prepaid expenses and other current assets. Contract assets decreased by $14.5 million during the six months ended June 30, 2024 due to the timing of billing to customers. Total deferred revenue reflects consideration invoiced prior to the completion of performance obligations and revenue recognition. Total deferred revenue decreased by $7.3 million during the six months ended June 30, 2024 primarily due to the timing of fulfillment of performance obligations offset by an increase in deferred revenue from higher Premium Subscriptions. Revenue recognized during the three and six months ended June 30, 2024, from amounts included in total deferred revenue as of December 31, 2023, was $15.0 million and $82.3 million, respectively. Revenue recognized during the three and six months ended June 30, 2023, from amounts included in total deferred revenue as of December 31, 2022, was $11.4 million and $66.9 million, respectively. Revenue allocated to remaining performance obligations represents estimated contracted revenue that has not yet been recognized which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. Estimated contracted revenue for these remaining performance obligations was $981.0 million as of June 30, 2024, of which the Company expects to recognize approximately 52% over the next 12 months and the remainder thereafter. The Company recognized $16.2 million and $10.3 million of revenue during the three and six months ended June 30, 2024, respectively, and recognized $17.6 million and $32.6 million during the three and six months ended June 30, 2023, respectively, from performance obligations that were satisfied in previous periods due to changes in the estimated transaction price of its revenue contracts. No customer accounted for more than 10% of the Company’s total net revenue during the three and six months ended June 30, 2024. Customer I accounted for 11% and 12% of the Company’s total net revenue during the three and six months ended June 30, 2023, respectively.
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Goodwill and Intangible Assets
|
6 Months Ended |
Jun. 30, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Goodwill and Intangible Assets |
GOODWILL AND INTANGIBLE ASSETS Goodwill Goodwill represents the excess of purchase consideration in a business combination over the fair value of tangible and intangible assets acquired net of the liabilities assumed. All goodwill relates to the Company’s platform segment. Intangible Assets The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years): | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2024 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) | Developed technology | $ | 73,367 | | | $ | (54,992) | | | $ | 18,375 | | | 5.9 | Customer relationships | 14,100 | | | (14,100) | | | — | | | — | Tradename | 20,400 | | | (6,966) | | | 13,434 | | | 9.8 | Patents | 4,076 | | | (1,334) | | | 2,742 | | | 14.0 | Total Intangible assets | $ | 111,943 | | | $ | (77,392) | | | $ | 34,551 | | | 6.7 |
| | | | | | | | | | | | | | | | | | | | | | | | | As of December 31, 2023 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) | Developed technology | $ | 73,367 | | | $ | (49,087) | | | $ | 24,280 | | | 5.9 | Customer relationships | 14,100 | | | (13,948) | | | 152 | | | 4.0 | Tradename | 20,400 | | | (5,966) | | | 14,434 | | | 9.8 | Patents | 4,076 | | | (1,189) | | | 2,887 | | | 14.0 | Total Intangible assets | $ | 111,943 | | | $ | (70,190) | | | $ | 41,753 | | | 6.7 |
The Company recorded amortization expense of $3.5 million and $4.4 million for intangible assets during the three months ended June 30, 2024 and 2023, respectively. The Company recorded amortization expense of $7.2 million and $8.8 million for intangible assets during the six months ended June 30, 2024 and 2023, respectively. The Company recorded amortization of developed technology in Cost of revenue, platform during the three and six months ended June 30, 2024, and in Cost of revenue, platform and Research and development expenses during the three and six months ended June 30, 2023. The Company recorded amortization of customer relationships and tradename in Sales and marketing expenses and amortization of patents in General and administrative expenses in the condensed consolidated statements of operations for all periods presented. As of June 30, 2024, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands): | | | | | | Year Ending December 31, | | 2024 (remaining 6 months) | $ | 7,050 | | 2025 | 12,533 | | 2026 | 4,074 | | 2027 | 2,737 | | 2028 | 2,291 | | Thereafter | 5,866 | | Total | $ | 34,551 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for goodwill and intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Balance Sheet Components
|
6 Months Ended |
Jun. 30, 2024 |
Balance Sheet Related Disclosures [Abstract] |
|
Balance Sheet Components |
BALANCE SHEET COMPONENTS Accounts Receivable, net: Accounts receivable, net consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Accounts receivable, gross | $ | 709,000 | | | $ | 850,464 | | Less: Allowances | | | | Allowance for sales returns | 6,376 | | | 7,808 | | Allowance for sales incentives | 26,641 | | | 23,024 | | Allowance for doubtful accounts | 5,869 | | | 2,213 | | Other allowances | 978 | | | 1,082 | | Total allowances | 39,864 | | | 34,127 | | Accounts receivable, net | $ | 669,136 | | | $ | 816,337 | |
Property and Equipment, net: Property and equipment, net consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Computers and equipment | $ | 50,669 | | | $ | 51,320 | | Leasehold improvements | 291,105 | | | 292,418 | | Internal-use software | 5,916 | | | 6,980 | | Office equipment and furniture | 36,802 | | | 36,900 | | Property and equipment, gross | 384,492 | | | 387,618 | | Less: Accumulated depreciation and amortization | (144,457) | | | (123,062) | | Property and equipment, net | $ | 240,035 | | | $ | 264,556 | |
Depreciation and amortization expense for property and equipment assets for the three months ended June 30, 2024 and 2023 was $12.3 million and $14.1 million, respectively. Depreciation and amortization expense for property and equipment assets for the six months ended June 30, 2024 and 2023 was $25.1 million and $25.4 million, respectively. During the six months ended June 30, 2024 and 2023, the Company recognized an impairment charge of $0.5 million and $0.5 million, respectively, related to property and equipment associated with the leased office facilities that are part of its restructuring efforts. See Note 15 to the condensed consolidated financial statements for additional details. Accrued Liabilities: Accrued liabilities consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Payments due to content partners | $ | 231,550 | | | $ | 239,196 | | Accrued cost of revenue | 129,034 | | | 147,875 | | Marketing, retail, and merchandising expenses | 53,601 | | | 147,853 | | | | | | Operating lease liability, current | 74,070 | | | 68,099 | | Content liability, current | 51,663 | | | 54,319 | | Other accrued expenses | 184,549 | | | 130,698 | | Total Accrued liabilities | $ | 724,467 | | | $ | 788,040 | |
Deferred Revenue: Deferred revenue consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Platform, current | $ | 65,808 | | | $ | 66,636 | | Devices, current | 30,166 | | | 35,521 | | Total deferred revenue, current | 95,974 | | | 102,157 | | Platform, non-current | 390 | | | 625 | | Devices, non-current | 23,081 | | | 23,947 | | Total deferred revenue, non-current | 23,471 | | | 24,572 | | Total Deferred revenue | $ | 119,445 | | | $ | 126,729 | |
Other Long-term Liabilities: Other Long-term liabilities consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Content liability, non-current | $ | 17,365 | | | $ | 24,115 | | Other long-term liabilities | 22,815 | | | 25,071 | | Total Other long-term liabilities | $ | 40,180 | | | $ | 49,186 | |
|
X |
- DefinitionThe entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/210/tableOfContent
+ Details
Name: |
us-gaap_SupplementalBalanceSheetDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Content Assets
|
6 Months Ended |
Jun. 30, 2024 |
Capitalized Content Costs [Abstract] |
|
Content Assets |
CONTENT ASSETS Content assets, net consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Licensed content, net and advances | $ | 143,381 | | | $ | 148,777 | | Produced content: | | | | Released, less amortization | 60,165 | | | 77,951 | Completed, not released | 21,478 | | | 11,235 | In production | 25,012 | | | 38,275 | Total produced content, net | 106,655 | | | 127,461 | Total Content assets, net and advances | $ | 250,036 | | | $ | 276,238 | | | | | | Current portion (included in Prepaid expenses and other current assets) | $ | 9,440 | | | $ | 18,843 | | Non-current portion | $ | 240,596 | | | $ | 257,395 | |
Amortization of content assets is included in Cost of revenue, platform in the condensed consolidated statements of operations and is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Licensed content | $ | 37,234 | | | $ | 44,648 | | | $ | 74,235 | | | $ | 87,236 | | Produced content | 11,090 | | | 8,264 | | | 21,980 | | | 15,078 | | Total amortization costs | $ | 48,324 | | | $ | 52,912 | | | $ | 96,215 | | | $ | 102,314 | |
During the three and six months ended June 30, 2024, the Company wrote-off $11.8 million of unamortized costs related to produced content assets that were removed from the content library on The Roku Channel. No unamortized costs of licensed or produced content assets were written off during the three and six months ended June 30, 2023.
|
X |
- DefinitionCapitalized content costs.
+ References
+ Details
Name: |
roku_CapitalizedContentCostsAbstract |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
roku_ContentAssetsTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Strategic Investment
|
6 Months Ended |
Jun. 30, 2024 |
Investments, Debt and Equity Securities [Abstract] |
|
Strategic Investment |
STRATEGIC INVESTMENT In June 2022, the Company agreed to provide financing of up to $60.0 million in the aggregate to a counterparty with whom the Company has a commercial relationship. The advances are in the form of convertible promissory notes (the “Strategic Investment”) and are recognized as Other non-current assets on the condensed consolidated balance sheets. The Strategic Investment accrues interest at 5% per annum. The convertible promissory notes have maturity dates as reflected in the table below or are due upon a redemption event or in the event of a default. The convertible promissory notes and their date of investment and maturity are as follows (in thousands): | | | | | | | | | | | | | | | As of June 30, 2024 | Date of Investment | | Amount of Investment | | Date of Maturity | June 15, 2022 | | $40,000 | | June 15, 2025 | March 23, 2023 | | $5,000 | | March 23, 2026 | May 23, 2023 | | $5,000 | | May 23, 2026 |
The Strategic Investment contains certain redemption features that meet the definition of embedded derivatives and require bifurcation. The Company elected to apply the fair value option and account for the hybrid instrument containing the host contract and the embedded derivatives at fair value as a single instrument, with any subsequent changes in fair value included in Other income (expense), net in the condensed consolidated statements of operations. See Note 8 to the condensed consolidated financial statements for additional details on the fair value of the Strategic Investment.
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for investments in certain debt and equity securities.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 940 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/940-320/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1403 -Paragraph b -Publisher SEC
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/320/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/942-320/tableOfContent
+ Details
Name: |
us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Fair Value Disclosure
|
6 Months Ended |
Jun. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
Fair Value Disclosure |
FAIR VALUE DISCLOSURE The Company’s financial assets measured at fair value on a recurring basis are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2024 | | As of December 31, 2023 | | Fair Value | | Level 1 | | Level 3 | | Fair Value | | Level 1 | | Level 3 | Assets: | | | | | | | | | | | | Cash and cash equivalents: | | | | | | | | | | | | Cash | $ | 587,231 | | | $ | 587,231 | | | $ | — | | | $ | 594,493 | | | $ | 594,493 | | | $ | — | | Money market funds | 1,471,234 | | | 1,471,234 | | | — | | | 1,431,398 | | | 1,431,398 | | | — | | Restricted cash, current | 39,735 | | | 39,735 | | | — | | | 40,713 | | | 40,713 | | | — | | Other non-current assets: | | | | | | | | | | | | Strategic Investment | 57,450 | | | — | | | 57,450 | | | 53,816 | | | — | | | 53,816 | | Total assets measured and recorded at fair value | $ | 2,155,650 | | | $ | 2,098,200 | | | $ | 57,450 | | | $ | 2,120,420 | | | $ | 2,066,604 | | | $ | 53,816 | |
The following table reflects the changes in the fair value of the Company’s Level 3 financial assets (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Beginning balance | $ | 54,390 | | | $ | 47,678 | | | $ | 53,816 | | | $ | 39,468 | | Purchase of Strategic Investment | — | | | 5,000 | | | — | | | 10,000 | | Change in estimated fair value of the Strategic Investment | 3,060 | | | (120) | | | 3,634 | | | 3,090 | | Ending balance | $ | 57,450 | | | $ | 52,558 | | | $ | 57,450 | | | $ | 52,558 | |
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs in measuring fair value and utilizes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. The three levels of inputs used to measure fair value are as follows: Level 1—Quoted prices in active markets for identical assets or liabilities. Financial assets and liabilities measured using Level 1 inputs include cash, cash equivalents, restricted cash, accounts receivable, prepaid expenses, accounts payable and accrued liabilities. The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. The Company measured money market funds of $1,471.2 million and $1,431.4 million as cash equivalents as of June 30, 2024 and December 31, 2023, respectively, using Level 1 inputs. Level 2—Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means. The Company did not have Level 2 instruments as of June 30, 2024 and December 31, 2023. Level 3—Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. As of June 30, 2024, the Company measured the Strategic Investment using Level 3 inputs. The fair value of the Strategic Investment on the date of purchase was determined to be equal to its principal amount. The Company recorded an unrealized gain of $3.1 million and an unrealized loss of $0.1 million, in Other income (expense), net related to the adjustment to fair value of the Strategic Investment during the three months ended June 30, 2024 and June 30, 2023, respectively. The Company recorded an unrealized gain of $3.6 million and an unrealized gain of $3.1 million, in Other income (expense), net related to the adjustment to fair value of the Strategic Investment during the six months ended June 30, 2024 and June 30, 2023, respectively. The Company classified the Strategic Investment as Level 3 due to the lack of relevant observable market data over fair value inputs. The fair value of the Strategic Investment was estimated using a scenario-based probability weighted discounted cash flow model. Significant assumptions include the discount rate, and the timing and probability weighting of the various redemption scenarios that impact the settlement of the Strategic Investment. Assets and liabilities that are measured at fair value on a non-recurring basis Non-financial assets such as goodwill, intangible assets, property and equipment, operating lease right-of-use assets, and content assets are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized. During the three months ended June 30, 2024, the Company recorded impairment charges of $10.7 million related to operating lease right-of-use assets associated with the leased office facilities that are part of its restructuring efforts. The Company did not record any impairment charges during the three months ended June 30, 2023. During the six months ended June 30, 2024 and 2023, the Company recorded impairment charges of $11.2 million and $3.8 million, respectively, related to operating lease right-of-use assets, and $0.5 million and $0.5 million, respectively, related to property and equipment, both associated with the leased office facilities that are part of its restructuring efforts. See Note 15 to the condensed consolidated financial statements for additional details.
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 107 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 940 -SubTopic 820 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1
+ Details
Name: |
us-gaap_FairValueDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Leases
|
6 Months Ended |
Jun. 30, 2024 |
Leases [Abstract] |
|
Leases |
LEASES The Company's operating leases are primarily for office facilities. The leases have remaining terms ranging from less than one year to nine years and may include options to extend or terminate the lease. The depreciable life of operating lease right-of-use assets is limited by the expected lease term. The Company has executed sublease agreements for a portion of its available office space. The subleases are also classified as operating leases. The components of lease expense are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Operating lease expense | $ | 18,247 | | | $ | 21,671 | | | $ | 36,380 | | | $ | 43,146 | | Variable lease expense | 5,231 | | | 6,080 | | | 10,753 | | | 12,372 | | Sublease income | (1,975) | | | — | | | (2,885) | | | — | | Total operating lease expense | $ | 21,503 | | | $ | 27,751 | | | $ | 44,248 | | | $ | 55,518 | |
Supplemental cash flow information related to leases is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | | Operating cash outflows from operating leases | $ | 22,466 | | | $ | 18,327 | | | $ | 43,722 | | | $ | 35,320 | | Right-of-use assets obtained in exchange for lease obligations: | | | | | | | | Operating leases | $ | 2,885 | | | $ | 9,352 | | | $ | 2,885 | | | $ | 11,909 | | Decrease in operating lease right-of-use assets due to impairment (See Note 15 for details) | $ | 10,656 | | | $ | — | | | $ | 11,232 | | | $ | 3,790 | |
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Operating lease right-of-use assets | $ | 338,422 | | | $ | 371,444 | | | | | Operating lease liability, current (included in Accrued liabilities) | $ | 74,070 | | | $ | 68,099 | Operating lease liability, non-current | 553,375 | | | 586,174 | Total operating lease liability | $ | 627,445 | | | $ | 654,273 | | | | | Weighted-average remaining term for operating leases (in years) | 7.5 | | 7.9 | Weighted-average discount rate for operating leases | 3.96 | % | | 3.94 | % |
Future lease payments under operating leases excluding any sublease income from sublease arrangements as of June 30, 2024 are as follows (in thousands): | | | | | | Year Ending December 31, | Operating Leases | 2024 (remaining 6 months) | $ | 46,136 | | 2025 | 99,185 | | 2026 | 100,833 | | 2027 | 99,840 | | 2028 | 100,017 | | Thereafter | 282,510 | | Total future lease payments | 728,521 | | Less: imputed interest | (97,817) | | Less: expected tenant improvement allowance | (3,259) | | Total (1) | $ | 627,445 | |
(1) Total lease liabilities include liabilities related to operating leases right-of-use assets which were included in the impairment charges as part of the Company’s restructuring efforts reflected in Note 15 to the condensed consolidated financial statements. As of June 30, 2024, the Company had no commitments relating to operating leases that have not yet commenced. As of June 30, 2024, the Company expects to receive approximately $45.3 million from its sublease arrangements which have a weighted average remaining lease term of approximately 5.3 years.
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent
+ Details
Name: |
us-gaap_LesseeOperatingLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Stockholders' Equity
|
6 Months Ended |
Jun. 30, 2024 |
Equity [Abstract] |
|
Stockholders' Equity |
STOCKHOLDERS’ EQUITY Preferred Stock The Company has 10 million shares of undesignated preferred stock authorized but not issued with rights and preferences determined by the Company’s Board of Directors at the time of issuance of such shares. As of June 30, 2024 and December 31, 2023, there were no shares of preferred stock issued and outstanding. Common Stock The Company has two classes of authorized common stock, Class A common stock and Class B common stock. Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders and holders of Class B common stock are entitled to ten votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and are generally automatically converted into shares of the Company's Class A common stock upon sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of the Company’s Class A common stock. Common Stock Reserved for Future Issuance As of June 30, 2024, the Company’s common stock reserved for issuance in the future is as follows (in thousands): | | | | | | | As of | | June 30, 2024 | Common stock awards granted under equity incentive plans | 12,076 | | Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan (1) | 5,089 | | Common stock awards available for issuance under the 2017 Equity Incentive Plan | 35,777 | | Total reserved shares of common stock | 52,942 | |
(1) The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan. Equity Incentive Plans The Company currently grants equity under the 2017 Equity Incentive Plan (the “2017 Plan”). The 2017 Plan became effective September 2017 in connection with the Company’s initial public offering (“IPO”). The 2017 Plan provides for the grant of incentive stock options to the Company’s employees and for the grant of non-statutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of equity compensation to the Company’s employees, directors and consultants. The outstanding equity relates to the 2017 Plan and the 2008 Equity Incentive Plan (“2008 Plan”), a pre-IPO plan. No additional equity grants have been made pursuant to the 2008 Plan subsequent to the IPO. The equity granted under the 2017 Plan is subject to continuous service. Stock options granted under the 2017 Plan generally are granted at a price per share equivalent to the fair market value on the date of grant. Recipients of option grants who possess more than 10% of the combined voting power of the Company are subject to certain limitations, and incentive stock options granted to such recipients are at a price per share no less than 110% of the fair market value on the date of grant. Restricted Stock Units Restricted stock unit activity for the six months ended June 30, 2024 is as follows (in thousands, except per share data): | | | | | | | | | | | | | Number of Shares | | Weighted-Average Grant Date Fair Value per Share | Balance as of December 31, 2023 | 8,674 | | | $ | 97.33 | | Awarded | 316 | | | 62.30 | | Released | (1,585) | | | 110.11 | | Forfeited | (416) | | | 100.37 | | Balance as of June 30, 2024 | 6,989 | | | $ | 92.66 | |
As of June 30, 2024, the Company had $507.9 million of unrecognized stock-based compensation expense related to unvested restricted stock units that is expected to be recognized over a weighted-average period of approximately 1.9 years. Stock Options Stock option activity for the six months ended June 30, 2024 is as follows (in thousands, except years and per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Number of Shares | | Weighted- Average Exercise Price | | Weighted- Average Remaining Contractual Life (Years) | | Aggregate Intrinsic Value | Balance as of December 31, 2023 | 5,310 | | | $ | 75.55 | | | 6.8 | | | Granted | 92 | | | 64.34 | | | — | | | | Exercised | (287) | | | 30.24 | | | — | | | | Forfeited and expired | (28) | | | 141.30 | | | — | | | | Balance as of June 30, 2024 | 5,087 | | | $ | 77.54 | | | 6.5 | | $ | 61,416 | | | | | | | | | | Options exercisable as of June 30, 2024 | 3,572 | | | $ | 68.52 | | | 5.8 | | $ | 55,185 | |
As of June 30, 2024, the Company had $50.7 million of unrecognized stock-based compensation expense related to unvested stock options that is expected to be recognized over a weighted-average period of approximately 1.8 years. Stock-Based Compensation The Company measures the cost of employee services received in exchange for an equity award based on the grant date fair value of the award. Stock options granted to employees generally vest over one to four years and have a term of ten years. Restricted stock units generally vest over one to four years. The following table shows the total stock-based compensation expense for the three and six months ended June 30, 2024 and 2023 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Cost of revenue, platform | $ | 282 | | | $ | 349 | | | $ | 696 | | | $ | 688 | | Cost of revenue, devices | 139 | | | 812 | | | 1,038 | | | 1,616 | | Research and development | 33,365 | | | 34,824 | | | 70,955 | | | 73,487 | | Sales and marketing | 31,431 | | | 31,225 | | | 63,952 | | | 65,364 | | General and administrative | 23,179 | | | 22,369 | | | 46,387 | | | 44,896 | | Total stock-based compensation | $ | 88,396 | | | $ | 89,579 | | | $ | 183,028 | | | $ | 186,051 | |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Commitments and Contingencies
|
6 Months Ended |
Jun. 30, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
COMMITMENTS AND CONTINGENCIES Manufacturing Purchase Commitments The Company has various manufacturing contracts with vendors in the conduct of the normal course of its business. In order to manage future demand for its products, the Company enters into agreements with manufacturers and suppliers to procure inventory based upon certain criteria and timing. Some of these commitments are non-cancelable. As of June 30, 2024, the Company had $326.0 million of non-cancelable purchase commitments for inventory. As of June 30, 2024, the Company had accrued $14.0 million related to anticipated losses on firm purchase commitments of inventory. The accrual is recorded in Accrued liabilities in the condensed consolidated balance sheets and the related expense is recorded in Cost of revenue, devices in the condensed consolidated statements of operations. Content Commitments The Company enters into contracts with content partners to license and produce content for streaming. When a title becomes available, the Company records a content asset and liability on the condensed consolidated balance sheets. Certain agreements include the obligation to license rights for unknown future titles for which the ultimate quantity and/or fees are not yet determinable as of the reporting date. The Company does not include any estimated obligation for these future titles beyond the known minimum amount. The unknown obligations could be material. The Company also licenses content under arrangements where the payments are variable and based on the revenue earned by the Company. Since those amounts cannot be determined, they are not included in the obligations below. As of June 30, 2024, the Company's total obligation for licensed and produced content was $262.6 million, of which the Company recorded $55.1 million in Current liabilities and $17.4 million in Other long-term liabilities in the condensed consolidated balance sheets. The remaining $190.1 million is not yet recognized on the condensed consolidated balance sheets as the content does not meet the criteria for asset recognition. The expected timing of payments for these content obligations are as follows (in thousands): | | | | | | Year Ending December 31, | | 2024 (remaining 6 months) | $ | 112,426 | | 2025 | 104,217 | 2026 | 26,109 | 2027 | 9,625 | 2028 | 5,429 | Thereafter | 4,839 | Total content obligations | $ | 262,645 | |
Letters of Credit As of June 30, 2024 and December 31, 2023, the Company had irrevocable letters of credit outstanding in the amount of $36.8 million and $37.5 million, respectively, related to operating leases for office facilities. The letters of credit have various expiration dates through 2030. The outstanding letters of credit are secured by the Company’s existing cash balance, a portion of which is restricted for that purpose. See Note 2 to the condensed consolidated financial statements for additional information. Contingencies The Company accounts for loss contingencies, including liabilities for intellectual property licensing and other claims, when it believes such losses are probable and reasonably estimable. These contingencies are reviewed at least quarterly and adjusted to reflect the impact of negotiations, estimated settlements, legal rulings, and other information and events. The resolution of these contingencies and of other legal proceedings can be, however, inherently unpredictable and subject to significant uncertainties. The Company is, and may become, subject to various lawsuits, stockholder derivative actions, class action lawsuits, individual or mass arbitration proceedings, and other types of legal proceedings, as well as other disputes, claims, and regulatory or governmental inquiries and investigations in the ordinary course of business, relating to commercial, contract, consumer protection, privacy, data protection, intellectual property, tax, employment, corporate governance, and other matters. Although the results of these legal proceedings, disputes, claims, and inquiries and investigations cannot be predicted with certainty, the Company does not believe that the final outcome of any matters that it is currently involved in is reasonably likely to have a material adverse effect on its business, financial condition, or results of operations. Regardless of the outcome, such legal proceedings, disputes, claims, and inquiries and investigations can have an adverse impact on the Company because of legal fees, other litigation costs, and settlement costs, diversion of management resources, reputational harm, and other factors. During the three and six months ended June 30, 2024 and 2023, the Company did not have any loss contingencies that were material. Indemnification In the ordinary course of business, the Company has entered into contractual arrangements which provide indemnification provisions of varying scope and terms to business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of the Company’s breach of such agreements and out of intellectual property infringement claims made by third parties. The Company’s obligations under these agreements may be limited in terms of time or amount, and in some instances, the Company may have recourse against third parties for certain payments. In addition, the Company has entered into indemnification agreements with its directors and certain of its officers that will require it, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 405 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Income Taxes
|
6 Months Ended |
Jun. 30, 2024 |
Income Tax Disclosure [Abstract] |
|
Income Taxes |
INCOME TAXES Income tax benefit was $9.2 million and income tax expense was $1.6 million for the three months ended June 30, 2024 and 2023, respectively. Income tax benefit was $4.4 million and income tax expense was $5.2 million for the six months ended June 30, 2024 and 2023, respectively. The increase in income tax benefit for the three and six months ended June 30, 2024 is primarily attributable to the release of the valuation allowance on certain foreign deferred tax assets, offset by an increase in U.S. income taxes. The Company recorded a discrete tax benefit of $11.1 million related to the release of its valuation allowance against certain foreign deferred tax assets, which are expected to be utilized based on future forecasted income. A valuation allowance must be established for deferred tax assets when it is more likely than not that they will not be realized. As of June 30, 2024, the Company analyzed all available objective evidence, both positive and negative, and believes it is more-likely-than-not that some deferred tax assets will not be realizable. Accordingly, the Company has provided a valuation allowance against its U.S. deferred tax assets.
|
X |
- DefinitionThe entire disclosure for income tax.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/740/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Net Loss Per Share
|
6 Months Ended |
Jun. 30, 2024 |
Earnings Per Share [Abstract] |
|
Net Loss Per Share |
NET LOSS PER SHARE The Company’s basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period. The Company uses the two-class method to calculate net loss per share. Except with respect to certain voting, conversion, and transfer rights and as otherwise expressly provided in the Company’s amended and restated certificate of incorporation or required by applicable law, shares of the Company’s Class A common stock and Class B common stock have the same rights and privileges and rank equally, share ratably, and are identical in all respects as to all matters. Accordingly, basic and diluted net loss per share are the same for both classes. For purposes of the calculation of diluted net loss per share, options to purchase common stock and restricted stock units are considered common stock equivalents. Dilutive shares of common stock are determined by applying the treasury stock method. The dilutive shares are excluded from the calculation of diluted net loss per share in the period of net loss, as their effect is antidilutive. The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Numerator: | | | | | | | | Net Loss | $ | (33,953) | | | $ | (107,595) | | | $ | (84,808) | | | $ | (301,199) | | Denominator: | | | | | | | | | | | | | | | | Weighted-average common shares outstanding — basic and diluted | 144,339 | | 141,033 | | 144,045 | | 140,685 | Net loss per share — basic and diluted | $ | (0.24) | | | $ | (0.76) | | | $ | (0.59) | | | $ | (2.14) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
For the three and six months ended June 30, 2024, outstanding equity awards of 12.1 million shares of common stock are excluded from the calculation of diluted net loss per share because of their anti-dilutive effect. For the three and six months ended June 30, 2023, outstanding equity awards of 13.7 million shares of common stock are excluded from the calculation of diluted net loss per share because of their anti-dilutive effect.
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Segment Information
|
6 Months Ended |
Jun. 30, 2024 |
Segment Reporting [Abstract] |
|
Segment Information |
SEGMENT INFORMATION The Company is organized into two reportable segments as follows: Platform Platform revenue is generated from the sale of digital advertising (including direct and programmatic video advertising, media and entertainment promotional spending, and related services) and streaming services distribution (including subscription and transaction revenue shares, the sale of Premium Subscriptions, and the sale of branded app buttons on remote controls). Devices Devices revenue is generated from the sale of streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories as well as revenue from licensing arrangements with service operators. Customers accounting for 10% or more of segment revenue, net, were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Platform segment revenue: | | | | | | | | Customer I | * | | 13 | % | | * | | 13 | % | Customer J | 10 | % | | * | | * | | * | | | | | | | | | Devices segment revenue: | | | | | | | | Customer A | 19 | % | | * | | 21 | % | | * | Customer B | 28 | % | | 17 | % | | 23 | % | | 14 | % | Customer C | 29 | % | | 45 | % | | 29 | % | | 41 | % |
* Less than 10% Revenue by geography is determined based on the location where the Company’s products and services are delivered. Revenue in international markets was less than 10% in each of the periods presented. Long-lived assets, net The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | United States | $ | 452,415 | | $ | 497,024 | United Kingdom | 101,870 | | 109,315 | Other countries | 24,172 | | 29,661 | Total | $ | 578,457 | | $ | 636,000 |
The Company recorded impairment charges for certain operating lease right-of-use assets and property and equipment during the six months ended June 30, 2024 and 2023. See Note 15 to the condensed consolidated financial statements for additional information.
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Restructuring
|
6 Months Ended |
Jun. 30, 2024 |
Restructuring and Related Activities [Abstract] |
|
Restructuring |
RESTRUCTURING The Company began efforts to reduce its operating expense growth rate due to economic conditions in the fourth quarter of fiscal 2022. The Company recorded employee termination expenses and an impairment charge related to abandoned technology assets during the year ended December 31, 2022. During the year ended December 31, 2023, the Company implemented additional measures including consolidating its office space utilization, performing a strategic review of its content portfolio, reducing outside services expenses, and slowing its year-over-year headcount expense growth rate through a workforce reduction and limiting new hires, among other measures. As a result of these measures, the Company recorded restructuring charges associated with employee termination expenses consisting primarily of severance payments, employee benefits contributions, payroll taxes and related costs, impairment charges related to decisions to sub-lease and cease the use of certain office facilities and related property and equipment, and impairment charges related to removing select licensed and produced content from The Roku Channel during that period. During the three and six months ended June 30, 2024, the Company recorded restructuring charges associated with employee termination expenses consisting primarily of severance payments, employee benefits contributions, payroll taxes and related costs, and impairment charges related to decisions to sub-lease and cease the use of certain office facilities and related property and equipment. Restructuring charges are recorded as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 | | Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total | | Employee Terminations | | Facilities Exit Costs | | | | Total | Cost of revenue, platform | $ | 7 | | | $ | — | | | $ | — | | | $ | 7 | | | $ | — | | | $ | — | | | | | $ | — | | Cost of revenue, devices | — | | | — | | | — | | | — | | | — | | | — | | | | | — | | Research and development | (15) | | | 9 | | | 282 | | | 276 | | | (547) | | | — | | | | | (547) | | Sales and marketing | 11 | | | — | | | 8,197 | | | 8,208 | | | 610 | | | — | | | | | 610 | | General and administrative | 14 | | | 1 | | | 2,176 | | | 2,191 | | | 73 | | | (90) | | | | | (17) | | Total restructuring charges | $ | 17 | | | $ | 10 | | | $ | 10,655 | | | $ | 10,682 | | | $ | 136 | | | $ | (90) | | | | | $ | 46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 | | Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total | | Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total | Cost of revenue, platform | $ | (3) | | | $ | — | | | $ | — | | | $ | (3) | | | $ | — | | | $ | — | | | $ | — | | | $ | — | | Cost of revenue, devices | 1 | | | — | | | 5 | | | 6 | | | — | | | — | | | — | | | — | | Research and development | 368 | | | 46 | | | 815 | | | 1,229 | | | 13,303 | | | — | | | — | | | 13,303 | | Sales and marketing | 697 | | | 2 | | | 8,370 | | | 9,069 | | | 7,287 | | | — | | | — | | | 7,287 | | General and administrative | (116) | | | (23) | | | 2,316 | | | 2,177 | | | 4,785 | | | 1,603 | | | 4,338 | | | 10,726 | | Total restructuring charges | $ | 947 | | | $ | 25 | | | $ | 11,506 | | | $ | 12,478 | | | $ | 25,375 | | | $ | 1,603 | | | $ | 4,338 | | | $ | 31,316 | |
The asset impairment charges for the three months ended June 30, 2024 include $10.7 million of operating lease right-of-use assets impairment, offset by less than $0.1 million of adjustments to other long-term liabilities and assets. The asset impairment charges for the six months ended June 30, 2024 include $11.2 million of operating lease right-of-use assets impairment, and $0.5 million of property and equipment impairment, offset by $0.3 million of adjustments to other long-term liabilities and assets. The asset impairment charges for the six months ended June 30, 2023 include $3.8 million of operating lease right-of-use assets impairment, and $0.5 million of property and equipment impairment. A reconciliation of the beginning and ending balance of employee termination restructuring charges and facilities exit costs, which are included in Accrued liabilities in the condensed consolidated balance sheets, is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 | | Employee Terminations | | Facilities Exit Costs | | Total | | Employee Terminations | | Facilities Exit Costs | | Total | Beginning balance | $ | 2,343 | | | $ | 904 | | | $ | 3,247 | | | $ | 25,199 | | | $ | 1,295 | | | $ | 26,494 | | Restructuring charges incurred | 17 | | | 10 | | | 27 | | | 136 | | | (90) | | | 46 | | Payments made | (2,179) | | | (75) | | | (2,254) | | | (24,913) | | | (385) | | | (25,298) | | Ending balance | $ | 181 | | | $ | 839 | | | $ | 1,020 | | | $ | 422 | | | $ | 820 | | | $ | 1,242 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 | | Employee Terminations | | Facilities Exit Costs | | Total | | Employee Terminations | | Facilities Exit Costs | | Total | Beginning balance | $ | 12,661 | | | $ | 1,198 | | | $ | 13,859 | | | $ | 22,093 | | | $ | — | | | $ | 22,093 | | Restructuring charges incurred | 947 | | | 25 | | | 972 | | | 25,375 | | | 1,603 | | | 26,978 | | Payments made | (13,427) | | | (384) | | | (13,811) | | | (47,046) | | | (783) | | | (47,829) | | Ending balance | $ | 181 | | | $ | 839 | | | $ | 1,020 | | | $ | 422 | | | $ | 820 | | | $ | 1,242 | |
|
X |
- DefinitionThe entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/420/tableOfContent
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Pay vs Performance Disclosure - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Pay vs Performance Disclosure |
|
|
|
|
Net Loss |
$ (33,953)
|
$ (107,595)
|
$ (84,808)
|
$ (301,199)
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.2.u1
Insider Trading Arrangements
|
3 Months Ended |
6 Months Ended |
Jun. 30, 2024
shares
|
Jun. 30, 2024
shares
|
Trading Arrangements, by Individual |
|
|
Material Terms of Trading Arrangement |
|
During the three months ended June 30, 2024, the following officers (as defined in Rule 16a-1(f) under the Exchange Act) of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K. | | | | | | | | | | | | | | | | | | | | | Name | Action | Adoption/Termination Date | Trading Arrangement | Total Shares of Class A Common Stock to be Sold | Expiration Date | Rule 10b5-1* | Non-Rule 10b5-1** | Anthony Wood*** (Chief Executive Officer, President, and Chairman) | Adoption | June 6, 2024 | X | | 300,000 | | March 7, 2025 | Dan Jedda (Chief Financial Officer) | Adoption | May 28, 2024 | X | | 18,000 | | May 28, 2025 | | Termination | May 20, 2024 | X | | 13,500 | | September 12, 2024 | Matthew Banks (Vice President, Corporate Controller and Chief Accounting Officer) | Adoption | May 7, 2024 | X | | 18,372 | | June 6, 2025 |
___________________ * Contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. ** “Non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K under the Exchange Act. *** Trading arrangement adopted by The Wood Revocable Trust, of which Mr. Wood and his spouse are co-trustees.
|
Non-Rule 10b5-1 Arrangement Adopted |
false
|
|
Non-Rule 10b5-1 Arrangement Terminated |
false
|
|
Anthony Wood [Member] |
|
|
Trading Arrangements, by Individual |
|
|
Name |
Anthony Wood
|
|
Title |
Chief Executive Officer, President, and Chairman
|
|
Rule 10b5-1 Arrangement Adopted |
true
|
|
Adoption Date |
June 6, 2024
|
|
Expiration Date |
March 7, 2025
|
|
Arrangement Duration |
274 days
|
|
Aggregate Available |
300,000
|
300,000
|
Dan Jedda [Member] |
|
|
Trading Arrangements, by Individual |
|
|
Name |
Dan Jedda
|
|
Title |
Chief Financial Officer
|
|
Rule 10b5-1 Arrangement Adopted |
true
|
|
Adoption Date |
May 28, 2024
|
|
Rule 10b5-1 Arrangement Terminated |
true
|
|
Termination Date |
May 20, 2024
|
|
Matthew Banks [Member] |
|
|
Trading Arrangements, by Individual |
|
|
Name |
Matthew Banks
|
|
Title |
Vice President, Corporate Controller and Chief Accounting Officer
|
|
Rule 10b5-1 Arrangement Adopted |
true
|
|
Adoption Date |
May 7, 2024
|
|
Expiration Date |
June 6, 2025
|
|
Arrangement Duration |
395 days
|
|
Aggregate Available |
18,372
|
18,372
|
Dan Jedda May 28, 2024 Plan [Member] | Dan Jedda [Member] |
|
|
Trading Arrangements, by Individual |
|
|
Expiration Date |
May 28, 2025
|
|
Arrangement Duration |
365 days
|
|
Aggregate Available |
18,000
|
18,000
|
Dan Jedda May 20, 2024 Plan [Member] | Dan Jedda [Member] |
|
|
Trading Arrangements, by Individual |
|
|
Expiration Date |
September 12, 2024
|
|
Arrangement Duration |
115 days
|
|
Aggregate Available |
13,500
|
13,500
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_MtrlTermsOfTrdArrTextBlock |
Namespace Prefix: |
ecd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TradingArrByIndTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B
+ Details
Name: |
ecd_TrdArrAdoptionDate |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C
+ Details
Name: |
ecd_TrdArrDuration |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C
+ Details
Name: |
ecd_TrdArrExpirationDate |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TrdArrIndName |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TrdArrIndTitle |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph D
+ Details
Name: |
ecd_TrdArrSecuritiesAggAvailAmt |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B
+ Details
Name: |
ecd_TrdArrTerminationDate |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
ecd_IndividualAxis=roku_AnthonyWoodMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
ecd_IndividualAxis=roku_DanJeddaMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
ecd_IndividualAxis=roku_MatthewBanksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
ecd_TradingArrAxis=roku_DanJeddaMay282024PlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
ecd_TradingArrAxis=roku_DanJeddaMay202024PlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Summary of Significant Accounting Policies (Policies)
|
6 Months Ended |
Jun. 30, 2024 |
Accounting Policies [Abstract] |
|
Basis of Presentation |
Basis of Presentation The condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 16, 2024 (the “Annual Report”). The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated financial statements as of that date but does not include all of the information and footnotes included in the Company’s Annual Report. The interim financial information is unaudited, but reflects all normal recurring adjustments that are, in the opinion of management, necessary to fairly present the information set forth herein. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the operating results to be expected for the full year or any future periods. Certain prior period amounts reported in our condensed consolidated financial statements and accompanying notes have been reclassified to conform to the current period presentation.
|
Use of Estimates |
Use of Estimates The preparation of the Company’s condensed consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expenses. Significant items subject to such estimates and assumptions include: •revenue recognition: determining the nature and timing of satisfaction of performance obligations, variable consideration, determining the stand-alone selling prices of performance obligations, gross versus net revenue recognition, and evaluation of customer versus vendor relationships; •the impairment of intangible assets; •amortization and the impairment of content assets; •the impairment of operating lease right-of-use assets and property and equipment; •valuation of the Strategic Investment (defined in Note 7); •useful lives of tangible and intangible assets; •allowances for sales returns and sales incentives; and •the valuation of deferred income tax assets. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates and assumptions.
|
Principles of Consolidation |
Principles of Consolidation The condensed consolidated financial statements, which include the accounts of Roku, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with U.S. GAAP. All intercompany accounts and transactions have been eliminated in consolidation.
|
Cash and Cash Equivalents and Restricted Cash |
Cash and Cash Equivalents and Restricted Cash The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist primarily of bank deposit accounts and investments in money market funds. The Company’s restricted cash balance as of June 30, 2024 is $39.7 million and is included in Prepaid expenses and other current assets in the condensed consolidated balance sheets. It is used to secure outstanding letters of credit related to operating leases for office facilities. See Note 11 to the condensed consolidated financial statements for additional details. The Company maintains its cash, cash equivalent, and restricted cash balances with high credit quality financial institutions and continuously monitors the amount of exposure to any one institution and diversifies as necessary in order to minimize its concentration risk. Such balances often exceed regulated insured limits.
|
Cash and Cash Equivalents and Restricted Cash |
Cash and Cash Equivalents and Restricted Cash The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist primarily of bank deposit accounts and investments in money market funds. The Company’s restricted cash balance as of June 30, 2024 is $39.7 million and is included in Prepaid expenses and other current assets in the condensed consolidated balance sheets. It is used to secure outstanding letters of credit related to operating leases for office facilities. See Note 11 to the condensed consolidated financial statements for additional details. The Company maintains its cash, cash equivalent, and restricted cash balances with high credit quality financial institutions and continuously monitors the amount of exposure to any one institution and diversifies as necessary in order to minimize its concentration risk. Such balances often exceed regulated insured limits.
|
Accounts Receivable, net |
Accounts Receivable, net Accounts receivable are typically unsecured and are derived from revenue earned from customers. They are stated at invoice value less estimated allowances for sales returns, sales incentives, doubtful accounts, and other miscellaneous allowances. The Company performs ongoing credit evaluations of its customers to determine allowances for potential credit losses and doubtful accounts. The Company considers historical experience, ongoing promotional activities, historical claim rates, and other factors to determine the allowances for sales returns and sales incentives.
|
Recent Accounting Pronouncements |
Recent Accounting Pronouncements In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures, which requires companies to provide enhanced disclosures about significant segment expenses within its reportable segment disclosures on an annual and interim basis. The guidance is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The guidance applies retrospectively to all prior periods presented in the financial statements. The Company is currently in the process of evaluating the effects of the new guidance. In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures, which requires incremental disclosures within the income tax disclosures that increase the transparency and usefulness of income tax disclosures. The updated disclosures primarily require specific categories and greater disaggregation within the rate reconciliation, disaggregation of income taxes paid, and modifying other income tax-related disclosures. The guidance is effective either prospectively or retrospectively for fiscal years beginning after December 15, 2024. The Company is currently in the process of evaluating the effects of the new guidance.
|
Fair Value |
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market, in the absence of a principal market) for the asset or liability in an orderly transaction between market participants at the measurement date. Further, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs in measuring fair value and utilizes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. The three levels of inputs used to measure fair value are as follows: Level 1—Quoted prices in active markets for identical assets or liabilities. Financial assets and liabilities measured using Level 1 inputs include cash, cash equivalents, restricted cash, accounts receivable, prepaid expenses, accounts payable and accrued liabilities. The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. The Company measured money market funds of $1,471.2 million and $1,431.4 million as cash equivalents as of June 30, 2024 and December 31, 2023, respectively, using Level 1 inputs. Level 2—Observable inputs other than quoted prices included within Level 1, including quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and inputs other than quoted prices that are observable or are derived principally from, or corroborated by, observable market data by correlation or other means. The Company did not have Level 2 instruments as of June 30, 2024 and December 31, 2023. Level 3—Unobservable inputs that are supported by little or no market activity, are significant to the fair value of the assets or liabilities and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. As of June 30, 2024, the Company measured the Strategic Investment using Level 3 inputs. The fair value of the Strategic Investment on the date of purchase was determined to be equal to its principal amount. The Company recorded an unrealized gain of $3.1 million and an unrealized loss of $0.1 million, in Other income (expense), net related to the adjustment to fair value of the Strategic Investment during the three months ended June 30, 2024 and June 30, 2023, respectively. The Company recorded an unrealized gain of $3.6 million and an unrealized gain of $3.1 million, in Other income (expense), net related to the adjustment to fair value of the Strategic Investment during the six months ended June 30, 2024 and June 30, 2023, respectively. The Company classified the Strategic Investment as Level 3 due to the lack of relevant observable market data over fair value inputs. The fair value of the Strategic Investment was estimated using a scenario-based probability weighted discounted cash flow model. Significant assumptions include the discount rate, and the timing and probability weighting of the various redemption scenarios that impact the settlement of the Strategic Investment. Assets and liabilities that are measured at fair value on a non-recurring basis Non-financial assets such as goodwill, intangible assets, property and equipment, operating lease right-of-use assets, and content assets are evaluated for impairment and adjusted to fair value using Level 3 inputs, only when impairment is recognized. During the three months ended June 30, 2024, the Company recorded impairment charges of $10.7 million related to operating lease right-of-use assets associated with the leased office facilities that are part of its restructuring efforts. The Company did not record any impairment charges during the three months ended June 30, 2023. During the six months ended June 30, 2024 and 2023, the Company recorded impairment charges of $11.2 million and $3.8 million, respectively, related to operating lease right-of-use assets, and $0.5 million and $0.5 million, respectively, related to property and equipment, both associated with the leased office facilities that are part of its restructuring efforts. See Note 15 to the condensed consolidated financial statements for additional details.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1
+ Details
Name: |
us-gaap_CashAndCashEquivalentsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEntity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1
+ Details
Name: |
us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1
+ Details
Name: |
us-gaap_ConsolidationPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.
+ References
+ Details
Name: |
us-gaap_FairValueMeasurementPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2
+ Details
Name: |
us-gaap_ReceivablesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Summary of Significant Accounting Policies (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Accounting Policies [Abstract] |
|
Schedule of Allowance for Sales Returns |
Allowance for sales returns consisted of the following activities (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Beginning balance | $ | 6,766 | | | $ | 5,845 | | | $ | 7,808 | | | $ | 7,417 | | Add: Charged to revenue | 4,966 | | | 5,275 | | | 8,574 | | | 8,164 | | Less: Utilization of sales return reserve | (5,356) | | | (3,728) | | | (10,006) | | | (8,189) | | Ending balance | $ | 6,376 | | | $ | 7,392 | | | $ | 6,376 | | | $ | 7,392 | |
|
Schedule of Allowance for Sales Incentives |
Allowance for sales incentives consisted of the following activities (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Beginning balance | $ | 16,520 | | | $ | 11,672 | | | $ | 23,024 | | | $ | 28,903 | | Add: Charged to revenue | 32,772 | | | 16,993 | | | 56,033 | | | 27,550 | | Less: Utilization of sales incentive reserve | (22,651) | | | (11,237) | | | (52,416) | | | (39,025) | | Ending balance | $ | 26,641 | | | $ | 17,428 | | | $ | 26,641 | | | $ | 17,428 | |
|
Schedule of Allowance for Doubtful Accounts |
Allowance for doubtful accounts consisted of the following activities (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Beginning balance | $ | 1,656 | | | $ | 4,506 | | | $ | 2,213 | | | $ | 3,498 | | Provision for doubtful accounts | 4,351 | | | 1,072 | | | 4,344 | | | 2,962 | | Adjustments for write-off | (138) | | | — | | | (688) | | | (882) | | Ending balance | $ | 5,869 | | | $ | 5,578 | | | $ | 5,869 | | | $ | 5,578 | |
|
X |
- DefinitionSchedule of valuation allowance for doubtful accounts.
+ References
+ Details
Name: |
roku_ScheduleOfValuationAllowanceForDoubtfulAccountsTableTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of valuation allowance for sales incentives.
+ References
+ Details
Name: |
roku_ScheduleOfValuationAllowanceForSalesIncentivesTableTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of valuation allowance for sales returns.
+ References
+ Details
Name: |
roku_ScheduleOfValuationAllowanceForSalesReturnsTableTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Revenue (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Schedule of Contract Balances |
The contract balances include the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Accounts receivable, net | $ | 669,136 | | | $ | 816,337 | | Contract assets (included in Prepaid expenses and other current assets) | 3,471 | | | 17,964 | | | | | | Deferred revenue, current portion | $ | 95,974 | | | $ | 102,157 | | Deferred revenue, non-current portion | 23,471 | | | 24,572 | | Total Deferred revenue | $ | 119,445 | | | $ | 126,729 | |
Deferred revenue consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Platform, current | $ | 65,808 | | | $ | 66,636 | | Devices, current | 30,166 | | | 35,521 | | Total deferred revenue, current | 95,974 | | | 102,157 | | Platform, non-current | 390 | | | 625 | | Devices, non-current | 23,081 | | | 23,947 | | Total deferred revenue, non-current | 23,471 | | | 24,572 | | Total Deferred revenue | $ | 119,445 | | | $ | 126,729 | |
|
X |
- DefinitionTabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Goodwill and Intangible Assets (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Summary of Intangible Assets |
The following tables summarize the Company’s intangible assets for the periods presented (in thousands, except years): | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2024 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) | Developed technology | $ | 73,367 | | | $ | (54,992) | | | $ | 18,375 | | | 5.9 | Customer relationships | 14,100 | | | (14,100) | | | — | | | — | Tradename | 20,400 | | | (6,966) | | | 13,434 | | | 9.8 | Patents | 4,076 | | | (1,334) | | | 2,742 | | | 14.0 | Total Intangible assets | $ | 111,943 | | | $ | (77,392) | | | $ | 34,551 | | | 6.7 |
| | | | | | | | | | | | | | | | | | | | | | | | | As of December 31, 2023 | | Gross Carrying Amount | | Accumulated Amortization | | Net Carrying Amount | | Weighted-Average Useful Lives (in years) | Developed technology | $ | 73,367 | | | $ | (49,087) | | | $ | 24,280 | | | 5.9 | Customer relationships | 14,100 | | | (13,948) | | | 152 | | | 4.0 | Tradename | 20,400 | | | (5,966) | | | 14,434 | | | 9.8 | Patents | 4,076 | | | (1,189) | | | 2,887 | | | 14.0 | Total Intangible assets | $ | 111,943 | | | $ | (70,190) | | | $ | 41,753 | | | 6.7 |
|
Schedule of Estimated Future Amortization Expense for Intangible Assets |
As of June 30, 2024, the estimated future amortization expense for intangible assets for the next five years and thereafter is as follows (in thousands): | | | | | | Year Ending December 31, | | 2024 (remaining 6 months) | $ | 7,050 | | 2025 | 12,533 | | 2026 | 4,074 | | 2027 | 2,737 | | 2028 | 2,291 | | Thereafter | 5,866 | | Total | $ | 34,551 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Balance Sheet Related Disclosures [Abstract] |
|
Schedule of Accounts Receivable, Net |
Accounts receivable, net consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Accounts receivable, gross | $ | 709,000 | | | $ | 850,464 | | Less: Allowances | | | | Allowance for sales returns | 6,376 | | | 7,808 | | Allowance for sales incentives | 26,641 | | | 23,024 | | Allowance for doubtful accounts | 5,869 | | | 2,213 | | Other allowances | 978 | | | 1,082 | | Total allowances | 39,864 | | | 34,127 | | Accounts receivable, net | $ | 669,136 | | | $ | 816,337 | |
|
Schedule of Property and Equipment, Net |
Property and equipment, net consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Computers and equipment | $ | 50,669 | | | $ | 51,320 | | Leasehold improvements | 291,105 | | | 292,418 | | Internal-use software | 5,916 | | | 6,980 | | Office equipment and furniture | 36,802 | | | 36,900 | | Property and equipment, gross | 384,492 | | | 387,618 | | Less: Accumulated depreciation and amortization | (144,457) | | | (123,062) | | Property and equipment, net | $ | 240,035 | | | $ | 264,556 | |
|
Schedule of Accrued Liabilities |
Accrued liabilities consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Payments due to content partners | $ | 231,550 | | | $ | 239,196 | | Accrued cost of revenue | 129,034 | | | 147,875 | | Marketing, retail, and merchandising expenses | 53,601 | | | 147,853 | | | | | | Operating lease liability, current | 74,070 | | | 68,099 | | Content liability, current | 51,663 | | | 54,319 | | Other accrued expenses | 184,549 | | | 130,698 | | Total Accrued liabilities | $ | 724,467 | | | $ | 788,040 | |
|
Schedule of Deferred Revenue |
The contract balances include the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Accounts receivable, net | $ | 669,136 | | | $ | 816,337 | | Contract assets (included in Prepaid expenses and other current assets) | 3,471 | | | 17,964 | | | | | | Deferred revenue, current portion | $ | 95,974 | | | $ | 102,157 | | Deferred revenue, non-current portion | 23,471 | | | 24,572 | | Total Deferred revenue | $ | 119,445 | | | $ | 126,729 | |
Deferred revenue consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Platform, current | $ | 65,808 | | | $ | 66,636 | | Devices, current | 30,166 | | | 35,521 | | Total deferred revenue, current | 95,974 | | | 102,157 | | Platform, non-current | 390 | | | 625 | | Devices, non-current | 23,081 | | | 23,947 | | Total deferred revenue, non-current | 23,471 | | | 24,572 | | Total Deferred revenue | $ | 119,445 | | | $ | 126,729 | |
|
Schedule of Other Long Term Liabilities |
Other Long-term liabilities consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Content liability, non-current | $ | 17,365 | | | $ | 24,115 | | Other long-term liabilities | 22,815 | | | 25,071 | | Total Other long-term liabilities | $ | 40,180 | | | $ | 49,186 | |
|
X |
- DefinitionTabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of other noncurrent liabilities.
+ References
+ Details
Name: |
us-gaap_OtherNoncurrentLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the components of accrued liabilities.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Content Assets (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Capitalized Content Costs [Abstract] |
|
Schedule of Content Assets, Net |
Content assets, net consisted of the following (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Licensed content, net and advances | $ | 143,381 | | | $ | 148,777 | | Produced content: | | | | Released, less amortization | 60,165 | | | 77,951 | Completed, not released | 21,478 | | | 11,235 | In production | 25,012 | | | 38,275 | Total produced content, net | 106,655 | | | 127,461 | Total Content assets, net and advances | $ | 250,036 | | | $ | 276,238 | | | | | | Current portion (included in Prepaid expenses and other current assets) | $ | 9,440 | | | $ | 18,843 | | Non-current portion | $ | 240,596 | | | $ | 257,395 | |
|
Schedule of Amortization of Content Assets Included in Cost of Revenue in Condensed Consolidated Statement of Operations |
Amortization of content assets is included in Cost of revenue, platform in the condensed consolidated statements of operations and is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Licensed content | $ | 37,234 | | | $ | 44,648 | | | $ | 74,235 | | | $ | 87,236 | | Produced content | 11,090 | | | 8,264 | | | 21,980 | | | 15,078 | | Total amortization costs | $ | 48,324 | | | $ | 52,912 | | | $ | 96,215 | | | $ | 102,314 | |
|
X |
- DefinitionCapitalized content costs.
+ References
+ Details
Name: |
roku_CapitalizedContentCostsAbstract |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of amortization of content assets included in cost of revenue in condensed consolidated statement of operation.
+ References
+ Details
Name: |
roku_ScheduleOfAmortizationOfContentAssetsIncludedInCostOfRevenueInCondensedConsolidatedStatementOfOperationTableTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of content assets net.
+ References
+ Details
Name: |
roku_ScheduleOfContentAssetsNetTableTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Strategic Investment (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Investments, Debt and Equity Securities [Abstract] |
|
Available-for-Sale Securities |
The convertible promissory notes and their date of investment and maturity are as follows (in thousands): | | | | | | | | | | | | | | | As of June 30, 2024 | Date of Investment | | Amount of Investment | | Date of Maturity | June 15, 2022 | | $40,000 | | June 15, 2025 | March 23, 2023 | | $5,000 | | March 23, 2026 | May 23, 2023 | | $5,000 | | May 23, 2026 |
|
X |
- DefinitionTabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aaa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3
+ Details
Name: |
us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Fair Value Disclosure (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Fair Value Disclosures [Abstract] |
|
Fair Value, Assets Measured on Recurring Basis |
The Company’s financial assets measured at fair value on a recurring basis are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2024 | | As of December 31, 2023 | | Fair Value | | Level 1 | | Level 3 | | Fair Value | | Level 1 | | Level 3 | Assets: | | | | | | | | | | | | Cash and cash equivalents: | | | | | | | | | | | | Cash | $ | 587,231 | | | $ | 587,231 | | | $ | — | | | $ | 594,493 | | | $ | 594,493 | | | $ | — | | Money market funds | 1,471,234 | | | 1,471,234 | | | — | | | 1,431,398 | | | 1,431,398 | | | — | | Restricted cash, current | 39,735 | | | 39,735 | | | — | | | 40,713 | | | 40,713 | | | — | | Other non-current assets: | | | | | | | | | | | | Strategic Investment | 57,450 | | | — | | | 57,450 | | | 53,816 | | | — | | | 53,816 | | Total assets measured and recorded at fair value | $ | 2,155,650 | | | $ | 2,098,200 | | | $ | 57,450 | | | $ | 2,120,420 | | | $ | 2,066,604 | | | $ | 53,816 | |
|
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation |
The following table reflects the changes in the fair value of the Company’s Level 3 financial assets (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Beginning balance | $ | 54,390 | | | $ | 47,678 | | | $ | 53,816 | | | $ | 39,468 | | Purchase of Strategic Investment | — | | | 5,000 | | | — | | | 10,000 | | Change in estimated fair value of the Strategic Investment | 3,060 | | | (120) | | | 3,634 | | | 3,090 | | Ending balance | $ | 57,450 | | | $ | 52,558 | | | $ | 57,450 | | | $ | 52,558 | |
|
X |
- DefinitionTabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Leases (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Leases [Abstract] |
|
Schedule of Components of Lease Expense |
The components of lease expense are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Operating lease expense | $ | 18,247 | | | $ | 21,671 | | | $ | 36,380 | | | $ | 43,146 | | Variable lease expense | 5,231 | | | 6,080 | | | 10,753 | | | 12,372 | | Sublease income | (1,975) | | | — | | | (2,885) | | | — | | Total operating lease expense | $ | 21,503 | | | $ | 27,751 | | | $ | 44,248 | | | $ | 55,518 | |
|
Schedule of Supplemental Cash Flow Information Related To Leases |
Supplemental cash flow information related to leases is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | | Operating cash outflows from operating leases | $ | 22,466 | | | $ | 18,327 | | | $ | 43,722 | | | $ | 35,320 | | Right-of-use assets obtained in exchange for lease obligations: | | | | | | | | Operating leases | $ | 2,885 | | | $ | 9,352 | | | $ | 2,885 | | | $ | 11,909 | | Decrease in operating lease right-of-use assets due to impairment (See Note 15 for details) | $ | 10,656 | | | $ | — | | | $ | 11,232 | | | $ | 3,790 | |
|
Schedule of Supplemental Balance Sheet Information Related to Leases |
Supplemental balance sheet information related to leases is as follows (in thousands, except lease term and discount rate): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | Operating lease right-of-use assets | $ | 338,422 | | | $ | 371,444 | | | | | Operating lease liability, current (included in Accrued liabilities) | $ | 74,070 | | | $ | 68,099 | Operating lease liability, non-current | 553,375 | | | 586,174 | Total operating lease liability | $ | 627,445 | | | $ | 654,273 | | | | | Weighted-average remaining term for operating leases (in years) | 7.5 | | 7.9 | Weighted-average discount rate for operating leases | 3.96 | % | | 3.94 | % |
|
Schedule of Future Lease Payments under Operating Leases |
Future lease payments under operating leases excluding any sublease income from sublease arrangements as of June 30, 2024 are as follows (in thousands): | | | | | | Year Ending December 31, | Operating Leases | 2024 (remaining 6 months) | $ | 46,136 | | 2025 | 99,185 | | 2026 | 100,833 | | 2027 | 99,840 | | 2028 | 100,017 | | Thereafter | 282,510 | | Total future lease payments | 728,521 | | Less: imputed interest | (97,817) | | Less: expected tenant improvement allowance | (3,259) | | Total (1) | $ | 627,445 | |
(1) Total lease liabilities include liabilities related to operating leases right-of-use assets which were included in the impairment charges as part of the Company’s restructuring efforts reflected in Note 15 to the condensed consolidated financial statements.
|
X |
- DefinitionSchedule of supplemental balance sheet information related to leases.
+ References
+ Details
Name: |
roku_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of supplemental cash flow information related to leases.
+ References
+ Details
Name: |
roku_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Stockholders' Equity (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Equity [Abstract] |
|
Schedule of Reserved Shares of Common Stock for Issuance |
As of June 30, 2024, the Company’s common stock reserved for issuance in the future is as follows (in thousands): | | | | | | | As of | | June 30, 2024 | Common stock awards granted under equity incentive plans | 12,076 | | Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan (1) | 5,089 | | Common stock awards available for issuance under the 2017 Equity Incentive Plan | 35,777 | | Total reserved shares of common stock | 52,942 | |
(1) The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan.
|
Summary of Restricted Stock Unit Activity |
Restricted stock unit activity for the six months ended June 30, 2024 is as follows (in thousands, except per share data): | | | | | | | | | | | | | Number of Shares | | Weighted-Average Grant Date Fair Value per Share | Balance as of December 31, 2023 | 8,674 | | | $ | 97.33 | | Awarded | 316 | | | 62.30 | | Released | (1,585) | | | 110.11 | | Forfeited | (416) | | | 100.37 | | Balance as of June 30, 2024 | 6,989 | | | $ | 92.66 | |
|
Schedule of Stock Option Activity |
Stock option activity for the six months ended June 30, 2024 is as follows (in thousands, except years and per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Number of Shares | | Weighted- Average Exercise Price | | Weighted- Average Remaining Contractual Life (Years) | | Aggregate Intrinsic Value | Balance as of December 31, 2023 | 5,310 | | | $ | 75.55 | | | 6.8 | | | Granted | 92 | | | 64.34 | | | — | | | | Exercised | (287) | | | 30.24 | | | — | | | | Forfeited and expired | (28) | | | 141.30 | | | — | | | | Balance as of June 30, 2024 | 5,087 | | | $ | 77.54 | | | 6.5 | | $ | 61,416 | | | | | | | | | | Options exercisable as of June 30, 2024 | 3,572 | | | $ | 68.52 | | | 5.8 | | $ | 55,185 | |
|
Schedule of Stock-based Compensation Expense |
The following table shows the total stock-based compensation expense for the three and six months ended June 30, 2024 and 2023 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Cost of revenue, platform | $ | 282 | | | $ | 349 | | | $ | 696 | | | $ | 688 | | Cost of revenue, devices | 139 | | | 812 | | | 1,038 | | | 1,616 | | Research and development | 33,365 | | | 34,824 | | | 70,955 | | | 73,487 | | Sales and marketing | 31,431 | | | 31,225 | | | 63,952 | | | 65,364 | | General and administrative | 23,179 | | | 22,369 | | | 46,387 | | | 44,896 | | Total stock-based compensation | $ | 88,396 | | | $ | 89,579 | | | $ | 183,028 | | | $ | 186,051 | |
|
X |
- DefinitionSchedule of shares reserved for futures issuance.
+ References
+ Details
Name: |
roku_ScheduleOfSharesReservedForFuturesIssuanceTableTextBlock |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionTabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 04 -Subparagraph (a) -Publisher SEC
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
+ Details
Name: |
srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock |
Namespace Prefix: |
srt_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Net Loss Per Share (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Earnings Per Share [Abstract] |
|
Summary of Calculation of Basic and Diluted Net Income (Loss) Per Share |
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Numerator: | | | | | | | | Net Loss | $ | (33,953) | | | $ | (107,595) | | | $ | (84,808) | | | $ | (301,199) | | Denominator: | | | | | | | | | | | | | | | | Weighted-average common shares outstanding — basic and diluted | 144,339 | | 141,033 | | 144,045 | | 140,685 | Net loss per share — basic and diluted | $ | (0.24) | | | $ | (0.76) | | | $ | (0.59) | | | $ | (2.14) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Segment Information (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Segment Reporting [Abstract] |
|
Schedule of Customer Accounting for 10% or More of Segment Revenue |
Customers accounting for 10% or more of segment revenue, net, were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | June 30, 2024 | | June 30, 2023 | | June 30, 2024 | | June 30, 2023 | Platform segment revenue: | | | | | | | | Customer I | * | | 13 | % | | * | | 13 | % | Customer J | 10 | % | | * | | * | | * | | | | | | | | | Devices segment revenue: | | | | | | | | Customer A | 19 | % | | * | | 21 | % | | * | Customer B | 28 | % | | 17 | % | | 23 | % | | 14 | % | Customer C | 29 | % | | 45 | % | | 29 | % | | 41 | % |
* Less than 10%
|
Long-lived Assets by Geographic Areas |
The following table presents long-lived assets, net, which consist primarily of property and equipment and operating lease right-of-use assets, by geographic area (in thousands): | | | | | | | | | | | | | As of | | June 30, 2024 | | December 31, 2023 | United States | $ | 452,415 | | $ | 497,024 | United Kingdom | 101,870 | | 109,315 | Other countries | 24,172 | | 29,661 | Total | $ | 578,457 | | $ | 636,000 |
|
X |
- DefinitionTabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
+ Details
Name: |
us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.
+ References
+ Details
Name: |
us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Restructuring (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
Restructuring and Related Activities [Abstract] |
|
Restructuring and Related Costs |
Restructuring charges are recorded as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 | | Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total | | Employee Terminations | | Facilities Exit Costs | | | | Total | Cost of revenue, platform | $ | 7 | | | $ | — | | | $ | — | | | $ | 7 | | | $ | — | | | $ | — | | | | | $ | — | | Cost of revenue, devices | — | | | — | | | — | | | — | | | — | | | — | | | | | — | | Research and development | (15) | | | 9 | | | 282 | | | 276 | | | (547) | | | — | | | | | (547) | | Sales and marketing | 11 | | | — | | | 8,197 | | | 8,208 | | | 610 | | | — | | | | | 610 | | General and administrative | 14 | | | 1 | | | 2,176 | | | 2,191 | | | 73 | | | (90) | | | | | (17) | | Total restructuring charges | $ | 17 | | | $ | 10 | | | $ | 10,655 | | | $ | 10,682 | | | $ | 136 | | | $ | (90) | | | | | $ | 46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 | | Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total | | Employee Terminations | | Facilities Exit Costs | | Assets Impairment Charges | | Total | Cost of revenue, platform | $ | (3) | | | $ | — | | | $ | — | | | $ | (3) | | | $ | — | | | $ | — | | | $ | — | | | $ | — | | Cost of revenue, devices | 1 | | | — | | | 5 | | | 6 | | | — | | | — | | | — | | | — | | Research and development | 368 | | | 46 | | | 815 | | | 1,229 | | | 13,303 | | | — | | | — | | | 13,303 | | Sales and marketing | 697 | | | 2 | | | 8,370 | | | 9,069 | | | 7,287 | | | — | | | — | | | 7,287 | | General and administrative | (116) | | | (23) | | | 2,316 | | | 2,177 | | | 4,785 | | | 1,603 | | | 4,338 | | | 10,726 | | Total restructuring charges | $ | 947 | | | $ | 25 | | | $ | 11,506 | | | $ | 12,478 | | | $ | 25,375 | | | $ | 1,603 | | | $ | 4,338 | | | $ | 31,316 | |
A reconciliation of the beginning and ending balance of employee termination restructuring charges and facilities exit costs, which are included in Accrued liabilities in the condensed consolidated balance sheets, is as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2024 | | Three Months Ended June 30, 2023 | | Employee Terminations | | Facilities Exit Costs | | Total | | Employee Terminations | | Facilities Exit Costs | | Total | Beginning balance | $ | 2,343 | | | $ | 904 | | | $ | 3,247 | | | $ | 25,199 | | | $ | 1,295 | | | $ | 26,494 | | Restructuring charges incurred | 17 | | | 10 | | | 27 | | | 136 | | | (90) | | | 46 | | Payments made | (2,179) | | | (75) | | | (2,254) | | | (24,913) | | | (385) | | | (25,298) | | Ending balance | $ | 181 | | | $ | 839 | | | $ | 1,020 | | | $ | 422 | | | $ | 820 | | | $ | 1,242 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2024 | | Six Months Ended June 30, 2023 | | Employee Terminations | | Facilities Exit Costs | | Total | | Employee Terminations | | Facilities Exit Costs | | Total | Beginning balance | $ | 12,661 | | | $ | 1,198 | | | $ | 13,859 | | | $ | 22,093 | | | $ | — | | | $ | 22,093 | | Restructuring charges incurred | 947 | | | 25 | | | 972 | | | 25,375 | | | 1,603 | | | 26,978 | | Payments made | (13,427) | | | (384) | | | (13,811) | | | (47,046) | | | (783) | | | (47,829) | | Ending balance | $ | 181 | | | $ | 839 | | | $ | 1,020 | | | $ | 422 | | | $ | 820 | | | $ | 1,242 | |
|
X |
- DefinitionTabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionSummary of significant accounting policies.
+ References
+ Details
Name: |
roku_SummaryOfSignificantAccountingPoliciesLineItems |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
+ Details
Name: |
us-gaap_RestrictedCashCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_MajorCustomersAxis=roku_CustomerBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Summary of Significant Accounting Policies - Schedule of Allowance for Sales Returns (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Movement in Valuation Allowances and Reserves [Roll Forward] |
|
|
|
|
Beginning balance |
|
|
$ 34,127
|
|
Ending balance |
$ 39,864
|
|
39,864
|
|
Allowance for sales returns |
|
|
|
|
Movement in Valuation Allowances and Reserves [Roll Forward] |
|
|
|
|
Beginning balance |
6,766
|
$ 5,845
|
7,808
|
$ 7,417
|
Add: Charged to revenue |
4,966
|
5,275
|
8,574
|
8,164
|
Less: Utilization of sales return reserve |
(5,356)
|
(3,728)
|
(10,006)
|
(8,189)
|
Ending balance |
$ 6,376
|
$ 7,392
|
$ 6,376
|
$ 7,392
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_MovementInValuationAllowancesAndReservesRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of valuation and qualifying accounts and reserves.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesBalance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column C)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of decrease in valuation and qualifying accounts and reserves.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column D)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesDeductions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ValuationAllowancesAndReservesTypeAxis=roku_AllowancesForSalesReturnsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Summary of Significant Accounting Policies - Schedule of Allowance for Sales Incentives (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Movement in Valuation Allowances and Reserves [Roll Forward] |
|
|
|
|
Beginning balance |
|
|
$ 34,127
|
|
Ending balance |
$ 39,864
|
|
39,864
|
|
Allowance for sales incentives |
|
|
|
|
Movement in Valuation Allowances and Reserves [Roll Forward] |
|
|
|
|
Beginning balance |
16,520
|
$ 11,672
|
23,024
|
$ 28,903
|
Add: Charged to revenue |
32,772
|
16,993
|
56,033
|
27,550
|
Less: Utilization of sales incentive reserve |
(22,651)
|
(11,237)
|
(52,416)
|
(39,025)
|
Ending balance |
$ 26,641
|
$ 17,428
|
$ 26,641
|
$ 17,428
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_MovementInValuationAllowancesAndReservesRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of valuation and qualifying accounts and reserves.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesBalance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column C)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of decrease in valuation and qualifying accounts and reserves.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column D)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesDeductions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ValuationAllowancesAndReservesTypeAxis=roku_AllowanceForSalesIncentivesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Movement in Valuation Allowances and Reserves [Roll Forward] |
|
|
|
|
Beginning balance |
|
|
$ 34,127
|
|
Ending balance |
$ 39,864
|
|
39,864
|
|
Allowance for doubtful accounts |
|
|
|
|
Movement in Valuation Allowances and Reserves [Roll Forward] |
|
|
|
|
Beginning balance |
1,656
|
$ 4,506
|
2,213
|
$ 3,498
|
Provision for doubtful accounts |
4,351
|
1,072
|
4,344
|
2,962
|
Less: Utilization of sales return reserve |
(138)
|
0
|
(688)
|
(882)
|
Ending balance |
$ 5,869
|
$ 5,578
|
$ 5,869
|
$ 5,578
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_MovementInValuationAllowancesAndReservesRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of valuation and qualifying accounts and reserves.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesBalance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column C)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of decrease in valuation and qualifying accounts and reserves.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column D)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesDeductions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Revenue - Additional Information (Details) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024
USD ($)
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2024
USD ($)
segment
|
Jun. 30, 2023
USD ($)
|
Schedule Of Contract Balances [Line Items] |
|
|
|
|
Number of reportable segments | segment |
|
|
2
|
|
Contract with customer assets increase (decrease) |
|
|
$ (14,500)
|
|
Increase (decrease) in deferred revenue |
|
|
(7,284)
|
$ 11,286
|
Deferred revenue recognized |
$ 15,000
|
$ 11,400
|
82,300
|
66,900
|
Estimated contracted revenue |
981,000
|
|
981,000
|
|
Revenue recognized from performance obligation satisfied in previous period |
$ 16,200
|
$ 17,600
|
$ 10,300
|
$ 32,600
|
Customer I | Net Revenue | Customer Concentration Risk |
|
|
|
|
Schedule Of Contract Balances [Line Items] |
|
|
|
|
Concentration risk |
|
11.00%
|
|
12.00%
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 |
|
|
|
|
Schedule Of Contract Balances [Line Items] |
|
|
|
|
Revenue remaining performance obligation percentage of revenue expected to be recognized |
52.00%
|
|
52.00%
|
|
Remaining performance period |
12 months
|
|
12 months
|
|
X |
- DefinitionSchedule of contract balances.
+ References
+ Details
Name: |
roku_ScheduleOfContractBalancesLineItems |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of transaction price allocated to performance obligation that has not been recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPeriod in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPercentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_MajorCustomersAxis=roku_CustomerIMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-07-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Revenue - Schedule of Contract Balances (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Schedule Of Contract Balances [Line Items] |
|
|
Accounts receivable, net |
$ 669,136
|
$ 816,337
|
Deferred revenue, current portion |
95,974
|
102,157
|
Deferred revenue, non-current portion |
23,471
|
24,572
|
Total Deferred revenue |
119,445
|
126,729
|
Prepaid Expenses and Other Current Assets |
|
|
Schedule Of Contract Balances [Line Items] |
|
|
Contract assets (included in Prepaid expenses and other current assets) |
$ 3,471
|
$ 17,964
|
X |
- DefinitionSchedule of contract balances.
+ References
+ Details
Name: |
roku_ScheduleOfContractBalancesLineItems |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Finite Lived Intangible Assets [Line Items] |
|
|
Total Intangible assets |
$ 111,943
|
$ 111,943
|
Accumulated Amortization |
(77,392)
|
(70,190)
|
Total |
34,551
|
|
Net Carrying Amount |
$ 34,551
|
$ 41,753
|
Weighted-Average Useful Lives (in years) |
6 years 8 months 12 days
|
6 years 8 months 12 days
|
Developed technology |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount |
$ 73,367
|
$ 73,367
|
Accumulated Amortization |
(54,992)
|
(49,087)
|
Total |
$ 18,375
|
$ 24,280
|
Weighted-Average Useful Lives (in years) |
5 years 10 months 24 days
|
5 years 10 months 24 days
|
Customer relationships |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount |
$ 14,100
|
$ 14,100
|
Accumulated Amortization |
(14,100)
|
(13,948)
|
Total |
0
|
$ 152
|
Weighted-Average Useful Lives (in years) |
|
4 years
|
Tradename |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount |
20,400
|
$ 20,400
|
Accumulated Amortization |
(6,966)
|
(5,966)
|
Total |
$ 13,434
|
$ 14,434
|
Weighted-Average Useful Lives (in years) |
9 years 9 months 18 days
|
9 years 9 months 18 days
|
Patents |
|
|
Finite Lived Intangible Assets [Line Items] |
|
|
Gross Carrying Amount |
$ 4,076
|
$ 4,076
|
Accumulated Amortization |
(1,334)
|
(1,189)
|
Total |
$ 2,742
|
$ 2,887
|
Weighted-Average Useful Lives (in years) |
14 years
|
14 years
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated amortization of intangible assets, excluding goodwill.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_IntangibleAssetsGrossExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionFinite lived intangible assets amortization expense after year four.
+ References
+ Details
Name: |
roku_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Balance Sheet Components - Schedule of Accounts Receivable, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Dec. 31, 2022 |
Valuation And Qualifying Accounts Disclosure [Line Items] |
|
|
|
|
|
|
Accounts receivable, gross |
$ 709,000
|
|
$ 850,464
|
|
|
|
Allowances |
39,864
|
|
34,127
|
|
|
|
Accounts receivable, net |
669,136
|
|
816,337
|
|
|
|
Allowance for sales returns |
|
|
|
|
|
|
Valuation And Qualifying Accounts Disclosure [Line Items] |
|
|
|
|
|
|
Allowances |
6,376
|
$ 6,766
|
7,808
|
$ 7,392
|
$ 5,845
|
$ 7,417
|
Allowance for sales incentives |
|
|
|
|
|
|
Valuation And Qualifying Accounts Disclosure [Line Items] |
|
|
|
|
|
|
Allowances |
26,641
|
16,520
|
23,024
|
17,428
|
11,672
|
28,903
|
Allowance for doubtful accounts |
|
|
|
|
|
|
Valuation And Qualifying Accounts Disclosure [Line Items] |
|
|
|
|
|
|
Allowances |
5,869
|
$ 1,656
|
2,213
|
$ 5,578
|
$ 4,506
|
$ 3,498
|
Other allowances |
|
|
|
|
|
|
Valuation And Qualifying Accounts Disclosure [Line Items] |
|
|
|
|
|
|
Allowances |
$ 978
|
|
$ 1,082
|
|
|
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 09 -Paragraph Column E -Publisher SEC
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 09 -Paragraph Column D -Publisher SEC
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 09 -Paragraph Column C -Subparagraph (1) -Publisher SEC
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 09 -Paragraph Column C -Subparagraph (2) -Publisher SEC
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 09 -Paragraph Column B -Publisher SEC
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column C)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column C)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column D)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
srt_ValuationAndQualifyingAccountsDisclosureLineItems |
Namespace Prefix: |
srt_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
+ Details
Name: |
us-gaap_AccountsReceivableGrossCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of valuation and qualifying accounts and reserves.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4
+ Details
Name: |
us-gaap_ValuationAllowancesAndReservesBalance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_ValuationAllowancesAndReservesTypeAxis=roku_AllowancesForSalesReturnsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ValuationAllowancesAndReservesTypeAxis=roku_AllowanceForSalesIncentivesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ValuationAllowancesAndReservesTypeAxis=roku_AllowanceForOtherAccountsReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Property Plant And Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 384,492
|
$ 387,618
|
Less: Accumulated depreciation and amortization |
(144,457)
|
(123,062)
|
Property and equipment, net |
240,035
|
264,556
|
Computers and equipment |
|
|
Property Plant And Equipment [Line Items] |
|
|
Property and equipment, gross |
50,669
|
51,320
|
Leasehold improvements |
|
|
Property Plant And Equipment [Line Items] |
|
|
Property and equipment, gross |
291,105
|
292,418
|
Internal-use software |
|
|
Property Plant And Equipment [Line Items] |
|
|
Property and equipment, gross |
5,916
|
6,980
|
Office equipment and furniture |
|
|
Property Plant And Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 36,802
|
$ 36,900
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=roku_ComputerAndEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=roku_InternalUseSoftwareMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=roku_OfficeEquipmentAndFurnitureMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1
+ Details
Name: |
us-gaap_TangibleAssetImpairmentCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2.u1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Balance Sheet Related Disclosures [Abstract] |
|
|
Payments due to content partners |
$ 231,550
|
$ 239,196
|
Accrued cost of revenue |
129,034
|
147,875
|
Marketing, retail, and merchandising expenses |
53,601
|
147,853
|
Operating lease liability, current |
74,070
|
68,099
|
Content liability, current |
51,663
|
54,319
|
Other accrued expenses |
184,549
|
130,698
|
Total Accrued liabilities |
$ 724,467
|
$ 788,040
|
X |
- DefinitionAccrued cost of revenue current.
+ References
+ Details
Name: |
roku_AccruedCostOfRevenueCurrent |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionContent liability current.
+ References
+ Details
Name: |
roku_ContentLiabilityCurrent |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPayments due to content publishers current.
+ References
+ Details
Name: |
roku_PaymentsDueToContentPublishersCurrent |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ References
+ Details
Name: |
us-gaap_AccruedMarketingCostsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.2.u1
Balance Sheet Components - Schedule of Deferred Revenue (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Deferred Revenue Arrangement [Line Items] |
|
|
Deferred revenue, current portion |
$ 95,974
|
$ 102,157
|
Deferred revenue, non-current portion |
23,471
|
24,572
|
Total Deferred revenue |
119,445
|
126,729
|
Platform |
|
|
Deferred Revenue Arrangement [Line Items] |
|
|
Deferred revenue, current portion |
65,808
|
66,636
|
Deferred revenue, non-current portion |
390
|
625
|
Devices |
|
|
Deferred Revenue Arrangement [Line Items] |
|
|
Deferred revenue, current portion |
30,166
|
35,521
|
Deferred revenue, non-current portion |
$ 23,081
|
$ 23,947
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_DeferredRevenueArrangementLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=roku_DevicesSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionContent Liability, Noncurrent
+ References
+ Details
Name: |
roku_ContentLiabilityNoncurrent |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionObligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_OtherSundryLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.2.u1
Content Assets - Schedule of Content Assets, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Content Assets [Line Items] |
|
|
Total Content assets, net and advances |
$ 250,036
|
$ 276,238
|
Current portion (included in Prepaid expenses and other current assets) |
9,440
|
18,843
|
Non-current portion |
240,596
|
257,395
|
Licensed content, net and advances |
|
|
Content Assets [Line Items] |
|
|
Total Content assets, net and advances |
143,381
|
148,777
|
Released, less amortization |
|
|
Content Assets [Line Items] |
|
|
Total Content assets, net and advances |
60,165
|
77,951
|
Completed, not released |
|
|
Content Assets [Line Items] |
|
|
Total Content assets, net and advances |
21,478
|
11,235
|
In production |
|
|
Content Assets [Line Items] |
|
|
Total Content assets, net and advances |
25,012
|
38,275
|
Total produced content, net |
|
|
Content Assets [Line Items] |
|
|
Total Content assets, net and advances |
$ 106,655
|
$ 127,461
|
X |
- Definition
+ References
+ Details
Name: |
roku_ContentAssetsLineItems |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
roku_ContentAssetsNet |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionContent Assets, Net Noncurrent
+ References
+ Details
Name: |
roku_ContentAssetsNetNoncurrent |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLicensed Prepaid Current Content Assets
+ References
+ Details
Name: |
roku_LicensedPrepaidCurrentContentAssets |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_LicenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=roku_ProducedContentReleasedLessAmortizationMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=roku_ProducedContentCompletedNotReleasedMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=roku_ProducedContentInProductionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=roku_TotalProducedContentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Content Assets - Schedule of Amortization of Content Assets Included in Cost of Revenue in Condensed Consolidated Statement of Operations (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Capitalized Content Costs [Abstract] |
|
|
|
|
Licensed content |
$ 37,234
|
$ 44,648
|
$ 74,235
|
$ 87,236
|
Produced content |
11,090
|
8,264
|
21,980
|
15,078
|
Total amortization costs |
$ 48,324
|
$ 52,912
|
$ 96,215
|
$ 102,314
|
X |
- DefinitionAmortization expense of content assets.
+ References
+ Details
Name: |
roku_AmortizationExpenseOfContentAssets |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmortization expense of licensed content assets.
+ References
+ Details
Name: |
roku_AmortizationExpenseOfLicensedContentAssets |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmortization expense of produced content assets.
+ References
+ Details
Name: |
roku_AmortizationExpenseOfProducedContentAssets |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionCapitalized content costs.
+ References
+ Details
Name: |
roku_CapitalizedContentCostsAbstract |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionCapitalized content costs.
+ References
+ Details
Name: |
roku_CapitalizedContentCostsAbstract |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionContent Asset Unamortized Cost
+ References
+ Details
Name: |
roku_WriteOffOfContentAssetUnamortizedCost |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionAmount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRate of interest on investment.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-12A(Column A)(Footnote 2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-12A(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12(Column A)(Footnote 2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column A)(Footnote 2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12(Column A)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6
+ Details
Name: |
us-gaap_InvestmentInterestRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
Strategic Investment - Available-for-Sale Securities (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2022 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Investments, Debt and Equity Securities [Abstract] |
|
|
|
|
|
Amount of Investment |
$ 5,000
|
$ 5,000
|
$ 40,000
|
$ 0
|
$ 10,000
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11
+ Details
Name: |
us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.2.u1
Fair Value Disclosure - Schedule of Financial Assets Measured at Fair Value (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Jun. 30, 2023 |
Assets: |
|
|
|
Restricted cash, current |
$ 39,735
|
$ 40,713
|
$ 40,713
|
Strategic Investment |
57,450
|
53,816
|
|
Total assets measured and recorded at fair value |
2,155,650
|
2,120,420
|
|
Level 1 |
|
|
|
Assets: |
|
|
|
Restricted cash, current |
39,735
|
40,713
|
|
Strategic Investment |
0
|
0
|
|
Total assets measured and recorded at fair value |
2,098,200
|
2,066,604
|
|
Level 3 |
|
|
|
Assets: |
|
|
|
Restricted cash, current |
0
|
0
|
|
Strategic Investment |
57,450
|
53,816
|
|
Total assets measured and recorded at fair value |
57,450
|
53,816
|
|
Cash |
|
|
|
Assets: |
|
|
|
Cash and cash equivalents: |
587,231
|
594,493
|
|
Cash | Level 1 |
|
|
|
Assets: |
|
|
|
Cash and cash equivalents: |
587,231
|
594,493
|
|
Cash | Level 3 |
|
|
|
Assets: |
|
|
|
Cash and cash equivalents: |
0
|
0
|
|
Money market funds |
|
|
|
Assets: |
|
|
|
Cash and cash equivalents: |
1,471,234
|
1,431,398
|
|
Money market funds | Level 1 |
|
|
|
Assets: |
|
|
|
Cash and cash equivalents: |
1,471,234
|
1,431,398
|
|
Money market funds | Level 3 |
|
|
|
Assets: |
|
|
|
Cash and cash equivalents: |
$ 0
|
$ 0
|
|
X |
- DefinitionFair value portion of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_AssetsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsFairValueDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleSecuritiesDebtSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_CashAndCashEquivalentsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
+ Details
Name: |
us-gaap_RestrictedCashCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_CashMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Fair Value Disclosure - Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |
|
|
|
|
Beginning balance |
$ 54,390
|
$ 47,678
|
$ 53,816
|
$ 39,468
|
Purchase of Strategic Investment |
0
|
5,000
|
0
|
10,000
|
Change in estimated fair value of the Strategic Investment |
3,060
|
(120)
|
3,634
|
|
Ending balance |
$ 57,450
|
$ 52,558
|
$ 57,450
|
$ 52,558
|
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] |
|
|
Other income, net
|
|
v3.24.2.u1
Fair Value Disclosure - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |
|
|
|
|
|
Unrealized gain (loss) on investment |
$ 3,100
|
$ (100)
|
$ 3,634
|
$ 3,090
|
|
Tangible asset impairment charges |
|
|
500
|
500
|
|
Operating lease, impairment loss |
10,656
|
$ 0
|
11,232
|
$ 3,790
|
|
Money market funds | Level 1 |
|
|
|
|
|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |
|
|
|
|
|
Cash equivalents |
$ 1,471,200
|
|
$ 1,471,200
|
|
$ 1,431,400
|
X |
- DefinitionFair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_CashAndCashEquivalentsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3
+ Details
Name: |
us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of loss from impairment of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6
+ Details
Name: |
us-gaap_OperatingLeaseImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1
+ Details
Name: |
us-gaap_TangibleAssetImpairmentCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of unrealized gain (loss) on investment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_UnrealizedGainLossOnInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionCommitment relating to operating lease, that have not yet commenced.
+ References
+ Details
Name: |
roku_CommitmentRelatingToOperatingLeaseThatHaveNotYetCommenced |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSublease, Weighted Average Remaining Term
+ References
+ Details
Name: |
roku_SubleaseWeightedAverageRemainingTerm |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeLeaseDescriptionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRemaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseRemainingLeaseTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of lease payments to be received by lessor for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12
+ Details
Name: |
us-gaap_LessorOperatingLeasePaymentsToBeReceived |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Leases - Schedule of Components of Lease Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Leases [Abstract] |
|
|
|
|
Operating lease expense |
$ 18,247
|
$ 21,671
|
$ 36,380
|
$ 43,146
|
Variable lease expense |
5,231
|
6,080
|
10,753
|
12,372
|
Sublease income |
(1,975)
|
0
|
(2,885)
|
0
|
Total operating lease expense |
$ 21,503
|
$ 27,751
|
$ 44,248
|
$ 55,518
|
X |
- DefinitionAmount of lease cost recognized by lessee for lease contract.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of sublease income excluding finance and operating lease expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_SubleaseIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_VariableLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2.u1
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Cash paid for amounts included in the measurement of lease liabilities: |
|
|
|
|
Operating cash outflows from operating leases |
$ 22,466
|
$ 18,327
|
$ 43,722
|
$ 35,320
|
Right-of-use assets obtained in exchange for lease obligations: |
|
|
|
|
Operating leases |
2,885
|
9,352
|
2,885
|
11,909
|
Decrease in operating lease right-of-use assets due to impairment (See Note 15 for details) |
$ 10,656
|
$ 0
|
$ 11,232
|
$ 3,790
|
X |
- DefinitionRight of use assets obtained in exchange for operating lease obligations.
+ References
+ Details
Name: |
roku_RightOfUseAssetsObtainedInExchangeForOperatingLeaseObligationsAbstract |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CashFlowOperatingActivitiesLesseeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of loss from impairment of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6
+ Details
Name: |
us-gaap_OperatingLeaseImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeasePayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in right-of-use asset obtained in exchange for operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2.u1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Leases [Abstract] |
|
|
Operating lease right-of-use assets |
$ 338,422
|
$ 371,444
|
Operating lease liability, current |
$ 74,070
|
$ 68,099
|
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] |
Accrued liabilities
|
Accrued liabilities
|
Operating lease liability, non-current |
$ 553,375
|
$ 586,174
|
Total operating lease liability |
$ 627,445
|
$ 654,273
|
Weighted-average remaining term for operating leases (in years) |
7 years 6 months
|
7 years 10 months 24 days
|
Weighted-average discount rate for operating leases |
3.96%
|
3.94%
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIndicates line item in statement of financial position that includes current operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList |
Namespace Prefix: |
us-gaap_ |
Data Type: |
enum2:enumerationSetItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average discount rate for operating lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.2.u1
Leases - Schedule of Future Lease Payments under Operating Leases (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Leases [Abstract] |
|
|
2024 (remaining 6 months) |
$ 46,136
|
|
2025 |
99,185
|
|
2026 |
100,833
|
|
2027 |
99,840
|
|
2028 |
100,017
|
|
Thereafter |
282,510
|
|
Total future lease payments |
728,521
|
|
Less: imputed interest |
(97,817)
|
|
Less: expected tenant improvement allowance |
(3,259)
|
|
Total |
$ 627,445
|
$ 654,273
|
X |
- DefinitionLessee operating lease liability payments due after year four.
+ References
+ Details
Name: |
roku_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of incentive received by lessee from lessor.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481178/840-20-25-6
Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481475/840-20-55-3
Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481178/840-20-25-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 30 -Paragraph 5 -Subparagraph (a) -SubTopic 10 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479924/842-10-30-5
+ Details
Name: |
us-gaap_IncentiveFromLessor |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.2.u1
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.2.u1
X |
- DefinitionCommon Stock, Voting Rights, Number Of Votes Per Share
+ References
+ Details
Name: |
roku_CommonStockVotingRightsNumberOfVotesPerShare |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of classes of common stock.
+ References
+ Details
Name: |
roku_NumberOfClassesOfCommonStock |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionCumulative common stock awards available for issuance.
+ References
+ Details
Name: |
roku_CumulativeCommonStockAwardsAvailableForIssuance |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionCumulative common stock awards granted.
+ References
+ Details
Name: |
roku_CumulativeCommonStockAwardsGranted |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate number of common shares reserved for future issuance.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockCapitalSharesReservedForFutureIssuance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=roku_EquityIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=roku_TwoThousandSeventeenEmployeeStockPurchasePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=roku_TwoThousandSeventeenEquityIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionPercentage of voting rights.
+ References
+ Details
Name: |
roku_PercentageOfVotingRights |
Namespace Prefix: |
roku_ |
Data Type: |
dtr-types1:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPurchase price of common stock expressed as a percentage of its fair value.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=roku_TwoThousandSeventeenEquityIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPer share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionWeighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
6 Months Ended |
12 Months Ended |
Jun. 30, 2024 |
Dec. 31, 2023 |
Number of Shares |
|
|
Beginning balance (in shares) |
5,310
|
|
Granted (in shares) |
92
|
|
Exercised (in shares) |
(287)
|
|
Forfeited and expired (in shares) |
(28)
|
|
Ending balance (in shares) |
5,087
|
5,310
|
Options exercisable, Number of Shares (in shares) |
3,572
|
|
Weighted- Average Exercise Price |
|
|
Beginning balance (in dollars per share) |
$ 75.55
|
|
Granted (in dollars per share) |
64.34
|
|
Exercised (in dollars per share) |
30.24
|
|
Forfeited and expired (in dollars per share) |
141.30
|
|
Ending balance (in dollars per share) |
77.54
|
$ 75.55
|
Options exercisable, Weighted Average Exercise Price (in dollars per share) |
$ 68.52
|
|
Stock Options Additional Disclosures |
|
|
Balance, Weighted Average Remaining Contractual Life (Years) |
6 years 6 months
|
6 years 9 months 18 days
|
Outstanding, Aggregate Intrinsic Value |
$ 61,416
|
|
Options exercisable, Weighted Average Remaining Contractual Life (Years) |
5 years 9 months 18 days
|
|
Options exercisable, Aggregate Intrinsic Value |
$ 55,185
|
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price of options that were either forfeited or expired.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which option holders acquired shares when converting their stock options into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average per share amount at which grantees can acquire shares of common stock by exercise of options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionWeighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost to be recognized for option under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=roku_TwoThousandSeventeenEquityIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
$ 88,396
|
$ 89,579
|
$ 183,028
|
$ 186,051
|
Cost of revenue | Platform |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
282
|
349
|
696
|
688
|
Cost of revenue | Devices |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
139
|
812
|
1,038
|
1,616
|
Research and development |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
33,365
|
34,824
|
70,955
|
73,487
|
Sales and marketing |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
31,431
|
31,225
|
63,952
|
65,364
|
General and administrative |
|
|
|
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] |
|
|
|
|
Stock-based compensation expense |
$ 23,179
|
$ 22,369
|
$ 46,387
|
$ 44,896
|
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=roku_DevicesSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Commitments and Contingencies - Additional Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Commitments And Contingencies [Line Items] |
|
|
Unrecorded purchase commitment |
$ 190,100
|
|
Letters of credit outstanding |
36,800
|
$ 37,500
|
Manufacturing |
|
|
Commitments And Contingencies [Line Items] |
|
|
Purchase commitments for inventory and license |
326,000
|
|
Loss contingency accrual |
14,000
|
|
Content Publishers |
|
|
Commitments And Contingencies [Line Items] |
|
|
Purchase commitments for inventory and license |
262,645
|
|
Content Publishers | Current Liabilities |
|
|
Commitments And Contingencies [Line Items] |
|
|
Purchase commitments for inventory and license |
55,100
|
|
Content Publishers | Other Long-Term Liabilities |
|
|
Commitments And Contingencies [Line Items] |
|
|
Purchase commitments for inventory and license |
$ 17,400
|
|
X |
- DefinitionCommitments and contingencies.
+ References
+ Details
Name: |
roku_CommitmentsAndContingenciesLineItems |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe total amount of the contingent obligation under letters of credit outstanding as of the reporting date.
+ References
+ Details
Name: |
us-gaap_LettersOfCreditOutstandingAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of loss contingency liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10
+ Details
Name: |
us-gaap_LossContingencyAccrualAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionMinimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.
+ References
+ Details
Name: |
us-gaap_PurchaseObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=roku_ManufacturingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=roku_ContentPublishersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=roku_CurrentLiabilitiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionCommitments and contingencies.
+ References
+ Details
Name: |
roku_CommitmentsAndContingenciesLineItems |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPurchase Obligation, to be Paid, after Year Four
+ References
+ Details
Name: |
roku_PurchaseObligationToBePaidAfterYearFour |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionMinimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.
+ References
+ Details
Name: |
us-gaap_PurchaseObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ References
+ Details
Name: |
us-gaap_PurchaseObligationDueInFourthYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ References
+ Details
Name: |
us-gaap_PurchaseObligationDueInNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ References
+ Details
Name: |
us-gaap_PurchaseObligationDueInSecondYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ References
+ Details
Name: |
us-gaap_PurchaseObligationDueInThirdYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.
+ References
+ Details
Name: |
us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=roku_ContentPublishersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Income Taxes - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Income Tax Disclosure [Abstract] |
|
|
|
|
Income tax expense (benefit) |
$ (9,161)
|
$ 1,630
|
$ (4,396)
|
$ 5,194
|
Valuation allowance, deferred tax assets, increase (decrease), amount |
$ (11,100)
|
|
$ (11,100)
|
|
X |
- DefinitionAmount of increase (decrease) in the valuation allowance for a specified deferred tax asset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.2.u1
Net Loss Per Share - Summary of Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Numerator: |
|
|
|
|
Net Loss |
$ (33,953)
|
$ (107,595)
|
$ (84,808)
|
$ (301,199)
|
Denominator: |
|
|
|
|
Weighted-average common shares outstanding — basic (in shares) |
144,339
|
141,033
|
144,045
|
140,685
|
Weighted-average common shares outstanding — diluted (in shares) |
144,339
|
141,033
|
144,045
|
140,685
|
Net loss per share — basic (in dollars per share) |
$ (0.24)
|
$ (0.76)
|
$ (0.59)
|
$ (2.14)
|
Net loss per share - diluted (in dollars per share) |
$ (0.24)
|
$ (0.76)
|
$ (0.59)
|
$ (2.14)
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareBasicAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.2.u1
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_EntityWideRevenueMajorCustomerLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=roku_CustomerIMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=roku_CustomerBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=roku_CustomerJMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=roku_DevicesSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=roku_CustomerAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=roku_CustomerCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Segment Information - Long-lived Assets by Geographic Areas (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
Long-lived assets |
$ 578,457
|
$ 636,000
|
United States |
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
Long-lived assets |
452,415
|
497,024
|
United Kingdom |
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
Long-lived assets |
101,870
|
109,315
|
Other countries |
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
Long-lived assets |
$ 24,172
|
$ 29,661
|
X |
- DefinitionLong-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
+ Details
Name: |
us-gaap_NoncurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_GeographicDistributionAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_GeographicDistributionAxis=country_GB |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_GeographicDistributionAxis=roku_OtherCountriesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
Restructuring - Restructuring and Related Costs (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
$ 10,682
|
$ 46
|
$ 12,478
|
$ 31,316
|
Platform |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
7
|
0
|
(3)
|
0
|
Devices |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
0
|
0
|
6
|
0
|
Research and development |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
276
|
(547)
|
1,229
|
13,303
|
Sales and marketing |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
8,208
|
610
|
9,069
|
7,287
|
General and administrative |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
2,191
|
(17)
|
2,177
|
10,726
|
Employee Terminations |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
17
|
136
|
947
|
25,375
|
Employee Terminations | Platform |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
7
|
0
|
(3)
|
0
|
Employee Terminations | Devices |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
0
|
0
|
1
|
0
|
Employee Terminations | Research and development |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
(15)
|
(547)
|
368
|
13,303
|
Employee Terminations | Sales and marketing |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
11
|
610
|
697
|
7,287
|
Employee Terminations | General and administrative |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
14
|
73
|
(116)
|
4,785
|
Facilities Exit Costs |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
10
|
(90)
|
25
|
1,603
|
Facilities Exit Costs | Platform |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
0
|
0
|
0
|
0
|
Facilities Exit Costs | Devices |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
0
|
0
|
0
|
0
|
Facilities Exit Costs | Research and development |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
9
|
0
|
46
|
0
|
Facilities Exit Costs | Sales and marketing |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
0
|
0
|
2
|
0
|
Facilities Exit Costs | General and administrative |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
1
|
$ (90)
|
(23)
|
1,603
|
Assets Impairment Charges |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
10,655
|
|
11,506
|
4,338
|
Assets Impairment Charges | Platform |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
0
|
|
0
|
0
|
Assets Impairment Charges | Devices |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
0
|
|
5
|
0
|
Assets Impairment Charges | Research and development |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
282
|
|
815
|
0
|
Assets Impairment Charges | Sales and marketing |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
8,197
|
|
8,370
|
0
|
Assets Impairment Charges | General and administrative |
|
|
|
|
Restructuring Cost and Reserve [Line Items] |
|
|
|
|
Total restructuring charges |
$ 2,176
|
|
$ 2,316
|
$ 4,338
|
X |
- DefinitionAmount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1
+ Details
Name: |
us-gaap_RestructuringCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringCostAndReserveLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=roku_DevicesSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RestructuringCostAndReserveAxis=roku_ImpairmentChargesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.2.u1
X |
- DefinitionOther Long-Term Liabilities and Assets, Adjustment
+ References
+ Details
Name: |
roku_OtherLongTermLiabilitiesAndAssetsAdjustment |
Namespace Prefix: |
roku_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of loss from impairment of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6
+ Details
Name: |
us-gaap_OperatingLeaseImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1
+ Details
Name: |
us-gaap_TangibleAssetImpairmentCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.2.u1
Restructuring - Reconciliation Restructuring and Related Costs (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Restructuring Reserve [Roll Forward] |
|
|
|
|
Beginning balance |
$ 3,247
|
$ 26,494
|
$ 13,859
|
$ 22,093
|
Restructuring charges incurred |
27
|
46
|
972
|
26,978
|
Payments made |
(2,254)
|
(25,298)
|
(13,811)
|
(47,829)
|
Ending balance |
1,020
|
1,242
|
1,020
|
1,242
|
Employee Terminations |
|
|
|
|
Restructuring Reserve [Roll Forward] |
|
|
|
|
Beginning balance |
2,343
|
25,199
|
12,661
|
22,093
|
Restructuring charges incurred |
17
|
136
|
947
|
25,375
|
Payments made |
(2,179)
|
(24,913)
|
(13,427)
|
(47,046)
|
Ending balance |
181
|
422
|
181
|
422
|
Facilities Exit Costs |
|
|
|
|
Restructuring Reserve [Roll Forward] |
|
|
|
|
Beginning balance |
904
|
1,295
|
1,198
|
0
|
Restructuring charges incurred |
10
|
(90)
|
25
|
1,603
|
Payments made |
(75)
|
(385)
|
(384)
|
(783)
|
Ending balance |
$ 839
|
$ 820
|
$ 839
|
$ 820
|
X |
- DefinitionAmount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17
+ Details
Name: |
us-gaap_PaymentsForRestructuring |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionCarrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1
+ Details
Name: |
us-gaap_RestructuringReserve |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_RestructuringReserveRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Roku (NASDAQ:ROKU)
Gráfica de Acción Histórica
De Ago 2024 a Sep 2024
Roku (NASDAQ:ROKU)
Gráfica de Acción Histórica
De Sep 2023 a Sep 2024