GRID DYNAMICS HOLDINGS, INC.

Annual Trend FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenues $91.9m
$118.3m +28.80%
$111.3m -5.95%
$211.3m +89.86%
$310.5m +46.95%
$312.9m +0.78%
$350.6m +12.04%
$411.8m +17.47%
$422.6m +2.61%
Cost of revenues $52.6m
$70.1m +33.35%
$69.7m -0.61%
$123.6m +77.36%
$189.9m +53.69%
$199.8m +5.20%
$223.6m +11.92%
$269.5m +20.54%
$275.9m +2.38%
Gross profit $39.3m
$48.2m +22.72%
$41.6m -13.71%
$87.7m +110.78%
$120.6m +37.46%
$113.1m -6.17%
$127.0m +12.25%
$142.3m +12.08%
$146.7m +3.06%
Sales and marketing $5.2m $6.9m $10.1m $14.5m $19.8m $24.2m $28.6m $30.0m
General and administrative $17.6m $21.3m $37.7m $64.8m $106.0m $79.8m $82.1m $90.5m $96.1m
Total operating expenses $25.5m $32.6m $57.1m $87.7m $141.6m $118.7m $129.1m $144.2m $148.5m
Loss from operations $13.8m
($7.1m) -151.66%
($15.4m) -116.25%
$50k +100.32%
($21.0m) -42116.00%
($5.6m) +73.44%
($2.1m) +62.28%
($1.9m) +9.98%
Interest and other income, net ($746k) ($176k) $236k ($2.5m) $555k $10.4m $13.2m $17.6m
Income before income tax $15.4m ($15.2m) ($2.5m) ($20.5m) $4.8m $11.1m $15.7m $10.0m
Provision for income taxes $3.9m ($843k) ($2.6m) $5.2m $8.8m $6.6m $7.0m $6.0m
Net income/(loss) $9.2m ($3.3m) ($12.6m) ($7.7m) ($29.2m) ($1.8m) $4.0m $9.7m $2.9m
Basic (in dollars per share) $0.46 ($157.30) ($0.28) ($0.13) ($0.42) ($0.02) $0.05 $0.11
Diluted (in dollars per share) $0.46 ($157.27) ($0.28) ($0.13) ($0.42) ($0.02) $0.05 $0.11
Engineering, research, and development $2.6m $4.3m $9.3m $8.5m $15.8m $14.7m $18.3m $23.7m