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

10-K/A Filing

RAMBUS INC CIK: 917273 FY 2020
Filing Information
Form Type 10-K/A
Accession Number 0000917273-21-000010
Period End Date 20201231
Filing Date 20210329
Fiscal Year 2020
Fiscal Period FY
XBRL Instance rmbs-20201231_htm.xml
Balance Sheet 268 line items
Line Item Tag Value Unit Period
Convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Convertible preferred stock, authorized shares PreferredStockSharesAuthorized 5.00M shares Point-in-time
Convertible preferred stock, authorized shares PreferredStockSharesAuthorized 5.00M shares Point-in-time
Convertible preferred stock, authorized shares PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $89.47M USD Point-in-time
Convertible preferred stock, authorized shares PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $91.84M USD Point-in-time
Convertible preferred stock, authorized shares PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $175.45M USD Point-in-time
Convertible preferred stock, authorized shares PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $136.15M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $102.18M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $103.28M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesCurrent $305.49M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesCurrent $260.00M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesCurrent $246.19M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesCurrent $430.75M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesCurrent $382.80M USD Point-in-time
Convertible preferred stock, issued shares PreferredStockSharesIssued 0.00 shares Point-in-time
Convertible preferred stock, issued shares PreferredStockSharesIssued 0.00 shares Point-in-time
Convertible preferred stock, issued shares PreferredStockSharesIssued 0.00 shares Point-in-time
Marketable securities AvailableForSaleSecuritiesCurrent $366.50M USD Point-in-time
Convertible preferred stock, issued shares PreferredStockSharesIssued 0.00 shares Point-in-time
Convertible preferred stock, issued shares PreferredStockSharesIssued 0.00 shares Point-in-time
Convertible preferred stock, issued shares PreferredStockSharesIssued 0.00 shares Point-in-time
Convertible preferred stock, outstanding shares PreferredStockSharesOutstanding 0.00 shares Point-in-time
Convertible preferred stock, outstanding shares PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable AccountsReceivableNetCurrent $44.04M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $33.02M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $44.36M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $38.61M USD Point-in-time
Convertible preferred stock, outstanding shares PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable AccountsReceivableNetCurrent $27.90M USD Point-in-time
Convertible preferred stock, outstanding shares PreferredStockSharesOutstanding 0.00 shares Point-in-time
Convertible preferred stock, outstanding shares PreferredStockSharesOutstanding 0.00 shares Point-in-time
Convertible preferred stock, outstanding shares PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable AccountsReceivableNetCurrent $35.20M USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $138.81M USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $182.93M USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $184.37M USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $143.51M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $156.89M USD Point-in-time
Unbilled receivables UnbilledReceivablesCurrent $172.76M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, authorized shares CommonStockSharesAuthorized 500.00M shares Point-in-time
Inventories InventoryNet $11.55M USD Point-in-time
Inventories InventoryNet $14.22M USD Point-in-time
Common stock, authorized shares CommonStockSharesAuthorized 500.00M shares Point-in-time
Inventories InventoryNet $9.85M USD Point-in-time
Inventories InventoryNet $9.85M USD Point-in-time
Common stock, authorized shares CommonStockSharesAuthorized 500.00M shares Point-in-time
Inventories InventoryNet $10.09M USD Point-in-time
Common stock, authorized shares CommonStockSharesAuthorized 500.00M shares Point-in-time
Common stock, authorized shares CommonStockSharesAuthorized 500.00M shares Point-in-time
Inventories InventoryNet $14.47M USD Point-in-time
Common stock, authorized shares CommonStockSharesAuthorized 500.00M shares Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $17.04M USD Point-in-time
Common stock, issued shares CommonStockSharesIssued 113.28M shares Point-in-time
Common stock, issued shares CommonStockSharesIssued 113.74M shares Point-in-time
Common stock, issued shares CommonStockSharesIssued 112.13M shares Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $16.29M USD Point-in-time
Common stock, issued shares CommonStockSharesIssued 111.70M shares Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $15.88M USD Point-in-time
Common stock, issued shares CommonStockSharesIssued 111.49M shares Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $9.81M USD Point-in-time
Common stock, issued shares CommonStockSharesIssued 113.92M shares Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $18.08M USD Point-in-time
Prepaids and other current assets PrepaidExpenseAndOtherAssetsCurrent $18.51M USD Point-in-time
Common stock, outstanding shares CommonStockSharesOutstanding 113.28M shares Point-in-time
Total current assets AssetsCurrent $656.44M USD Point-in-time
Common stock, outstanding shares CommonStockSharesOutstanding 113.92M shares Point-in-time
Common stock, outstanding shares CommonStockSharesOutstanding 111.49M shares Point-in-time
Total current assets AssetsCurrent $727.27M USD Point-in-time
Common stock, outstanding shares CommonStockSharesOutstanding 112.13M shares Point-in-time
Total current assets AssetsCurrent $664.67M USD Point-in-time
Common stock, outstanding shares CommonStockSharesOutstanding 113.74M shares Point-in-time
Total current assets AssetsCurrent $707.80M USD Point-in-time
Total current assets AssetsCurrent $699.71M USD Point-in-time
Total current assets AssetsCurrent $679.46M USD Point-in-time
Common stock, outstanding shares CommonStockSharesOutstanding 111.70M shares Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $50.21M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $45.62M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $54.90M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $36.49M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $35.36M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $41.05M USD Point-in-time
Goodwill Goodwill $164.49M USD Point-in-time
Goodwill Goodwill $183.47M USD Point-in-time
Goodwill Goodwill $183.22M USD Point-in-time
Goodwill Goodwill $207.18M USD Point-in-time
Goodwill Goodwill $183.22M USD Point-in-time
Goodwill Goodwill $183.22M USD Point-in-time
Goodwill Goodwill $183.47M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $45.54M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $38.57M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $48.15M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $59.42M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $57.69M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $50.86M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $29.96M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $15.50M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $37.02M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $31.41M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $34.49M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $28.71M USD Point-in-time
Deferred tax assets DeferredTaxAssetsLongTerm $6.45M USD Point-in-time
Deferred tax assets DeferredTaxAssetsLongTerm $4.57M USD Point-in-time
Deferred tax assets DeferredTaxAssetsLongTerm $5.25M USD Point-in-time
Deferred tax assets DeferredTaxAssetsLongTerm $5.35M USD Point-in-time
Deferred tax assets DeferredTaxAssetsLongTerm $4.54M USD Point-in-time
Deferred tax assets DeferredTaxAssetsLongTerm $4.35M USD Point-in-time
Unbilled receivables, long-term ContractWithCustomerAssetNetNoncurrent $347.35M USD Point-in-time
Unbilled receivables, long-term ContractWithCustomerAssetNetNoncurrent $265.70M USD Point-in-time
Unbilled receivables, long-term ContractWithCustomerAssetNetNoncurrent $319.49M USD Point-in-time
Unbilled receivables, long-term ContractWithCustomerAssetNetNoncurrent $294.99M USD Point-in-time
Unbilled receivables, long-term ContractWithCustomerAssetNetNoncurrent $378.43M USD Point-in-time
Unbilled receivables, long-term ContractWithCustomerAssetNetNoncurrent $236.70M USD Point-in-time
Other assets OtherAssetsNoncurrent $5.58M USD Point-in-time
Other assets OtherAssetsNoncurrent $5.93M USD Point-in-time
Other assets OtherAssetsNoncurrent $4.89M USD Point-in-time
Other assets OtherAssetsNoncurrent $4.67M USD Point-in-time
Other assets OtherAssetsNoncurrent $4.54M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.38M USD Point-in-time
Total assets Assets $1.34B USD Point-in-time
Total assets Assets $1.32B USD Point-in-time
Total assets Assets $1.25B USD Point-in-time
Total assets Assets $1.32B USD Point-in-time
Total assets Assets $1.33B USD Point-in-time
Total assets Assets $1.30B USD Point-in-time
Accounts payable AccountsPayableCurrent $8.99M USD Point-in-time
Accounts payable AccountsPayableCurrent $14.02M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.55M USD Point-in-time
Accounts payable AccountsPayableCurrent $13.32M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.43M USD Point-in-time
Accounts payable AccountsPayableCurrent $15.73M USD Point-in-time
Accrued salaries and benefits EmployeeRelatedLiabilitiesCurrent $13.29M USD Point-in-time
Accrued salaries and benefits EmployeeRelatedLiabilitiesCurrent $12.41M USD Point-in-time
Accrued salaries and benefits EmployeeRelatedLiabilitiesCurrent $20.29M USD Point-in-time
Accrued salaries and benefits EmployeeRelatedLiabilitiesCurrent $23.33M USD Point-in-time
Accrued salaries and benefits EmployeeRelatedLiabilitiesCurrent $15.72M USD Point-in-time
Accrued salaries and benefits EmployeeRelatedLiabilitiesCurrent $16.17M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $14.95M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $9.52M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $10.20M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $11.95M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $10.12M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $10.84M USD Point-in-time
Income taxes payable, short-term AccruedIncomeTaxesCurrent $19.14M USD Point-in-time
Income taxes payable, short-term AccruedIncomeTaxesCurrent $19.89M USD Point-in-time
Income taxes payable, short-term AccruedIncomeTaxesCurrent $20.01M USD Point-in-time
Income taxes payable, short-term AccruedIncomeTaxesCurrent $20.04M USD Point-in-time
Income taxes payable, short-term AccruedIncomeTaxesCurrent $18.20M USD Point-in-time
Income taxes payable, short-term AccruedIncomeTaxesCurrent $20.06M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $6.36M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $5.19M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $4.58M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $4.72M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $4.46M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $7.38M USD Point-in-time
Other current liabilities OtherAccruedLiabilitiesCurrent $17.92M USD Point-in-time
Other current liabilities OtherAccruedLiabilitiesCurrent $16.71M USD Point-in-time
Other current liabilities OtherAccruedLiabilitiesCurrent $18.89M USD Point-in-time
Other current liabilities OtherAccruedLiabilitiesCurrent $22.31M USD Point-in-time
Other current liabilities OtherAccruedLiabilitiesCurrent $18.56M USD Point-in-time
Other current liabilities OtherAccruedLiabilitiesCurrent $15.85M USD Point-in-time
Total current liabilities LiabilitiesCurrent $86.18M USD Point-in-time
Total current liabilities LiabilitiesCurrent $90.88M USD Point-in-time
Total current liabilities LiabilitiesCurrent $88.29M USD Point-in-time
Total current liabilities LiabilitiesCurrent $83.46M USD Point-in-time
Total current liabilities LiabilitiesCurrent $80.06M USD Point-in-time
Total current liabilities LiabilitiesCurrent $85.86M USD Point-in-time
Convertible notes, long-term ConvertibleLongTermNotesPayable $147.04M USD Point-in-time
Convertible notes, long-term ConvertibleLongTermNotesPayable $156.03M USD Point-in-time
Convertible notes, long-term ConvertibleLongTermNotesPayable $148.79M USD Point-in-time
Convertible notes, long-term ConvertibleLongTermNotesPayable $150.56M USD Point-in-time
Convertible notes, long-term ConvertibleLongTermNotesPayable $152.36M USD Point-in-time
Convertible notes, long-term ConvertibleLongTermNotesPayable $154.18M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $9.41M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $37.63M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $34.30M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $38.07M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $39.89M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $35.97M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $55.16M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $64.77M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $60.09M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $45.88M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $41.33M USD Point-in-time
Long-term income taxes payable AccruedIncomeTaxesNoncurrent $50.47M USD Point-in-time
Deferred tax liabilities DeferredTaxLiabilitiesLongTerm $14.28M USD Point-in-time
Deferred tax liabilities DeferredTaxLiabilitiesLongTerm $13.72M USD Point-in-time
Deferred tax liabilities DeferredTaxLiabilitiesLongTerm $14.14M USD Point-in-time
Deferred tax liabilities DeferredTaxLiabilitiesLongTerm $13.85M USD Point-in-time
Deferred tax liabilities DeferredTaxLiabilitiesLongTerm $14.68M USD Point-in-time
Deferred tax liabilities DeferredTaxLiabilitiesLongTerm $15.09M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $15.79M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $12.82M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $19.27M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $6.89M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $8.71M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $15.31M USD Point-in-time
Total liabilities Liabilities $353.79M USD Point-in-time
Total liabilities Liabilities $350.72M USD Point-in-time
Total liabilities Liabilities $338.54M USD Point-in-time
Total liabilities Liabilities $338.70M USD Point-in-time
Total liabilities Liabilities $351.41M USD Point-in-time
Total liabilities Liabilities $368.07M USD Point-in-time
Commitments and contingencies (Notes 10, 13 and 20) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 10, 13 and 20) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 10, 13 and 20) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 10, 13 and 20) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 10, 13 and 20) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Notes 10, 13 and 20) CommitmentsAndContingencies - USD Point-in-time
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at December 31, 2020 and December 31, 2019 PreferredStockValue - USD Point-in-time
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at December 31, 2020 and December 31, 2019 PreferredStockValue - USD Point-in-time
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at December 31, 2020 and December 31, 2019 PreferredStockValue - USD Point-in-time
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at December 31, 2020 and December 31, 2019 PreferredStockValue - USD Point-in-time
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at December 31, 2020 and December 31, 2019 PreferredStockValue - USD Point-in-time
Convertible preferred stock, $.001 par value: Authorized: 5,000,000 shares; Issued and outstanding: no shares at December 31, 2020 and December 31, 2019 PreferredStockValue - USD Point-in-time
Common Stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 111,697,994 shares at December 31, 2020 and 112,131,352 shares at December 31, 2019 CommonStockValue $113.00K USD Point-in-time
Common Stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 111,697,994 shares at December 31, 2020 and 112,131,352 shares at December 31, 2019 CommonStockValue $112.00K USD Point-in-time
Common Stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 111,697,994 shares at December 31, 2020 and 112,131,352 shares at December 31, 2019 CommonStockValue $114.00K USD Point-in-time
Common Stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 111,697,994 shares at December 31, 2020 and 112,131,352 shares at December 31, 2019 CommonStockValue $112.00K USD Point-in-time
Common Stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 111,697,994 shares at December 31, 2020 and 112,131,352 shares at December 31, 2019 CommonStockValue $114.00K USD Point-in-time
Common Stock, $.001 par value: Authorized: 500,000,000 shares; Issued and outstanding: 111,697,994 shares at December 31, 2020 and 112,131,352 shares at December 31, 2019 CommonStockValue $111.00K USD Point-in-time
Additional paid in capital AdditionalPaidInCapitalCommonStock $1.26B USD Point-in-time
Additional paid in capital AdditionalPaidInCapitalCommonStock $1.26B USD Point-in-time
Additional paid in capital AdditionalPaidInCapitalCommonStock $1.28B USD Point-in-time
Additional paid in capital AdditionalPaidInCapitalCommonStock $1.25B USD Point-in-time
Additional paid in capital AdditionalPaidInCapitalCommonStock $1.27B USD Point-in-time
Additional paid in capital AdditionalPaidInCapitalCommonStock $1.27B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-301.47M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-292.33M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-357.75M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-314.20M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-285.79M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-278.91M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-132.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-81.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-188.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-12.46M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-92.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-52.00K USD Point-in-time
Total stockholders equity StockholdersEquity $972.73M USD Point-in-time
Total stockholders equity StockholdersEquity $973.23M USD Point-in-time
Total stockholders equity StockholdersEquity $963.08M USD Point-in-time
Total stockholders equity StockholdersEquity $912.71M USD Point-in-time
Total stockholders equity StockholdersEquity $975.37M USD Point-in-time
Total stockholders equity StockholdersEquity $571.58M USD Point-in-time
Total stockholders equity StockholdersEquity $1.01B USD Point-in-time
Total stockholders equity StockholdersEquity $971.60M USD Point-in-time
Total stockholders equity StockholdersEquity $965.83M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.32B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.34B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.32B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.33B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.30B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $1.25B USD Point-in-time
Income Statement 275 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $56.91M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $246.32M USD Annual
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $227.60M USD Annual
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $61.73M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $59.19M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $65.78M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $61.72M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $48.38M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $127.49M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $184.41M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $61.91M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $165.87M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $231.20M USD Annual
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $58.30M USD 1 Quarter
Cost of product revenue CostOfProductRevenue $20.62M USD 2 Qtrs
Cost of product revenue CostOfProductRevenue $9.66M USD 1 Quarter
Cost of product revenue CostOfProductRevenue $10.28M USD 1 Quarter
Cost of product revenue CostOfProductRevenue $27.16M USD Annual
Cost of product revenue CostOfProductRevenue $37.75M USD Annual
Cost of product revenue CostOfProductRevenue $17.84M USD 3 Qtrs
Cost of product revenue CostOfProductRevenue $18.30M USD Annual
Cost of product revenue CostOfProductRevenue $30.28M USD 3 Qtrs
Cost of product revenue CostOfProductRevenue $7.11M USD 1 Quarter
Cost of product revenue CostOfProductRevenue $10.34M USD 1 Quarter
Cost of contract and other revenue CostOfContractAndOtherRevenue $1.20M USD 1 Quarter
Cost of contract and other revenue CostOfContractAndOtherRevenue $1.27M USD 1 Quarter
Cost of contract and other revenue CostOfContractAndOtherRevenue $2.45M USD 1 Quarter
Cost of contract and other revenue CostOfContractAndOtherRevenue $11.72M USD Annual
Cost of contract and other revenue CostOfContractAndOtherRevenue $8.27M USD 3 Qtrs
Cost of contract and other revenue CostOfContractAndOtherRevenue $4.00M USD 3 Qtrs
Cost of contract and other revenue CostOfContractAndOtherRevenue $2.73M USD 2 Qtrs
Cost of contract and other revenue CostOfContractAndOtherRevenue $9.90M USD Annual
Cost of contract and other revenue CostOfContractAndOtherRevenue $1.53M USD 1 Quarter
Cost of contract and other revenue CostOfContractAndOtherRevenue $5.65M USD Annual
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $3.02M USD 1 Quarter
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $23.68M USD Annual
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $4.34M USD 1 Quarter
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $17.35M USD Annual
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $4.34M USD 1 Quarter
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $13.02M USD 3 Qtrs
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $10.69M USD 3 Qtrs
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $4.34M USD 1 Quarter
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $8.68M USD 2 Qtrs
Amortization of acquired intangible assets, cost of revenue AmortizationOfAcquiredIntangibleAssetsCostOfRevenue $14.31M USD Annual
Cost of revenue CostOfRevenue $15.26M USD 1 Quarter
Cost of revenue CostOfRevenue $51.38M USD Annual
Cost of revenue CostOfRevenue $15.88M USD 1 Quarter
Cost of revenue CostOfRevenue $32.03M USD 2 Qtrs
Cost of revenue CostOfRevenue $13.03M USD 1 Quarter
Cost of revenue CostOfRevenue $12.57M USD 1 Quarter
Cost of revenue CostOfRevenue $60.75M USD Annual
Cost of revenue CostOfRevenue $16.15M USD 1 Quarter
Cost of revenue CostOfRevenue $53.70M USD Annual
Cost of revenue CostOfRevenue $47.30M USD 3 Qtrs
Cost of revenue CostOfRevenue $11.20M USD 1 Quarter
Cost of revenue CostOfRevenue $13.45M USD 1 Quarter
Cost of revenue CostOfRevenue $36.80M USD 3 Qtrs
Cost of revenue CostOfRevenue $14.58M USD 1 Quarter
Gross Profit GrossProfit $45.27M USD 1 Quarter
Gross Profit GrossProfit $129.07M USD 3 Qtrs
Gross Profit GrossProfit $41.65M USD 1 Quarter
Gross Profit GrossProfit $185.57M USD Annual
Gross Profit GrossProfit $37.19M USD 1 Quarter
Gross Profit GrossProfit $176.23M USD Annual
Gross Profit GrossProfit $177.50M USD Annual
Gross Profit GrossProfit $49.89M USD 1 Quarter
Gross Profit GrossProfit $137.11M USD 3 Qtrs
Gross Profit GrossProfit $46.61M USD 1 Quarter
Gross Profit GrossProfit $48.46M USD 1 Quarter
Gross Profit GrossProfit $45.57M USD 1 Quarter
Gross Profit GrossProfit $47.16M USD 1 Quarter
Gross Profit GrossProfit $95.46M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $139.84M USD Annual
Research and development ResearchAndDevelopmentExpense $71.35M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $33.73M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $41.49M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $34.69M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $158.34M USD Annual
Research and development ResearchAndDevelopmentExpense $105.08M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $36.66M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $120.00M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $156.81M USD Annual
Sales, general and administrative SellingGeneralAndAdministrativeExpense $20.18M USD 1 Quarter
Sales, general and administrative SellingGeneralAndAdministrativeExpense $45.03M USD 2 Qtrs
Sales, general and administrative SellingGeneralAndAdministrativeExpense $98.25M USD Annual
Sales, general and administrative SellingGeneralAndAdministrativeExpense $100.55M USD Annual
Sales, general and administrative SellingGeneralAndAdministrativeExpense $21.72M USD 1 Quarter
Sales, general and administrative SellingGeneralAndAdministrativeExpense $76.83M USD 3 Qtrs
Sales, general and administrative SellingGeneralAndAdministrativeExpense $86.44M USD Annual
Sales, general and administrative SellingGeneralAndAdministrativeExpense $65.21M USD 3 Qtrs
Sales, general and administrative SellingGeneralAndAdministrativeExpense $23.31M USD 1 Quarter
Sales, general and administrative SellingGeneralAndAdministrativeExpense $26.52M USD 1 Quarter
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $1.06M USD Annual
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $2.74M USD Annual
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $170.00K USD 1 Quarter
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $348.00K USD 1 Quarter
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $248.00K USD 1 Quarter
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $236.00K USD 1 Quarter
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $832.00K USD 3 Qtrs
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $5.66M USD Annual
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $596.00K USD 2 Qtrs
Amortization of acquired intangible assets AmortizationOfAcquiredIntangibleAssetsOperatingExpenses $2.41M USD 3 Qtrs
Restructuring and other charges RestructuringCharges $836.00K USD 3 Qtrs
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges $4.23M USD 3 Qtrs
Restructuring and other charges RestructuringCharges $4.09M USD Annual
Restructuring and other charges RestructuringCharges $2.22M USD Annual
Restructuring and other charges RestructuringCharges $1.37M USD 1 Quarter
Restructuring and other charges RestructuringCharges $8.82M USD Annual
Restructuring and other charges RestructuringCharges $836.00K USD 2 Qtrs
Restructuring and other charges RestructuringCharges $836.00K USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Loss on divestiture DisposalGroupNotDiscontinuedOperationGainLossOnDisposal - USD Annual
Loss on divestiture DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-7.44M USD Annual
Loss on divestiture DisposalGroupNotDiscontinuedOperationGainLossOnDisposal - USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.80M USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.80M USD 1 Quarter
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.80M USD 2 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.80M USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Total operating expenses OperatingExpenses $54.15M USD 1 Quarter
Total operating expenses OperatingExpenses $116.01M USD 2 Qtrs
Total operating expenses OperatingExpenses $170.16M USD 3 Qtrs
Total operating expenses OperatingExpenses $59.35M USD 1 Quarter
Total operating expenses OperatingExpenses $82.32M USD 1 Quarter
Total operating expenses OperatingExpenses $67.70M USD 1 Quarter
Total operating expenses OperatingExpenses $57.76M USD 1 Quarter
Total operating expenses OperatingExpenses $218.61M USD 3 Qtrs
Total operating expenses OperatingExpenses $276.37M USD Annual
Total operating expenses OperatingExpenses $264.47M USD Annual
Total operating expenses OperatingExpenses $68.59M USD 1 Quarter
Total operating expenses OperatingExpenses $229.63M USD Annual
Total operating expenses OperatingExpenses $59.47M USD 1 Quarter
Total operating expenses OperatingExpenses $56.66M USD 1 Quarter
Operating loss OperatingIncomeLoss $-37.05M USD 1 Quarter
Operating loss OperatingIncomeLoss $-44.05M USD Annual
Operating loss OperatingIncomeLoss $-21.09M USD 1 Quarter
Operating loss OperatingIncomeLoss $-33.05M USD 3 Qtrs
Operating loss OperatingIncomeLoss $-86.97M USD Annual
Operating loss OperatingIncomeLoss $-9.46M USD 1 Quarter
Operating loss OperatingIncomeLoss $-89.54M USD 3 Qtrs
Operating loss OperatingIncomeLoss $-12.50M USD 1 Quarter
Operating loss OperatingIncomeLoss $-20.55M USD 2 Qtrs
Operating loss OperatingIncomeLoss $-10.60M USD 1 Quarter
Operating loss OperatingIncomeLoss $-31.41M USD 1 Quarter
Operating loss OperatingIncomeLoss $-100.14M USD Annual
Operating loss OperatingIncomeLoss $-11.09M USD 1 Quarter
Operating loss OperatingIncomeLoss $-11.00M USD 1 Quarter
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $27.45M USD Annual
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $6.44M USD 1 Quarter
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $21.14M USD 3 Qtrs
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $32.62M USD Annual
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $11.13M USD 2 Qtrs
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $6.75M USD 1 Quarter
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $3.55M USD 1 Quarter
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $14.69M USD 3 Qtrs
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $4.69M USD 1 Quarter
Interest income and other income (expense), net InterestIncomeExpenseNonoperatingNet $17.86M USD Annual
Interest expense InterestExpense $2.50M USD 1 Quarter
Interest expense InterestExpense $10.34M USD Annual
Interest expense InterestExpense $7.72M USD 3 Qtrs
Interest expense InterestExpense $9.85M USD Annual
Interest expense InterestExpense $2.58M USD 1 Quarter
Interest expense InterestExpense $5.13M USD 2 Qtrs
Interest expense InterestExpense $2.59M USD 1 Quarter
Interest expense InterestExpense $7.30M USD 3 Qtrs
Interest expense InterestExpense $2.56M USD 1 Quarter
Interest expense InterestExpense $16.28M USD Annual
Interest and other income (expense), net NonoperatingIncomeExpense $6.00M USD 2 Qtrs
Interest and other income (expense), net NonoperatingIncomeExpense $4.25M USD 1 Quarter
Interest and other income (expense), net NonoperatingIncomeExpense $2.11M USD 1 Quarter
Interest and other income (expense), net NonoperatingIncomeExpense $16.34M USD Annual
Interest and other income (expense), net NonoperatingIncomeExpense $7.51M USD Annual
Interest and other income (expense), net NonoperatingIncomeExpense $13.83M USD 3 Qtrs
Interest and other income (expense), net NonoperatingIncomeExpense $17.59M USD Annual
Interest and other income (expense), net NonoperatingIncomeExpense $3.89M USD 1 Quarter
Interest and other income (expense), net NonoperatingIncomeExpense $968.00K USD 1 Quarter
Interest and other income (expense), net NonoperatingIncomeExpense $6.96M USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-8.98M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-70.63M USD Annual
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-36.54M USD Annual
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-14.55M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-16.83M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-11.53M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-5.57M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-26.09M USD 3 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-82.55M USD Annual
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $-75.71M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $3.93M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $-1.30M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $87.33M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $3.38M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $1.21M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.33M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $3.42M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $1.12M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $160.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $965.00K USD 1 Quarter
Net loss NetIncomeLoss $-6.88M USD 1 Quarter
Net loss NetIncomeLoss $-12.05M USD 1 Quarter
Net loss NetIncomeLoss $-28.42M USD 3 Qtrs
Net loss NetIncomeLoss $-85.96M USD Annual
Net loss NetIncomeLoss $-15.53M USD 1 Quarter
Net loss NetIncomeLoss $-15.68M USD 2 Qtrs
Net loss NetIncomeLoss $-9.14M USD 1 Quarter
Net loss NetIncomeLoss $-36.98M USD 1 Quarter
Net loss NetIncomeLoss $-12.74M USD 1 Quarter
Net loss NetIncomeLoss $-157.96M USD Annual
Net loss NetIncomeLoss $-155.94M USD 3 Qtrs
Net loss NetIncomeLoss $-79.09M USD 3 Qtrs
Net loss NetIncomeLoss $-6.54M USD 1 Quarter
Net loss NetIncomeLoss $-26.58M USD 1 Quarter
Net loss NetIncomeLoss $-40.47M USD Annual
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.71 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.25 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.11 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.08 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-1.46 USD Annual
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.14 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.14 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.36 USD Annual
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.24 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.11 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.77 USD Annual
Basic (in dollars per share) EarningsPerShareBasicUndistributed $-0.33 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.11 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.71 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.25 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.14 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-1.46 USD Annual
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.11 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.14 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.33 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.24 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.77 USD Annual
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.08 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.36 USD Annual
Diluted (in dollars per share) EarningsPerShareDilutedUndistributed $-0.06 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 111.31M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.57M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 110.63M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 111.88M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.83M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 110.95M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 110.88M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.25M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 108.45M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.44M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 113.24M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 112.91M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 109.69M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 112.71M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 113.44M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 110.95M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 111.88M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 111.31M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 110.63M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 113.83M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 113.25M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 112.91M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 113.57M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 113.24M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 109.69M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 108.45M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 112.71M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 110.88M shares 1 Quarter
Cash Flow Statement 385 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $-12.74M USD 1 Quarter
Net income (loss) NetIncomeLoss $-26.58M USD 1 Quarter
Net income (loss) NetIncomeLoss $-85.96M USD Annual
Net income (loss) NetIncomeLoss $-28.42M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-36.98M USD 1 Quarter
Net income (loss) NetIncomeLoss $-15.53M USD 1 Quarter
Restricted cash RestrictedCashCurrent $328.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $342.00K USD Point-in-time
Net income (loss) NetIncomeLoss $-15.68M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-9.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.88M USD 1 Quarter
Net income (loss) NetIncomeLoss $-79.09M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-40.47M USD Annual
Net income (loss) NetIncomeLoss $-155.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-6.54M USD 1 Quarter
Net income (loss) NetIncomeLoss $-157.96M USD Annual
Net income (loss) NetIncomeLoss $-12.05M USD 1 Quarter
Restricted cash RestrictedCashCurrent $357.00K USD Point-in-time
Stock-based compensation ShareBasedCompensation $21.74M USD Annual
Stock-based compensation ShareBasedCompensation $25.78M USD Annual
Stock-based compensation ShareBasedCompensation $6.07M USD 1 Quarter
Stock-based compensation ShareBasedCompensation $12.78M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $15.59M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $26.48M USD Annual
Stock-based compensation ShareBasedCompensation $19.61M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $21.66M USD 3 Qtrs
Depreciation expense and amortization of operating leases' right of use assets Depreciationandamortizationofoperatingleasesrightofuseassets $16.23M USD 3 Qtrs
Depreciation expense and amortization of operating leases' right of use assets Depreciationandamortizationofoperatingleasesrightofuseassets $29.77M USD Annual
Depreciation expense and amortization of operating leases' right of use assets Depreciationandamortizationofoperatingleasesrightofuseassets $23.64M USD Annual
Depreciation expense and amortization of operating leases' right of use assets Depreciationandamortizationofoperatingleasesrightofuseassets $15.45M USD 2 Qtrs
Depreciation expense and amortization of operating leases' right of use assets Depreciationandamortizationofoperatingleasesrightofuseassets $8.11M USD 3 Qtrs
Depreciation expense and amortization of operating leases' right of use assets Depreciationandamortizationofoperatingleasesrightofuseassets $7.71M USD 1 Quarter
Depreciation expense and amortization of operating leases' right of use assets Depreciationandamortizationofoperatingleasesrightofuseassets $10.74M USD Annual
Depreciation expense and amortization of operating leases' right of use assets Depreciationandamortizationofoperatingleasesrightofuseassets $21.68M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $24.35M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $13.10M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $29.34M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $17.06M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $9.28M USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssets $4.69M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $18.41M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $13.85M USD 3 Qtrs
Non-cash interest expense and amortization of convertible debt issuance costs AmortizationOfFinancingCostsAndDiscounts $5.10M USD 3 Qtrs
Non-cash interest expense and amortization of convertible debt issuance costs AmortizationOfFinancingCostsAndDiscounts $9.24M USD Annual
Non-cash interest expense and amortization of convertible debt issuance costs AmortizationOfFinancingCostsAndDiscounts $5.39M USD 3 Qtrs
Non-cash interest expense and amortization of convertible debt issuance costs AmortizationOfFinancingCostsAndDiscounts $7.59M USD 3 Qtrs
Non-cash interest expense and amortization of convertible debt issuance costs AmortizationOfFinancingCostsAndDiscounts $7.24M USD Annual
Non-cash interest expense and amortization of convertible debt issuance costs AmortizationOfFinancingCostsAndDiscounts $3.57M USD 2 Qtrs
Non-cash interest expense and amortization of convertible debt issuance costs AmortizationOfFinancingCostsAndDiscounts $6.85M USD Annual
Non-cash interest expense and amortization of convertible debt issuance costs AmortizationOfFinancingCostsAndDiscounts $1.77M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $53.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $624.00K USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $78.66M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $79.95M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-2.12M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $327.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $569.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-1.82M USD Annual
Non-cash restructuring RestructuringCosts $670.00K USD 3 Qtrs
Non-cash restructuring RestructuringCosts - USD 2 Qtrs
Non-cash restructuring RestructuringCosts - USD Annual
Non-cash restructuring RestructuringCosts - USD 3 Qtrs
Non-cash restructuring RestructuringCosts - USD 1 Quarter
Non-cash restructuring RestructuringCosts - USD Annual
Non-cash restructuring RestructuringCosts $670.00K USD Annual
Non-cash restructuring RestructuringCosts - USD 3 Qtrs
Loss on divestiture DisposalGroupNotDiscontinuedOperationGainLossOnDisposal - USD Annual
Loss on divestiture DisposalGroupNotDiscontinuedOperationGainLossOnDisposal $-7.44M USD Annual
Loss on divestiture DisposalGroupNotDiscontinuedOperationGainLossOnDisposal - USD Annual
Loss on equity investment GainLossOnSaleOfEquityInvestments $-318.00K USD 2 Qtrs
Loss on equity investment GainLossOnSaleOfEquityInvestments - USD 3 Qtrs
Loss on equity investment GainLossOnSaleOfEquityInvestments $-67.00K USD Annual
Loss on equity investment GainLossOnSaleOfEquityInvestments $-521.00K USD 3 Qtrs
Loss on equity investment GainLossOnSaleOfEquityInvestments $-747.00K USD Annual
Loss on equity investment GainLossOnSaleOfEquityInvestments $-424.00K USD 3 Qtrs
Loss on equity investment GainLossOnSaleOfEquityInvestments $-696.00K USD Annual
Loss on equity investment GainLossOnSaleOfEquityInvestments $-212.00K USD 1 Quarter
Gain from sale of marketable equity security AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments - USD 3 Qtrs
Gain from sale of marketable equity security AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments - USD 2 Qtrs
Gain from sale of marketable equity security AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments - USD Annual
Gain from sale of marketable equity security AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments - USD 3 Qtrs
Gain from sale of marketable equity security AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments - USD 1 Quarter
Gain from sale of marketable equity security AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments - USD Annual
Gain from sale of marketable equity security AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments $291.00K USD Annual
Gain from sale of marketable equity security AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments $291.00K USD 3 Qtrs
Gain from sale of assets held for sale GainLossOnSaleOfOtherAssets - USD Annual
Gain from sale of assets held for sale GainLossOnSaleOfOtherAssets - USD 3 Qtrs
Gain from sale of assets held for sale GainLossOnSaleOfOtherAssets - USD 2 Qtrs
Gain from sale of assets held for sale GainLossOnSaleOfOtherAssets $1.27M USD Annual
Gain from sale of assets held for sale GainLossOnSaleOfOtherAssets - USD 1 Quarter
Gain from sale of assets held for sale GainLossOnSaleOfOtherAssets - USD Annual
Gain from sale of assets held for sale GainLossOnSaleOfOtherAssets - USD 3 Qtrs
Gain from sale of assets held for sale GainLossOnSaleOfOtherAssets $1.27M USD 3 Qtrs
(Gain) loss from disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-141.00K USD 3 Qtrs
(Gain) loss from disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-395.00K USD Annual
(Gain) loss from disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-2.00K USD 2 Qtrs
(Gain) loss from disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-157.00K USD Annual
(Gain) loss from disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $77.00K USD Annual
(Gain) loss from disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 1 Quarter
(Gain) loss from disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $-518.00K USD 3 Qtrs
(Gain) loss from disposal of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $83.00K USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.80M USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.80M USD 1 Quarter
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.80M USD 2 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-1.80M USD 3 Qtrs
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
Change in fair value of earn-out liability BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.99M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-8.84M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-16.14M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-10.42M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $325.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $16.86M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-11.01M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $24.93M USD Annual
Unbilled receivables IncreaseDecreaseInContractWithCustomerAsset $-111.45M USD 3 Qtrs
Unbilled receivables IncreaseDecreaseInContractWithCustomerAsset $-118.87M USD 3 Qtrs
Unbilled receivables IncreaseDecreaseInContractWithCustomerAsset $-39.47M USD 1 Quarter
Unbilled receivables IncreaseDecreaseInContractWithCustomerAsset $-122.50M USD 3 Qtrs
Unbilled receivables IncreaseDecreaseInContractWithCustomerAsset $-147.87M USD Annual
Unbilled receivables IncreaseDecreaseInContractWithCustomerAsset $-79.84M USD 2 Qtrs
Unbilled receivables IncreaseDecreaseInContractWithCustomerAsset $-145.16M USD Annual
Unbilled receivables IncreaseDecreaseInContractWithCustomerAsset $-156.20M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.85M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $4.62M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.73M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.11M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $4.98M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-4.08M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-4.54M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.06M USD Annual
Inventories IncreaseDecreaseInInventories $1.27M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $4.13M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $1.86M USD Annual
Inventories IncreaseDecreaseInInventories $-238.00K USD 1 Quarter
Inventories IncreaseDecreaseInInventories $3.12M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $3.35M USD Annual
Inventories IncreaseDecreaseInInventories $1.47M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $4.38M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $2.93M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $4.80M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-2.18M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $153.00K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $1.71M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-2.27M USD Annual
Accounts payable IncreaseDecreaseInAccountsPayable $416.00K USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $1.06M USD 3 Qtrs
Accrued salaries and benefits and other liabilities IncreaseDecreaseInOtherOperatingLiabilities $3.35M USD Annual
Accrued salaries and benefits and other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-6.82M USD 3 Qtrs
Accrued salaries and benefits and other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-7.97M USD 1 Quarter
Accrued salaries and benefits and other liabilities IncreaseDecreaseInOtherOperatingLiabilities $6.18M USD Annual
Accrued salaries and benefits and other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-5.07M USD 3 Qtrs
Accrued salaries and benefits and other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-2.03M USD 2 Qtrs
Accrued salaries and benefits and other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-2.18M USD 3 Qtrs
Accrued salaries and benefits and other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-3.22M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-17.85M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-9.62M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-8.64M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-10.82M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-13.32M USD 3 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-4.07M USD 1 Quarter
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-14.55M USD Annual
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-15.93M USD Annual
Deferred revenue IncreaseDecreaseInDeferredRevenue $-5.62M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-3.50M USD Annual
Deferred revenue IncreaseDecreaseInDeferredRevenue $-1.49M USD Annual
Deferred revenue IncreaseDecreaseInDeferredRevenue $-6.65M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $228.00K USD Annual
Deferred revenue IncreaseDecreaseInDeferredRevenue $3.00M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $-1.83M USD 1 Quarter
Deferred revenue IncreaseDecreaseInDeferredRevenue $-1.11M USD 2 Qtrs
Operating lease liabilities Increasedecreaseinoperatingleaseliabilities $2.98M USD 1 Quarter
Operating lease liabilities Increasedecreaseinoperatingleaseliabilities $9.28M USD Annual
Operating lease liabilities Increasedecreaseinoperatingleaseliabilities $6.62M USD Annual
Operating lease liabilities Increasedecreaseinoperatingleaseliabilities - USD Annual
Operating lease liabilities Increasedecreaseinoperatingleaseliabilities - USD 3 Qtrs
Operating lease liabilities Increasedecreaseinoperatingleaseliabilities $5.11M USD 3 Qtrs
Operating lease liabilities Increasedecreaseinoperatingleaseliabilities $6.93M USD 3 Qtrs
Operating lease liabilities Increasedecreaseinoperatingleaseliabilities $3.56M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $93.12M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $185.46M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $86.22M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $143.39M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $99.27M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $128.53M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $37.26M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $51.17M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.16M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $7.85M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $29.73M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $20.80M USD 3 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.47M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $12.78M USD 2 Qtrs
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.76M USD Annual
Purchases of property, plant and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.95M USD 1 Quarter
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets - USD Annual
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets $350.00K USD Annual
Acquisition of intangible assets PaymentsToAcquireIntangibleAssets - USD Annual
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecurities $192.82M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecurities $463.85M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecurities $487.52M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecurities $655.06M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecurities $169.87M USD 1 Quarter
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecurities $898.96M USD Annual
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecurities $657.43M USD Annual
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecurities $282.12M USD Annual
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $817.83M USD Annual
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $407.56M USD 2 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $215.16M USD 1 Quarter
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $507.38M USD Annual
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $223.08M USD Annual
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $527.97M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $181.70M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $377.85M USD 3 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecurities $2.50M USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecurities $2.95M USD 3 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecurities - USD 1 Quarter
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecurities $2.00M USD 3 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecurities $21.59M USD Annual
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecurities - USD Annual
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecurities $6.76M USD Annual
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecurities - USD 3 Qtrs
Proceeds from divestiture, net of cash disposed ProceedsFromDivestitureOfBusinessesNetOfCashDivested - USD Annual
Proceeds from divestiture, net of cash disposed ProceedsFromDivestitureOfBusinessesNetOfCashDivested $76.04M USD Annual
Proceeds from divestiture, net of cash disposed ProceedsFromDivestitureOfBusinessesNetOfCashDivested - USD Annual
Proceeds from sale of assets held for sale ProceedsFromSaleOfOtherAssetsInvestingActivities - USD 3 Qtrs
Proceeds from sale of assets held for sale ProceedsFromSaleOfOtherAssetsInvestingActivities $4.65M USD Annual
Proceeds from sale of assets held for sale ProceedsFromSaleOfOtherAssetsInvestingActivities - USD Annual
Proceeds from sale of assets held for sale ProceedsFromSaleOfOtherAssetsInvestingActivities - USD 2 Qtrs
Proceeds from sale of assets held for sale ProceedsFromSaleOfOtherAssetsInvestingActivities $4.65M USD 3 Qtrs
Proceeds from sale of assets held for sale ProceedsFromSaleOfOtherAssetsInvestingActivities - USD 3 Qtrs
Proceeds from sale of assets held for sale ProceedsFromSaleOfOtherAssetsInvestingActivities - USD 1 Quarter
Proceeds from sale of assets held for sale ProceedsFromSaleOfOtherAssetsInvestingActivities - USD Annual
Proceeds from sale of property and property, plant and equipment ProceedsFromSaleOfProductiveAssets - USD 1 Quarter
Proceeds from sale of property and property, plant and equipment ProceedsFromSaleOfProductiveAssets - USD 3 Qtrs
Proceeds from sale of property and property, plant and equipment ProceedsFromSaleOfProductiveAssets - USD 2 Qtrs
Proceeds from sale of property and property, plant and equipment ProceedsFromSaleOfProductiveAssets $29.00K USD Annual
Proceeds from sale of property and property, plant and equipment ProceedsFromSaleOfProductiveAssets - USD Annual
Proceeds from sale of property and property, plant and equipment ProceedsFromSaleOfProductiveAssets $10.00K USD Annual
Proceeds from sale of property and property, plant and equipment ProceedsFromSaleOfProductiveAssets $10.00K USD 3 Qtrs
Proceeds from sale of property and property, plant and equipment ProceedsFromSaleOfProductiveAssets $29.00K USD 3 Qtrs
Settlement of working capital adjustment from disposal of business PaymentForContingentConsiderationLiabilityInvestingActivities - USD Annual
Settlement of working capital adjustment from disposal of business PaymentForContingentConsiderationLiabilityInvestingActivities - USD 3 Qtrs
Settlement of working capital adjustment from disposal of business PaymentForContingentConsiderationLiabilityInvestingActivities $1.13M USD Annual
Settlement of working capital adjustment from disposal of business PaymentForContingentConsiderationLiabilityInvestingActivities - USD 3 Qtrs
Settlement of working capital adjustment from disposal of business PaymentForContingentConsiderationLiabilityInvestingActivities - USD Annual
Settlement of working capital adjustment from disposal of business PaymentForContingentConsiderationLiabilityInvestingActivities $1.13M USD 1 Quarter
Settlement of working capital adjustment from disposal of business PaymentForContingentConsiderationLiabilityInvestingActivities $1.13M USD 2 Qtrs
Settlement of working capital adjustment from disposal of business PaymentForContingentConsiderationLiabilityInvestingActivities $1.13M USD 3 Qtrs
Proceeds from sale of equity security ProceedsFromSaleOfAvailableForSaleSecuritiesEquity - USD 3 Qtrs
Proceeds from sale of equity security ProceedsFromSaleOfAvailableForSaleSecuritiesEquity - USD 1 Quarter
Proceeds from sale of equity security ProceedsFromSaleOfAvailableForSaleSecuritiesEquity $1.35M USD Annual
Proceeds from sale of equity security ProceedsFromSaleOfAvailableForSaleSecuritiesEquity $1.35M USD 3 Qtrs
Proceeds from sale of equity security ProceedsFromSaleOfAvailableForSaleSecuritiesEquity - USD 3 Qtrs
Proceeds from sale of equity security ProceedsFromSaleOfAvailableForSaleSecuritiesEquity - USD Annual
Proceeds from sale of equity security ProceedsFromSaleOfAvailableForSaleSecuritiesEquity - USD Annual
Proceeds from sale of equity security ProceedsFromSaleOfAvailableForSaleSecuritiesEquity - USD 2 Qtrs
Investment in privately-held companies PaymentsToAcquireInvestments - USD 3 Qtrs
Investment in privately-held companies PaymentsToAcquireInvestments $3.00M USD Annual
Investment in privately-held companies PaymentsToAcquireInvestments - USD 1 Quarter
Investment in privately-held companies PaymentsToAcquireInvestments $1.00M USD Annual
Investment in privately-held companies PaymentsToAcquireInvestments - USD 3 Qtrs
Investment in privately-held companies PaymentsToAcquireInvestments - USD Annual
Investment in privately-held companies PaymentsToAcquireInvestments - USD 2 Qtrs
Investment in privately-held companies PaymentsToAcquireInvestments $1.00M USD 3 Qtrs
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $21.78M USD 3 Qtrs
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $66.78M USD Annual
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-91.38M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $42.22M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-12.96M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-110.91M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-67.14M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-141.47M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-146.07M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-90.39M USD Annual
Repayment of senior convertible notes RepaymentsOfSeniorDebt $81.21M USD Annual
Repayment of senior convertible notes RepaymentsOfSeniorDebt $81.21M USD 3 Qtrs
Repayment of senior convertible notes RepaymentsOfSeniorDebt - USD Annual
Repayment of senior convertible notes RepaymentsOfSeniorDebt - USD 1 Quarter
Repayment of senior convertible notes RepaymentsOfSeniorDebt - USD 2 Qtrs
Repayment of senior convertible notes RepaymentsOfSeniorDebt - USD 3 Qtrs
Repayment of senior convertible notes RepaymentsOfSeniorDebt - USD 3 Qtrs
Repayment of senior convertible notes RepaymentsOfSeniorDebt - USD Annual
Proceeds received from issuance of common stock under employee stock plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $9.27M USD 3 Qtrs
Proceeds received from issuance of common stock under employee stock plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $15.10M USD Annual
Proceeds received from issuance of common stock under employee stock plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $7.88M USD 2 Qtrs
Proceeds received from issuance of common stock under employee stock plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $11.40M USD Annual
Proceeds received from issuance of common stock under employee stock plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $11.75M USD 3 Qtrs
Proceeds received from issuance of common stock under employee stock plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $4.00M USD 1 Quarter
Proceeds received from issuance of common stock under employee stock plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $8.08M USD 3 Qtrs
Proceeds received from issuance of common stock under employee stock plans ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $11.49M USD Annual
Payments under Installment PaymentsUnderInstallment $9.15M USD 3 Qtrs
Payments under Installment PaymentsUnderInstallment - USD Annual
Payments under Installment PaymentsUnderInstallment $2.55M USD 1 Quarter
Payments under Installment PaymentsUnderInstallment - USD 3 Qtrs
Payments under Installment PaymentsUnderInstallment $4.33M USD 3 Qtrs
Payments under Installment PaymentsUnderInstallment $13.20M USD Annual
Payments under Installment PaymentsUnderInstallment $8.38M USD Annual
Payments under Installment PaymentsUnderInstallment $6.60M USD 2 Qtrs
Principal payments against financing lease obligation PrincipalPaymentsAgainstLeaseFinancingObligation - USD 3 Qtrs
Principal payments against financing lease obligation PrincipalPaymentsAgainstLeaseFinancingObligation - USD 1 Quarter
Principal payments against financing lease obligation PrincipalPaymentsAgainstLeaseFinancingObligation $786.00K USD 3 Qtrs
Principal payments against financing lease obligation PrincipalPaymentsAgainstLeaseFinancingObligation - USD Annual
Principal payments against financing lease obligation PrincipalPaymentsAgainstLeaseFinancingObligation - USD 2 Qtrs
Principal payments against financing lease obligation PrincipalPaymentsAgainstLeaseFinancingObligation - USD 3 Qtrs
Principal payments against financing lease obligation PrincipalPaymentsAgainstLeaseFinancingObligation - USD Annual
Principal payments against financing lease obligation PrincipalPaymentsAgainstLeaseFinancingObligation $1.08M USD Annual
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program PaymentsForRepurchaseOfCommonStock - USD 1 Quarter
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program PaymentsForRepurchaseOfCommonStock $50.07M USD Annual
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program PaymentsForRepurchaseOfCommonStock - USD 3 Qtrs
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program PaymentsForRepurchaseOfCommonStock $50.03M USD Annual
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program PaymentsForRepurchaseOfCommonStock $50.03M USD 3 Qtrs
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program PaymentsForRepurchaseOfCommonStock - USD Annual
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Payments Related to Tax Withholding for Share-based Compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.66M USD 2 Qtrs
Payments Related to Tax Withholding for Share-based Compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $9.40M USD Annual
Payments Related to Tax Withholding for Share-based Compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.96M USD 3 Qtrs
Payments Related to Tax Withholding for Share-based Compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $8.79M USD 3 Qtrs
Payments Related to Tax Withholding for Share-based Compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $6.77M USD Annual
Payments Related to Tax Withholding for Share-based Compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.22M USD 1 Quarter
Payments Related to Tax Withholding for Share-based Compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.02M USD Annual
Payments Related to Tax Withholding for Share-based Compensation PaymentsRelatedToTaxWithholdingForShareBasedCompensation $5.67M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-128.72M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-298.00K USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-6.38M USD 2 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-5.76M USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-61.19M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $1.75M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-9.85M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-127.68M USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalents $-989.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalents $-452.00K USD 1 Quarter
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalents $-497.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalents $106.00K USD Annual
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalents $-419.00K USD 2 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalents $-797.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalents $-157.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalents $-497.00K USD 3 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-13.73M USD Annual
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-12.69M USD 3 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-91.31M USD 3 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $73.26M USD 1 Quarter
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.09M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $33.98M USD Annual
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-24.07M USD 3 Qtrs
Net increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-109.59M USD Annual
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $225.84M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $136.50M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $89.83M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $102.52M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $175.78M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $116.25M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $92.18M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.61M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $134.53M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $89.83M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $102.52M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $225.84M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $116.25M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $136.50M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $103.61M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $134.53M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $92.18M USD Point-in-time
Cash, cash equivalents and restricted cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $175.78M USD Point-in-time
Interest InterestPaidNet $3.04M USD Annual
Interest InterestPaidNet $2.37M USD Annual
Interest InterestPaidNet $2.37M USD Annual
Income taxes, net of refunds IncomeTaxesPaidNet $23.58M USD Annual
Income taxes, net of refunds IncomeTaxesPaidNet $17.84M USD Annual
Income taxes, net of refunds IncomeTaxesPaidNet $21.31M USD Annual
Property, plant and equipment received and accrued in accounts payable and other accrued liabilities NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 $8.22M USD Annual
Property, plant and equipment received and accrued in accounts payable and other accrued liabilities NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 $29.84M USD Annual
Property, plant and equipment received and accrued in accounts payable and other accrued liabilities NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 $20.95M USD Annual
Stockholders Equity 77 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $571.58M USD Point-in-time
Balance StockholdersEquity $972.73M USD Point-in-time
Balance StockholdersEquity $975.37M USD Point-in-time
Balance StockholdersEquity $971.60M USD Point-in-time
Balance StockholdersEquity $912.71M USD Point-in-time
Balance StockholdersEquity $973.23M USD Point-in-time
Balance StockholdersEquity $963.08M USD Point-in-time
Balance StockholdersEquity $965.83M USD Point-in-time
Balance StockholdersEquity $1.01B USD Point-in-time
Net income (loss) NetIncomeLoss $-12.74M USD 1 Quarter
Net income (loss) NetIncomeLoss $-26.58M USD 1 Quarter
Net income (loss) NetIncomeLoss $-157.96M USD Annual
Net income (loss) NetIncomeLoss $-6.54M USD 1 Quarter
Net income (loss) NetIncomeLoss $-155.94M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-40.47M USD Annual
Net income (loss) NetIncomeLoss $-79.09M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-6.88M USD 1 Quarter
Net income (loss) NetIncomeLoss $-9.14M USD 1 Quarter
Net income (loss) NetIncomeLoss $-15.68M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-15.53M USD 1 Quarter
Net income (loss) NetIncomeLoss $-36.98M USD 1 Quarter
Net income (loss) NetIncomeLoss $-28.42M USD 3 Qtrs
Net income (loss) NetIncomeLoss $-85.96M USD Annual
Net income (loss) NetIncomeLoss $-12.05M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $8.00K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.27M USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $24.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-4.45M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $10.14M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax - USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.10M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-13.00K USD Annual
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $54.00K USD Annual
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $101.00K USD 3 Qtrs
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-96.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-48.00K USD 3 Qtrs
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $38.00K USD 2 Qtrs
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $17.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $134.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-747.00K USD Annual
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-86.00K USD 1 Quarter
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $-702.00K USD 3 Qtrs
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $4.63M USD Annual
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $217.00K USD 2 Qtrs
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $2.08M USD Annual
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $-919.00K USD 1 Quarter
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $-3.21M USD 1 Quarter
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $8.08M USD Annual
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $79.00K USD 1 Quarter
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $3.43M USD 1 Quarter
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan StockIssuedDuringPeriodValueShareBasedCompensation $6.10M USD 3 Qtrs
Repurchase and retirement of common stock under repurchase plan, shares StockRepurchasedAndRetiredDuringPeriodShares 2.60M shares 1 Quarter
Repurchase and retirement of common stock under repurchase plan, value StockRepurchasedAndRetiredDuringPeriodValue $50.07M USD Annual
Repurchase and retirement of common stock under repurchase plan, value StockRepurchasedAndRetiredDuringPeriodValue $40.00M USD 1 Quarter
Repurchase and retirement of common stock under repurchase plan, value StockRepurchasedAndRetiredDuringPeriodValue $50.03M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.39M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.74M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $26.48M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $21.66M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $25.78M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $19.61M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.71M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $12.78M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.07M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.83M USD 1 Quarter
Balance StockholdersEquity $571.58M USD Point-in-time
Balance StockholdersEquity $972.73M USD Point-in-time
Balance StockholdersEquity $975.37M USD Point-in-time
Balance StockholdersEquity $971.60M USD Point-in-time
Balance StockholdersEquity $912.71M USD Point-in-time
Balance StockholdersEquity $973.23M USD Point-in-time
Balance StockholdersEquity $963.08M USD Point-in-time
Balance StockholdersEquity $965.83M USD Point-in-time
Balance StockholdersEquity $1.01B USD Point-in-time
Comprehensive Income 45 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-12.74M USD 1 Quarter
Net loss NetIncomeLoss $-26.58M USD 1 Quarter
Net loss NetIncomeLoss $-157.96M USD Annual
Net loss NetIncomeLoss $-6.54M USD 1 Quarter
Net loss NetIncomeLoss $-155.94M USD 3 Qtrs
Net loss NetIncomeLoss $-40.47M USD Annual
Net loss NetIncomeLoss $-79.09M USD 3 Qtrs
Net loss NetIncomeLoss $-6.88M USD 1 Quarter
Net loss NetIncomeLoss $-9.14M USD 1 Quarter
Net loss NetIncomeLoss $-15.68M USD 2 Qtrs
Net loss NetIncomeLoss $-15.53M USD 1 Quarter
Net loss NetIncomeLoss $-36.98M USD 1 Quarter
Net loss NetIncomeLoss $-28.42M USD 3 Qtrs
Net loss NetIncomeLoss $-85.96M USD Annual
Net loss NetIncomeLoss $-12.05M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $8.00K USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.27M USD 3 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $2.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $24.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-4.45M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $10.14M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax - USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.10M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $6.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-13.00K USD Annual
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $54.00K USD Annual
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $101.00K USD 3 Qtrs
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-96.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-48.00K USD 3 Qtrs
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $38.00K USD 2 Qtrs
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $17.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $134.00K USD 1 Quarter
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-747.00K USD Annual
Unrealized gain (loss) on marketable securities, net of tax MarketableSecuritiesUnrealizedGainLoss $-86.00K USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-9.00M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-81.26M USD 3 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-28.46M USD 3 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-40.46M USD Annual
Total comprehensive loss ComprehensiveIncomeNetOfTax $-6.63M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-15.64M USD 2 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-75.77M USD Annual
Total comprehensive loss ComprehensiveIncomeNetOfTax $-17.61M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-163.15M USD Annual
Total comprehensive loss ComprehensiveIncomeNetOfTax $-12.82M USD 1 Quarter

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading news...
TRENDING
Loading...