AppLovin Corp

Annual Trend FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenue $994.1m
$1.5b +45.97%
$2.8b +92.48%
$2.8b +0.86%
$3.3b +16.54%
$4.7b +43.44%
$5.5b +16.38%
$6.8b +24.60%
Cost of revenue $241.3m
$555.6m +130.27%
$988.1m +77.85%
$1.3b +27.12%
$1.1b -15.67%
$1.2b +10.16%
$665.1m -42.99%
$787.8m +18.44%
Gross Profit $752.8m
$895.5m +18.95%
$1.8b +101.56%
$1.6b -13.52%
$2.2b +42.47%
$3.5b +59.29%
$4.8b +35.94%
$6.0b +25.45%
Research and development $45.0m $180.7m $366.4m $507.6m $592.4m $638.7m $226.5m $320.1m
Sales and marketing $481.8m $627.8m $1.1b $919.5m $830.7m $849.2m $203.7m
General and administrative $31.7m $66.4m $158.7m $181.6m $152.6m $181.1m $233.5m $211.3m
Total costs and expenses $799.7m $1.5b $2.6b $2.9b $2.6b $2.8b $1.3b $1.5b
Income from operations $194.4m
($62.0m) -131.92%
$150.0m +341.80%
($47.8m) -131.86%
$648.2m +1456.34%
$1.9b +189.02%
$4.2b +121.62%
$5.3b +27.37%
Interest expense and loss on settlement of debt ($74.0m) ($77.9m) ($103.2m) ($171.9m) ($275.7m) ($318.3m) ($207.0m) $205.0m
Other income, net $5.8m $4.2m ($535k) $14.5m $8.0m $20.8m $8.0m $127.8m
Total other expense, net ($68.1m) ($73.7m) ($103.7m) ($157.4m) ($267.6m) ($297.5m) ($199.0m)
Income before income taxes $126.2m ($135.7m) $46.3m ($205.2m) $380.6m $1.6b $4.0b $5.2b
Provision for income taxes $7.2m ($9.8m) $11.0m ($12.2m) $23.9m ($3.8m) $519.7m
Loss from discontinued operations, net of income taxes ($101.1m) ($9.7m) ($99.4m)
Net income from continuing operations $457.8m $1.6b $3.4b
Net income $119.0m
($125.2m) -205.16%
$35.4m +128.31%
($192.7m) -643.77%
$356.7m +285.07%
$1.6b +342.87%
$3.3b +111.03%
$4.4b +32.28%
Basic net income per share (in dollars per share) $0 ($1) $0 ($1) $1 $5 $10
Diluted net income per share (in dollars per share) $0 ($1) $0 ($1) $1 $5 $10
Continuing operations (in dollars per share) $1.26 $4.56 $10.04
Discontinued operations (in dollars per share) ($0.28) ($0.03) ($0.29)
Basic (in shares) $210.9m $214.9m $324.8m $371.6m $352.0m $336.9m $338.8m $337.5m
Diluted (in shares) $212.4m $214.9m $342.8m $371.6m $362.6m $347.8m $342.0m $339.1m

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