Okta, Inc.

Annual Trend FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 FY 2026
Revenue
Total cost of revenue $80.8m $113.4m $159.4m $217.7m $396.4m $546.0m $581.0m $618.0m $661.0m
Gross profit $175.8m $285.8m $426.7m $617.7m $903.8m $1.3b $1.7b $2.0b $2.3b
Research and development $70.8m $102.4m $159.3m $222.8m $469.3m $620.0m $656.0m $642.0m $639.0m
Total operating expenses $287.6m $405.5m $612.5m $821.9m $1.7b $2.1b $2.2b $2.1b $2.1b
Operating income (loss) ($111.9m) ($119.6m) ($185.8m) ($204.2m) ($767.1m) ($812.0m) ($516.0m) ($74.0m) $149.0m
Sales and marketing $165.0m $228.0m $340.4m $427.4m $770.3m $1.1b $1.0b $965.0m $1.0b
General and administrative $51.8m $75.1m $112.9m $171.7m $431.3m $409.0m $450.0m $448.0m $448.0m
Restructuring and other charges $0 $0 $29.0m $56.0m $11.0m $4.0m
Interest income and other, net $1.7m $9.2m $17.1m $12.9m $9.8m $22.0m $81.0m $106.0m $110.0m
Gain on early extinguishment of debt $0 $0 ($14.6m) ($2.3m) ($179k) $0 $106.0m $19.0m $0
Interest and other, net $1.7m ($5.9m) ($24.5m) ($62.0m) ($82.6m) $11.0m $179.0m $120.0m $106.0m
Income (loss) before provision for income taxes ($110.2m) ($125.5m) ($210.3m) ($266.2m) ($849.7m) ($801.0m) ($337.0m) $46.0m $255.0m
Provision for income taxes ($321k) ($17k) ($1.4m) $141k ($1.3m) $14.0m $18.0m $18.0m $20.0m
Net income (loss) ($109.8m) ($125.5m) ($208.9m) ($266.3m) ($848.4m) ($815.0m) ($355.0m) $28.0m $235.0m
Net income (loss) per share, basic (in dollars per share) ($2) ($2) ($6) ($5) ($2) $0 $1
Net income (loss) per share, diluted (in dollars per share) ($2) ($2) ($6) ($5) ($2) $0 $1
Weighted-average shares used to compute net income (loss) per share, basic (in shares) ($2) ($2) ($6) ($5) ($2) $0 $1
Weighted-average shares used to compute net income (loss) per share, diluted (in shares) ($2) ($2) ($6) ($5) ($2) $0 $1
Interest expense $0 ($15.1m) ($27.0m) ($72.7m) ($92.2m) ($11.0m) ($8.0m) ($5.0m) ($4.0m)

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