← QUALYS, INC.
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $197.9m |
$230.8m
+16.62%
|
$278.9m
+20.82%
|
$321.6m
+15.32%
|
$363.0m
+12.86%
|
$411.2m
+13.28%
|
$489.7m
+19.10%
|
$554.5m
+13.22%
|
$607.6m
+9.58%
|
$669.1m
+10.13%
|
$703.0m
+5.06%
|
|
| Cost of Revenue | $42.5m |
$51.6m
+21.44%
|
$66.2m
+28.32%
|
$69.5m
+5.03%
|
$79.2m
+13.97%
|
$89.4m
+12.89%
|
$102.8m
+14.93%
|
$107.5m
+4.57%
|
$111.5m
+3.72%
|
$114.8m
+2.95%
|
$117.2m
+2.12%
|
|
| Gross Profit | $155.5m |
$179.2m
+15.31%
|
$212.7m
+18.66%
|
$252.1m
+18.52%
|
$283.7m
+12.55%
|
$321.7m
+13.39%
|
$386.9m
+20.27%
|
$447.0m
+15.52%
|
$496.1m
+10.99%
|
$554.4m
+11.75%
|
$585.8m
+5.67%
|
|
| Research and Development Expense | $35.3m | $42.8m | $53.3m | $68.2m | $72.5m | $81.3m | $101.2m | $110.5m | $111.9m | $117.3m | $117.6m | |
| Selling and Marketing Expense | $58.0m | $63.9m | $70.0m | $70.8m | $68.0m | $76.5m | $97.2m | $111.7m | $128.3m | $143.5m | $226.6m | |
| General and Administrative Expense | $32.1m | $35.3m | $39.0m | $40.8m | $46.6m | $76.3m | $58.0m | $61.7m | $68.7m | $71.6m | $71.8m | |
| Amortization of Intangible Assets | $400k | $700k | — | $6.1m | $6.3m | $6.7m | $5.7m | $3.1m | $2.9m | $2.6m | — | |
| Operating Lease, Expense | — | — | — | — | $16.7m | $16.8m | $14.9m | $16.1m | $16.6m | $14.8m | — | |
| Operating Expenses | $125.3m | $142.0m | $162.3m | $179.8m | $187.1m | $234.1m | $256.4m | $283.9m | $308.9m | $332.4m | $344.2m | |
| Operating Income (Loss) | $30.1m |
$37.2m
+23.70%
|
$50.4m
+35.22%
|
$72.3m
+43.47%
|
$96.7m
+33.77%
|
$87.7m
-9.28%
|
$130.5m
+48.89%
|
$163.1m
+24.91%
|
$187.2m
+14.80%
|
$222.0m
+18.57%
|
$241.6m
+8.84%
|
|
| Interest Expense | $26k | $3k | $172k | $106k | $9k | $0 | $0 | — | — | — | — | |
| Investment Income, Interest | $1.3m | $2.7m | $6.1m | $8.4m | $5.4m | $2.3m | $5.2m | $16.9m | $25.8m | $25.3m | — | |
| Foreign Currency Transaction Gain (Loss), before Tax | ($770k) | ($355k) | ($577k) | ($792k) | $260k | ($297k) | ($1.8m) | ($697k) | ($3.2m) | ($423k) | — | |
| Other income (expense): | ||||||||||||
| Other Nonoperating Income (Expense) | ($972k) | ($536k) | ($801k) | — | $7k | ($573k) | ($2.0m) | ($1.3m) | ($3.2m) | ($375k) | — | |
| Nonoperating Income (Expense) | $322k | $2.1m | $5.1m | $7.7m | $5.4m | $1.7m | $3.2m | $15.6m | $22.6m | $24.9m | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $29.0m | $34.9m | $50.0m | $72.1m | $94.1m | $80.5m | $122.0m | $165.0m | $192.4m | $216.7m | $261.8m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | — | — | — | — | — | $89.4m | $133.7m | $178.7m | $209.8m | $246.8m | $261.8m | |
| Current Income Tax Expense (Benefit) | $10.4m | $1.5m | $2.0m | $3.6m | $7.0m | $28.2m | $46.2m | $43.7m | $55.7m | $40.2m | $55.2m | |
| Income Tax Expense (Benefit) | $11.2m | ($1.1m) | ($1.8m) | $10.6m | $10.5m | $18.4m | $25.7m | $27.1m | $36.1m | $48.5m | $55.2m | |
| Net Income (Loss) Attributable to Parent | $19.2m |
$40.4m
+110.36%
|
$57.3m
+41.70%
|
$69.3m
+21.00%
|
$91.6m
+32.07%
|
$71.0m
-22.51%
|
$108.0m
+52.19%
|
$151.6m
+40.38%
|
$173.7m
+14.57%
|
$198.3m
+14.19%
|
$206.5m
+4.15%
|
|
| Earnings Per Share, Basic | $0.55 | $1.08 | $1.47 | $1.77 | $2.34 | $1.82 | $2.81 | $4.11 | $4.72 | $5.49 | $5.80 | |
| Earnings Per Share, Diluted | $0.50 | $1.01 | $1.37 | $1.68 | $2.24 | $1.77 | $2.74 | $4.03 | $4.65 | $5.44 | $5.76 | |
| Weighted Average Number of Shares Outstanding, Basic | 35.2m | 37.4m | 38.9m | 39.1m | 39.2m | 39.0m | 38.5m | 36.9m | 36.8m | 36.1m | 35.6m | |
| Weighted Average Number of Shares Outstanding, Diluted | 38.4m | 40.1m | 41.9m | 41.3m | 40.8m | 40.1m | 39.3m | 37.6m | 37.4m | 36.5m | 35.8m | |
| Additional Financial Items | ||||||||||||
| Goodwill, Impairment Loss | — | — | — | — | $0 | — | — | — | — | — | — | |
| Reclassification from AOCI, Current Period, before Tax, Attributable to Parent | — | — | — | — | — | — | — | $2.0m | ($1.3m) | ($1.3m) | — |