← DoubleVerify Holdings, Inc.
| Annual Trend | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $182.7m |
$243.9m
+33.53%
|
$332.7m
+36.42%
|
$452.4m
+35.97%
|
$572.5m
+26.55%
|
$656.8m
+14.72%
|
$748.3m
+13.92%
|
$768.8m
+2.74%
|
|
| Cost of revenue (exclusive of depreciation and amortization shown separately below) | $24.8m |
$35.8m
+43.87%
|
$54.4m
+52.12%
|
$77.9m
+43.18%
|
$106.6m
+36.94%
|
$116.5m
+9.27%
|
$133.5m
+14.58%
|
$135.1m
+1.16%
|
|
| Gross Profit | $157.8m |
$208.2m
+31.91%
|
$278.4m
+33.72%
|
$374.6m
+34.56%
|
$465.9m
+24.39%
|
$540.3m
+15.97%
|
$614.8m
+13.78%
|
$633.8m
+3.09%
|
|
| General and administrative | $26.9m | $53.1m | $81.4m | $78.7m | $88.0m | $92.1m | $109.7m | $106.3m | |
| Income from operations | $39.1m |
$21.4m
-45.39%
|
$26.7m
+24.95%
|
$59.0m
+121.20%
|
$85.7m
+45.24%
|
$82.4m
-3.86%
|
$79.2m
-3.91%
|
$97.5m
+23.17%
|
|
| Interest expense | $5.2m | $4.9m | $1.2m | $905k | $1.1m | $1.1m | $1.7m | $1.8m | |
| Other income, net | ($1.5m) | ($885k) | ($309k) | ($1.2m) | ($11.2m) | ($7.5m) | ($5.2m) | ($5.1m) | |
| Income before income taxes | $35.4m | $17.3m | $25.8m | $59.4m | $95.9m | $88.8m | $82.7m | $94.1m | |
| Income tax expense | $12.1m | ($3.1m) | ($3.5m) | $16.1m | $24.4m | $32.6m | $32.1m | $35.3m | |
| Net income | $23.3m |
$20.5m
-12.25%
|
$29.3m
+43.29%
|
$43.3m
+47.63%
|
$71.5m
+65.17%
|
$56.2m
-21.32%
|
$50.6m
-9.93%
|
$58.9m
+16.21%
|
|
| Basic | $0.17 | $0.15 | $0.20 | $0.26 | $0.43 | $0.33 | $0.31 | $0.36 | |
| Diluted | $0.16 | $0.14 | $0.18 | $0.25 | $0.41 | $0.32 | $0.30 | $58,859,000.00 | |
| Product development | $31.6m | $47.0m | $62.7m | $95.1m | $125.4m | $153.0m | $178.4m | — | |
| Sales, marketing and customer support | $38.4m | $62.2m | $77.3m | $107.4m | $126.0m | $167.5m | $190.8m | — | |
| Depreciation and amortization | $21.8m | $24.6m | $30.3m | $34.3m | $40.9m | $45.2m | $56.6m | $61.5m | |
| Foreign currency cumulative translation adjustment | ($67k) | $1.1m | ($1.8m) | ($5.6m) | $3.5m | ($11.9m) | $28.0m | — | |
| Total comprehensive income | $23.2m | $21.5m | $27.5m | $37.7m | $75.0m | $44.3m | $78.7m | — |