Zscaler, Inc.

Annual Trend FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenue $125.7m
$190.2m +51.27%
$302.8m +59.24%
$431.3m +42.41%
$673.1m +56.07%
$1.1b +62.08%
$1.6b +48.22%
$2.2b +34.07%
$2.7b +23.31%
$3.2b +18.72%
Cost of revenue $27.5m
$37.9m +37.87%
$59.7m +57.54%
$95.7m +60.44%
$150.3m +57.02%
$242.3m +61.18%
$362.8m +49.76%
$477.1m +31.50%
$618.2m +29.56%
$740.9m +19.85%
Gross profit $98.2m
$152.3m +55.02%
$243.2m +59.66%
$335.5m +37.99%
$522.8m +55.81%
$848.7m +62.34%
$1.3b +47.78%
$1.7b +34.81%
$2.1b +21.55%
$2.4b +18.38%
Research and development $33.6m $39.4m $62.0m $97.9m $174.7m $289.1m $349.7m $499.8m $672.5m $839.5m
Sales and marketing $79.2m $116.4m $169.9m $278.0m $459.4m $735.2m $953.9m $1.1b $1.3b
General and administrative $20.5m $31.1m $46.6m $73.6m $96.5m $151.7m $177.5m $212.1m $251.8m $296.8m
Total operating expenses $133.3m $186.9m $278.5m $449.5m $730.6m $1.2b $1.5b $1.8b $2.2b $2.6b
Loss from operations ($35.1m)
($34.6m) +1.28%
($35.3m) -1.99%
($114.0m) -222.70%
($207.8m) -82.36%
($327.4m) -57.56%
($234.6m) +28.34%
($121.5m) +48.22%
($128.5m) -5.75%
Interest expense $0 $0 ($5.0m) ($53.4m) ($56.6m) ($6.5m) ($13.1m) ($9.5m) $6.8m
Interest income $2.2m $7.7m $6.5m $2.8m $4.6m $60.5m $109.1m $125.4m $134.3m
Other expense, net $79k ($329k) ($224k) $1.2m ($4.2m) ($1.9m) ($3.8m) ($5.7m)
Loss before income taxes ($34.6m) ($32.3m) ($27.9m) ($112.7m) ($257.2m) ($383.6m) ($182.6m) ($29.2m) ($18.3m)
Provision for income taxes $877k $1.3m $743k $2.4m $4.9m $6.6m $19.8m $28.5m $23.2m
Net loss ($35.5m) ($33.6m) ($28.7m) ($115.1m) ($262.0m) ($390.3m) ($202.3m) ($57.7m) ($41.5m)
Net loss per share, basic (in dollars per share) ($0) ($1) ($2) ($3) ($1) ($0) ($0)
Net loss per share, diluted (in dollars per share) ($0) ($1) ($2) ($3) ($1) ($0) ($0)
Weighted-average shares used in computing net loss per share, basic (in shares) ($0) ($1) ($2) ($3) ($1) ($0) ($0)
Weighted-average shares used in computing net loss per share, diluted (in shares) ($0) ($1) ($2) ($3) ($1) ($0) ($0)

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.