Duolingo, Inc.

Annual Trend FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenues $161.7m
$250.8m +55.09%
$369.5m +47.34%
$531.1m +43.74%
$748.0m +40.84%
$1.0b +38.71%
$1.1b +10.35%
Cost of revenues $46.0m
$69.2m +50.45%
$99.4m +43.72%
$142.1m +42.92%
$203.6m +43.31%
$288.1m +41.49%
$312.4m +8.42%
Gross profit $115.7m
$181.6m +56.93%
$270.1m +48.73%
$389.0m +44.04%
$544.4m +39.94%
$749.5m +37.67%
$832.6m +11.10%
Research and development $53.0m $103.8m $150.4m $194.4m $235.3m $306.3m $337.4m
Sales and marketing $35.0m $59.2m $67.0m $75.8m $90.5m $125.7m
General and administrative $43.7m $78.6m $117.8m $132.1m $156.0m $181.9m $189.4m
Total operating expenses $131.7m $241.6m $335.3m $402.3m $481.8m $613.9m $675.5m
Income from operations ($16.0m)
($60.0m) -274.79%
($65.2m) -8.65%
($13.3m) +79.66%
$62.6m +572.09%
$135.6m +116.58%
$157.1m +15.87%
Income (loss) before interest income and income taxes ($15.9m) ($60.0m) ($65.9m) ($13.3m) $59.6m $137.2m
Interest income $231k $19k $7.2m $31.1m $42.7m $45.2m $47.0m
Other income $157k $318k $131k $590k $1.3m $3.4m
Other expense ($85k) ($288k) ($807k) ($645k) ($4.3m) ($1.8m)
Other income (expense), net $303k $49k ($676k) ($55k) ($3.0m) $1.6m ($2.2m)
Income before income taxes ($15.7m) ($60.0m) ($58.6m) $17.8m $102.3m $182.4m $201.9m
(Benefit from) provision for income taxes $68k $177k $938k $1.7m $13.7m ($231.7m)
Net income ($15.8m)
($60.1m) -281.18%
($59.6m) +0.93%
$16.1m +126.97%
$88.6m +451.28%
$414.1m +367.48%
$410.8m -0.80%
Net income per share attributable to Class A and Class B common stockholders, basic (in usd per share) ($1) ($3) ($2) $0 $2 $9
Net income per share attributable to Class A and Class B common stockholders, diluted (in usd per share) ($1) ($3) ($2) $0 $2 $9
Comprehensive income ($15.8m) ($60.1m) ($59.6m) $16.1m $88.6m $414.1m

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