Cricut, Inc.

Annual Trend FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
Revenue:
Cost of Revenue $344.2m $626.7m $848.8m $536.4m $421.9m $359.8m $318.3m
Gross profit $142.3m $332.4m $457.4m $349.9m $343.3m $352.8m $390.4m
Research and development $26.7m $38.9m $79.8m $76.9m $65.0m $60.4m $66.5m
Total operating expenses $88.8m $131.9m $265.0m $269.9m $273.3m $276.7m $294.4m
Income from operations $53.6m $200.5m $192.4m $80.0m $70.0m $76.1m $96.0m
Sales and marketing $40.1m $63.3m $134.0m $130.4m $123.2m $143.3m $159.4m
General and administrative $22.0m $29.6m $51.3m $62.6m $85.1m $73.0m $68.5m
Interest income $181k $1.8m $8.0m $11.0m $11.4m
Other income $85k $508k $2.1m $2.1m $1.0m
Provision for income taxes $11.1m $44.6m $51.9m $21.3m $26.1m $26.0m $31.2m
Change in net unrealized gains (losses) on marketable securities, net of tax $0 $0 ($300k) $711k ($136k) ($251k)
Change in foreign currency translation adjustment, net of tax ($28k) $37k ($64k) ($120k) $41k ($147k) $423k
Comprehensive income $39.2m $154.6m $140.4m $60.2m $54.4m $62.5m $76.9m
Total other income, net ($32k) $2.0m $9.8m $12.8m $11.9m
Income before provision for income taxes $50.3m $199.2m $192.4m $82.0m $79.8m $88.9m $107.9m
Net income $39.2m $154.6m $140.5m $60.7m $53.6m $62.8m $76.7m
Earnings per share, basic (in dollars per share) $0.19 $0.74 $0.67 $0.28 $0.25 $0.29 $0.36
Earnings per share, diluted (in dollars per share) $0.19 $0.74 $0.64 $0.28 $0.24 $0.29 $0.35
Weighted-average common shares outstanding, basic (in shares) 208.1m 208.1m 208.8m 214.5m 216.9m 215.1m 215.2m
Weighted-average common shares outstanding, diluted (in shares) 208.1m 208.1m 219.8m 220.6m 219.7m 215.6m 217.3m
Interest expense ($298k) ($289k) ($323k) ($326k) ($567k)

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