Loading market dashboard

Financials in USD. Standardized financial statements.
A compact view of how JFrog Ltd. turns revenue into operating income and net income.
| Metric | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 |
|---|---|---|---|---|---|---|---|---|
| Revenue? | $531.84M | $428.49M | $349.89M | $280.04M | $206.68M | $150.83M | $104.72M | $63.53M |
| Revenue Growth? | +24.1% | +22.5% | +24.9% | +35.5% | +37.0% | +44.0% | +64.8% | 0.0% |
| Cost of Revenue? | $123.45M | $98.30M | $77.04M | $62.29M | $41.82M | $28.45M | $20.04M | $10.71M |
| Gross Profit? | $408.39M | $330.19M | $272.84M | $217.75M | $164.86M | $122.38M | $84.68M | $52.82M |
| Gross Margin? | +76.8% | +77.1% | +78.0% | +77.8% | +79.8% | +81.1% | +80.9% | +83.1% |
| Operating Expenses? | $498.31M | $419.32M | $348.11M | $307.59M | $233.23M | $136.57M | $91.62M | $79.68M |
| Operating Income? | -$89.93M | -$89.13M | -$75.26M | -$89.84M | -$68.37M | -$14.19M | -$6.94M | -$26.86M |
| EBITDA? | -$65.42M | -$67.67M | -$59.96M | -$75.19M | -$59.62M | -$10.53M | -$4.13M | -$25.73M |
| Income Before Tax | -$66.04M | -$65.82M | -$54.52M | -$84.75M | -$67.63M | -$12.15M | -$3.77M | -$25.55M |
| Income Tax Expense | $5.78M | $3.42M | $6.74M | $5.44M | -$3.42M | -$2.74M | $1.63M | $470,000 |
| Net Income? | -$71.82M | -$69.24M | -$61.26M | -$90.18M | -$64.20M | -$9.40M | -$5.39M | -$26.02M |
| EPS? | $-0.62 | $-0.63 | $-0.59 | $-0.91 | $-0.68 | $-0.20 | $-0.07 | $-0.32 |
| Diluted EPS? | $-0.62 | $-0.63 | $-0.59 | $-0.91 | $-0.68 | $-0.20 | $-0.07 | $-0.32 |
Revenue, profitability, margins, EPS, and share-count trends over time.
Top-line demand and scale over time
Profit left after direct production costs
Core business profitability before financing and tax
Bottom-line profit after all expenses
Profit allocated to each diluted share
Share count trend that affects EPS quality
Gross, operating, and net margin quality