← 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 | — |