| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with the Workiva Platform --> |
<!-- Copyright 2024 Workiva --> |
<!-- r:f4ea1f53-8015-46e0-94c5-3054ac171407,g:ad08069b-edd9-4caa-93e6-69d8513fda7d --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:qlys="http://www.qualys.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.qualys.com/20231231"> |
| <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="qlys-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="qlys-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="qlys-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="qlys-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="Cover" roleURI="http://www.qualys.com/role/Cover"> |
| <link:definition> 0000001 - Document - Cover </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AuditInformation" roleURI="http://www.qualys.com/role/AuditInformation"> |
| <link:definition> 0000002 - Document - Audit Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.qualys.com/role/ConsolidatedBalanceSheets"> |
| <link:definition> 0000003 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.qualys.com/role/ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.qualys.com/role/ConsolidatedStatementsofOperations"> |
| <link:definition> 0000005 - Statement - Consolidated Statements of Operations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.qualys.com/role/ConsolidatedStatementsofComprehensiveIncome"> |
| <link:definition> 0000006 - Statement - Consolidated Statements of Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.qualys.com/role/ConsolidatedStatementsofCashFlows"> |
| <link:definition> 0000007 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.qualys.com/role/ConsolidatedStatementsofStockholdersEquity"> |
| <link:definition> 0000008 - Statement - Consolidated Statements of Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="TheCompanyandSummaryofSignificantAccountingPolicies" roleURI="http://www.qualys.com/role/TheCompanyandSummaryofSignificantAccountingPolicies"> |
| <link:definition> 0000009 - Disclosure - The Company and Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstruments" roleURI="http://www.qualys.com/role/FairValueofFinancialInstruments"> |
| <link:definition> 0000010 - Disclosure - Fair Value of Financial Instruments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.qualys.com/role/AccumulatedOtherComprehensiveIncomeLoss"> |
| <link:definition> 0000011 - Disclosure - Accumulated Other Comprehensive Income (Loss) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PropertyandEquipmentNet" roleURI="http://www.qualys.com/role/PropertyandEquipmentNet"> |
| <link:definition> 0000012 - Disclosure - Property and Equipment, Net </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuefromContractsWithCustomers" roleURI="http://www.qualys.com/role/RevenuefromContractsWithCustomers"> |
| <link:definition> 0000013 - Disclosure - Revenue from Contracts With Customers </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Acquisitions" roleURI="http://www.qualys.com/role/Acquisitions"> |
| <link:definition> 0000014 - Disclosure - Acquisitions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IntangibleAssetsNet" roleURI="http://www.qualys.com/role/IntangibleAssetsNet"> |
| <link:definition> 0000015 - Disclosure - Intangible Assets, Net </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Leases" roleURI="http://www.qualys.com/role/Leases"> |
| <link:definition> 0000016 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentandContingencies" roleURI="http://www.qualys.com/role/CommitmentandContingencies"> |
| <link:definition> 0000017 - Disclosure - Commitment and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensation" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensation"> |
| <link:definition> 0000018 - Disclosure - Stockholders' Equity and Stock-based Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlan" roleURI="http://www.qualys.com/role/EmployeeBenefitPlan"> |
| <link:definition> 0000019 - Disclosure - Employee Benefit Plan </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxes" roleURI="http://www.qualys.com/role/IncomeTaxes"> |
| <link:definition> 0000020 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentandGeographicAreaInformation" roleURI="http://www.qualys.com/role/SegmentandGeographicAreaInformation"> |
| <link:definition> 0000021 - Disclosure - Segment and Geographic Area Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetIncomePerShare" roleURI="http://www.qualys.com/role/NetIncomePerShare"> |
| <link:definition> 0000022 - Disclosure - Net Income Per Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="TheCompanyandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.qualys.com/role/TheCompanyandSummaryofSignificantAccountingPoliciesPolicies"> |
| <link:definition> 9954471 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://www.qualys.com/role/FairValueofFinancialInstrumentsTables"> |
| <link:definition> 9954472 - Disclosure - Fair Value of Financial Instruments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.qualys.com/role/AccumulatedOtherComprehensiveIncomeLossTables"> |
| <link:definition> 9954473 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PropertyandEquipmentNetTables" roleURI="http://www.qualys.com/role/PropertyandEquipmentNetTables"> |
| <link:definition> 9954474 - Disclosure - Property and Equipment, Net (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuefromContractsWithCustomersTables" roleURI="http://www.qualys.com/role/RevenuefromContractsWithCustomersTables"> |
| <link:definition> 9954475 - Disclosure - Revenue from Contracts With Customers (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IntangibleAssetsNetTables" roleURI="http://www.qualys.com/role/IntangibleAssetsNetTables"> |
| <link:definition> 9954476 - Disclosure - Intangible Assets, Net (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesTables" roleURI="http://www.qualys.com/role/LeasesTables"> |
| <link:definition> 9954477 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentandContingenciesTables" roleURI="http://www.qualys.com/role/CommitmentandContingenciesTables"> |
| <link:definition> 9954478 - Disclosure - Commitment and Contingencies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationTables" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationTables"> |
| <link:definition> 9954479 - Disclosure - Stockholders' Equity and Stock-based Compensation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesTables" roleURI="http://www.qualys.com/role/IncomeTaxesTables"> |
| <link:definition> 9954480 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentandGeographicAreaInformationTables" roleURI="http://www.qualys.com/role/SegmentandGeographicAreaInformationTables"> |
| <link:definition> 9954481 - Disclosure - Segment and Geographic Area Information (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetIncomePerShareTables" roleURI="http://www.qualys.com/role/NetIncomePerShareTables"> |
| <link:definition> 9954482 - Disclosure - Net Income Per Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="TheCompanyandSummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.qualys.com/role/TheCompanyandSummaryofSignificantAccountingPoliciesNarrativeDetails"> |
| <link:definition> 9954483 - Disclosure - The Company and Summary of Significant Accounting Policies - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsFairValueHierarchyDetails" roleURI="http://www.qualys.com/role/FairValueofFinancialInstrumentsFairValueHierarchyDetails"> |
| <link:definition> 9954484 - Disclosure - Fair Value of Financial Instruments - Fair Value Hierarchy (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsCashandCashEquivalentsDetails" roleURI="http://www.qualys.com/role/FairValueofFinancialInstrumentsCashandCashEquivalentsDetails"> |
| <link:definition> 9954485 - Disclosure - Fair Value of Financial Instruments - Cash and Cash Equivalents (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsSummaryofSecuritiesinUnrealizedLossPositionsDetails" roleURI="http://www.qualys.com/role/FairValueofFinancialInstrumentsSummaryofSecuritiesinUnrealizedLossPositionsDetails"> |
| <link:definition> 9954486 - Disclosure - Fair Value of Financial Instruments - Summary of Securities in Unrealized Loss Positions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsSummaryoftheFairValueofMarketableSecuritiesDetails" roleURI="http://www.qualys.com/role/FairValueofFinancialInstrumentsSummaryoftheFairValueofMarketableSecuritiesDetails"> |
| <link:definition> 9954487 - Disclosure - Fair Value of Financial Instruments - Summary of the Fair Value of Marketable Securities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsNarrativeDetails" roleURI="http://www.qualys.com/role/FairValueofFinancialInstrumentsNarrativeDetails"> |
| <link:definition> 9954488 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsSummaryofDerivativeFinancialInstrumentsDetails" roleURI="http://www.qualys.com/role/FairValueofFinancialInstrumentsSummaryofDerivativeFinancialInstrumentsDetails"> |
| <link:definition> 9954489 - Disclosure - Fair Value of Financial Instruments - Summary of Derivative Financial Instruments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsAmountsRecognizedInStatementofOperationsDetails" roleURI="http://www.qualys.com/role/FairValueofFinancialInstrumentsAmountsRecognizedInStatementofOperationsDetails"> |
| <link:definition> 9954490 - Disclosure - Fair Value of Financial Instruments - Amounts Recognized In Statement of Operations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.qualys.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossDetails"> |
| <link:definition> 9954491 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (Loss) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AccumulatedOtherComprehensiveIncomeLossAmountsReclassifiedfromAOCIDetails" roleURI="http://www.qualys.com/role/AccumulatedOtherComprehensiveIncomeLossAmountsReclassifiedfromAOCIDetails"> |
| <link:definition> 9954492 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Amounts Reclassified from AOCI (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" roleURI="http://www.qualys.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"> |
| <link:definition> 9954493 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PropertyandEquipmentNetNarrativeDetails" roleURI="http://www.qualys.com/role/PropertyandEquipmentNetNarrativeDetails"> |
| <link:definition> 9954494 - Disclosure - Property and Equipment, Net - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuefromContractsWithCustomersNarrativeDetails" roleURI="http://www.qualys.com/role/RevenuefromContractsWithCustomersNarrativeDetails"> |
| <link:definition> 9954495 - Disclosure - Revenue from Contracts With Customers - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuefromContractswithCustomersExpectedRevenuefromAllRemainingPerformanceObligationsDetails" roleURI="http://www.qualys.com/role/RevenuefromContractswithCustomersExpectedRevenuefromAllRemainingPerformanceObligationsDetails"> |
| <link:definition> 9954496 - Disclosure - Revenue from Contracts with Customers - Expected Revenue from All Remaining Performance Obligations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuefromContractswithCustomersExpectedRevenuefromAllRemainingPerformanceObligationsDetails_1" roleURI="http://www.qualys.com/role/RevenuefromContractswithCustomersExpectedRevenuefromAllRemainingPerformanceObligationsDetails_1"> |
| <link:definition> 9954496 - Disclosure - Revenue from Contracts with Customers - Expected Revenue from All Remaining Performance Obligations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuefromContractsWithCustomersRevenuebySalesChannelDetails" roleURI="http://www.qualys.com/role/RevenuefromContractsWithCustomersRevenuebySalesChannelDetails"> |
| <link:definition> 9954497 - Disclosure - Revenue from Contracts With Customers - Revenue by Sales Channel (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenuefromContractsWithCustomersCapitalizedCosttoObtainContractsCurrentandNoncurrentDetails" roleURI="http://www.qualys.com/role/RevenuefromContractsWithCustomersCapitalizedCosttoObtainContractsCurrentandNoncurrentDetails"> |
| <link:definition> 9954498 - Disclosure - Revenue from Contracts With Customers - Capitalized Cost to Obtain Contracts, Current and Noncurrent (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AcquisitionsDetails" roleURI="http://www.qualys.com/role/AcquisitionsDetails"> |
| <link:definition> 9954499 - Disclosure - Acquisitions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IntangibleAssetsNetCarryingValueofIntangibleAssetsDetails" roleURI="http://www.qualys.com/role/IntangibleAssetsNetCarryingValueofIntangibleAssetsDetails"> |
| <link:definition> 9954500 - Disclosure - Intangible Assets, Net - Carrying Value of Intangible Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IntangibleAssetsNetDetails" roleURI="http://www.qualys.com/role/IntangibleAssetsNetDetails"> |
| <link:definition> 9954501 - Disclosure - Intangible Assets, Net (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IntangibleAssetsNetExpectedAmortizationExpenseinFuturePeriodsDetails" roleURI="http://www.qualys.com/role/IntangibleAssetsNetExpectedAmortizationExpenseinFuturePeriodsDetails"> |
| <link:definition> 9954502 - Disclosure - Intangible Assets, Net - Expected Amortization Expense in Future Periods (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.qualys.com/role/LeasesNarrativeDetails"> |
| <link:definition> 9954503 - Disclosure - Leases - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.qualys.com/role/LeasesSupplementalCashFlowInformationDetails"> |
| <link:definition> 9954504 - Disclosure - Leases - Supplemental Cash Flow Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateDetails" roleURI="http://www.qualys.com/role/LeasesWeightedAverageRemainingLeaseTermandWeightedAverageDiscountRateDetails"> |
| <link:definition> 9954505 - Disclosure - Leases - Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesMinimumAnnualLeasePaymentsDetails" roleURI="http://www.qualys.com/role/LeasesMinimumAnnualLeasePaymentsDetails"> |
| <link:definition> 9954506 - Disclosure - Leases - Minimum Annual Lease Payments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesMinimumAnnualLeasePaymentsDetails_1" roleURI="http://www.qualys.com/role/LeasesMinimumAnnualLeasePaymentsDetails_1"> |
| <link:definition> 9954506 - Disclosure - Leases - Minimum Annual Lease Payments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentandContingenciesRemainingPurchaseCommitmentsDetails" roleURI="http://www.qualys.com/role/CommitmentandContingenciesRemainingPurchaseCommitmentsDetails"> |
| <link:definition> 9954507 - Disclosure - Commitment and Contingencies - Remaining Purchase Commitments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationPreferredStockDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationPreferredStockDetails"> |
| <link:definition> 9954508 - Disclosure - Stockholders' Equity and Stock-based Compensation - Preferred Stock (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationEquityIncentivePlanDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationEquityIncentivePlanDetails"> |
| <link:definition> 9954509 - Disclosure - Stockholders' Equity and Stock-based Compensation - Equity Incentive Plan (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationSummaryofStockbasedCompensationExpenseDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationSummaryofStockbasedCompensationExpenseDetails"> |
| <link:definition> 9954510 - Disclosure - Stockholders' Equity and Stock-based Compensation - Summary of Stock-based Compensation Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationStockbasedCompensationDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationStockbasedCompensationDetails"> |
| <link:definition> 9954511 - Disclosure - Stockholders' Equity and Stock-based Compensation - Stock-based Compensation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationPerformanceBasedStockOptionsandRestrictedStockUnitsDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationPerformanceBasedStockOptionsandRestrictedStockUnitsDetails"> |
| <link:definition> 9954512 - Disclosure - Stockholders' Equity and Stock-based Compensation - Performance-Based Stock Options and Restricted Stock Units (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationFairValueAssumptionsStockOptionsDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationFairValueAssumptionsStockOptionsDetails"> |
| <link:definition> 9954513 - Disclosure - Stockholders' Equity and Stock-based Compensation - Fair Value Assumptions, Stock Options (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationSharebasedCompensationandStockOptionsActivityDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationSharebasedCompensationandStockOptionsActivityDetails"> |
| <link:definition> 9954514 - Disclosure - Stockholders' Equity and Stock-based Compensation - Share-based Compensation and Stock Options Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationSummaryofRestrictedStockUnitActivityDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationSummaryofRestrictedStockUnitActivityDetails"> |
| <link:definition> 9954515 - Disclosure - Stockholders' Equity and Stock-based Compensation - Summary of Restricted Stock Unit Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationNarrativeDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationNarrativeDetails"> |
| <link:definition> 9954516 - Disclosure - Stockholders' Equity and Stock-based Compensation - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationEmployeeStockPurchasePlanValuationAssumptionsDetails"> |
| <link:definition> 9954517 - Disclosure - Stockholders' Equity and Stock-based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationScheduleofRepurchaseAgreementsDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationScheduleofRepurchaseAgreementsDetails"> |
| <link:definition> 9954518 - Disclosure - Stockholders' Equity and Stock-based Compensation - Schedule of Repurchase Agreements (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockholdersEquityandStockbasedCompensationShareRepurchaseProgramDetails" roleURI="http://www.qualys.com/role/StockholdersEquityandStockbasedCompensationShareRepurchaseProgramDetails"> |
| <link:definition> 9954519 - Disclosure - Stockholders' Equity and Stock-based Compensation - Share Repurchase Program (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlanDetails" roleURI="http://www.qualys.com/role/EmployeeBenefitPlanDetails"> |
| <link:definition> 9954520 - Disclosure - Employee Benefit Plan (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" roleURI="http://www.qualys.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"> |
| <link:definition> 9954521 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://www.qualys.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"> |
| <link:definition> 9954522 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.qualys.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"> |
| <link:definition> 9954523 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.qualys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"> |
| <link:definition> 9954524 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.qualys.com/role/IncomeTaxesNarrativeDetails"> |
| <link:definition> 9954525 - Disclosure - Income Taxes - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" roleURI="http://www.qualys.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"> |
| <link:definition> 9954526 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentandGeographicAreaInformationNarrativeDetails" roleURI="http://www.qualys.com/role/SegmentandGeographicAreaInformationNarrativeDetails"> |
| <link:definition> 9954527 - Disclosure - Segment and Geographic Area Information - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentandGeographicAreaInformationRevenueandPropertyandEquipmentNetbyGeographicAreaDetails" roleURI="http://www.qualys.com/role/SegmentandGeographicAreaInformationRevenueandPropertyandEquipmentNetbyGeographicAreaDetails"> |
| <link:definition> 9954528 - Disclosure - Segment and Geographic Area Information - Revenue and Property and Equipment, Net by Geographic Area (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" roleURI="http://www.qualys.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"> |
| <link:definition> 9954529 - Disclosure - Net Income Per Share - Basic and Diluted Net Income Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetIncomePerShareAntidilutiveNetIncomePerShareDetails" roleURI="http://www.qualys.com/role/NetIncomePerShareAntidilutiveNetIncomePerShareDetails"> |
| <link:definition> 9954530 - Disclosure - Net Income Per Share - Anti-dilutive Net Income Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| <xs:element id="qlys_PerformanceSharesTrancheThreeMember" abstract="true" name="PerformanceSharesTrancheThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="qlys_The2012EquityIncentivePlanMember" abstract="true" name="The2012EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="qlys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreaseShares" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreaseShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="qlys_OtherGeographicAreasMember" abstract="true" name="OtherGeographicAreasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_ShareRepurchaseProgramTableTextBlock" abstract="false" name="ShareRepurchaseProgramTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="qlys_JeffreyHankMember" abstract="true" name="JeffreyHankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="qlys_AssetAcquisitionsPolicyTextBlock" abstract="false" name="AssetAcquisitionsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="qlys_PaymentsToAcquireMaturitiesOfNotesReceivable" abstract="false" name="PaymentsToAcquireMaturitiesOfNotesReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_AssetAcquisitionConsiderationPayableTerm" abstract="false" name="AssetAcquisitionConsiderationPayableTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="qlys_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAsAPercentageOfTarget" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAsAPercentageOfTarget" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="qlys_StockIssuedDuringPeriodSharesRestrictedStockAwardVested" abstract="false" name="StockIssuedDuringPeriodSharesRestrictedStockAwardVested" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="qlys_CashHeldInEscrowWithBlueHexagonAcquisitionMember" abstract="true" name="CashHeldInEscrowWithBlueHexagonAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" abstract="false" name="AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_PerformanceBasedRestrictedStockUnitsMember" abstract="true" name="PerformanceBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_SharebasedCompensationPercentageOfSharesThatWillVestUponTrigger" abstract="false" name="SharebasedCompensationPercentageOfSharesThatWillVestUponTrigger" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="qlys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriodNumberOfQuarterlyPeriods" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPeriodNumberOfQuarterlyPeriods" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="qlys_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="qlys_ExecutiveOfficer2Member" abstract="true" name="ExecutiveOfficer2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" abstract="false" name="AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_ForeignGovernmentAgenciesMember" abstract="true" name="ForeignGovernmentAgenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_EmployeeStockPurchasePlanPercentageOfEligibleCompensationContributable" abstract="false" name="EmployeeStockPurchasePlanPercentageOfEligibleCompensationContributable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="qlys_The2021EmployeeStockPurchasePlanMember" abstract="true" name="The2021EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_ExecutiveOfficer3Member" abstract="true" name="ExecutiveOfficer3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="qlys_SharebasedCompensationArrangementBySharebasedPaymentAwardTargetPercentage" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardTargetPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="qlys_StockRepurchaseProgramRollForward" abstract="true" name="StockRepurchaseProgramRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="qlys_ScannerAppliancesMember" abstract="true" name="ScannerAppliancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_SharebasedCompensationTerminationPeriodTrigger" abstract="false" name="SharebasedCompensationTerminationPeriodTrigger" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="qlys_ScannerAppliancesAndOtherComputerEquipmentSubjectToSubscriptionMember" abstract="true" name="ScannerAppliancesAndOtherComputerEquipmentSubjectToSubscriptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_ScannerAppliancesAndOtherComputerEquipmentNotPlacedInServiceMember" abstract="true" name="ScannerAppliancesAndOtherComputerEquipmentNotPlacedInServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_ESPPSharesMember" abstract="true" name="ESPPSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_CashCashEquivalentsAndShorttermAndLongtermInvestmentsPolicyPolicyTextBlock" abstract="false" name="CashCashEquivalentsAndShorttermAndLongtermInvestmentsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="qlys_CashAndCashEquivalentsAndDebtSecuritiesAvailableforsaleAmortizedCostToFairValueTableTextBlock" abstract="false" name="CashAndCashEquivalentsAndDebtSecuritiesAvailableforsaleAmortizedCostToFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="qlys_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="qlys_PresidentAndChiefExecutiveOfficerMember" abstract="true" name="PresidentAndChiefExecutiveOfficerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_DescriptionOfBusinessPolicyPolicyTextBlock" abstract="false" name="DescriptionOfBusinessPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="qlys_AssetAcquisitionConsiderationTransferredPayable" abstract="false" name="AssetAcquisitionConsiderationTransferredPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_StockRepurchaseProgramAdditionalAuthorizedAmount" abstract="false" name="StockRepurchaseProgramAdditionalAuthorizedAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_DeferredLiabilitiesRightofuseAssets" abstract="false" name="DeferredLiabilitiesRightofuseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_DeferredTaxAssetsOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_TimeBasedSharedBasedCompensationMember" abstract="true" name="TimeBasedSharedBasedCompensationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_DeferredTaxLiabilitiesDeferredCommission" abstract="false" name="DeferredTaxLiabilitiesDeferredCommission" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetNumberOfShares" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetNumberOfShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="qlys_DepreciationDepletionAndAmortizationExcludingIntangibleAssetAmortization" abstract="false" name="DepreciationDepletionAndAmortizationExcludingIntangibleAssetAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_EmployeeStockPurchasePlanSharesMember" abstract="true" name="EmployeeStockPurchasePlanSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_AssetAcquisitionAcquisitionRelatedCosts" abstract="false" name="AssetAcquisitionAcquisitionRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_ForeignExchangeContractsForGBPAndEuroMember" abstract="true" name="ForeignExchangeContractsForGBPAndEuroMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_SecurityDepositsMember" abstract="true" name="SecurityDepositsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_PropertyPlantAndEquipmentAndOperatingLeaseRightofuseAssets" abstract="false" name="PropertyPlantAndEquipmentAndOperatingLeaseRightofuseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="qlys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentOfSharesOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentOfSharesOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="qlys_SharebasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" abstract="false" name="SharebasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="qlys_ExecutiveOfficer4Member" abstract="true" name="ExecutiveOfficer4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_ExecutiveOfficer1Member" abstract="true" name="ExecutiveOfficer1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_BlueHexagonIncMember" abstract="true" name="BlueHexagonIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="qlys_AssembledWorkforceMember" abstract="true" name="AssembledWorkforceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| </xs:schema> |