ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers
Olo Inc

Olo Inc (OLO)

6.205
-0.015
( -0.24% )
Updated: 14:10:30

Olo Inc Financial Summary

The current OLO market cap is 1.03B. The company's latest EPS is USD -0.0054 and P/E is -1151.85.

Quarter End Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 63M66.51M70.5M71.85M76.07M
Operating Income -20.53M-7.16M977k-8.52M-4.44M
Net Income -15.75M-2.36M5.73M-3.64M-635k
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 98.42M149.37M185.4M228.29M284.94M
Operating Income 16.1M-27.98M-51.66M-75.08M-19.14M
Net Income 3.06M-42.29M-45.97M-58.29M-897k
Quarter End Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 742.82M734.6M740.18M733.33M754.78M
Total Liabilities 91.35M88.16M81.9M66.41M71.55M
Total Equity 651.47M646.44M658.28M666.91M683.22M
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 134.42M755.88M775.56M742.82M754.78M
Total Liabilities 75.17M54.13M77.95M91.35M71.55M
Total Equity -52.48M701.75M697.62M651.47M683.22M
Quarter End Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating -6.57M6.03M24.16M30.39M39.69M
Investing -19.49M-11.02M-13.63M-17.87M-16.87M
Financing -45.8M-14.14M-19.31M-18.56M-14.28M
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 20.77M16.25M2.34M-6.57M39.69M
Investing -1.27M-77.07M-158.48M-19.49M-16.87M
Financing 45.33M499.51M-8.23M-45.8M-14.28M
Market Cap 1.03B
Price to Earnings Ratio -1151.85
Price to Sales Ratio 3.62
Price to Cash Ratio 3.6
Price to Book Ratio 1.51
Dividend Yield -

Share Statistics

Shares Outstanding 166.02M
Average Volume (1 week) 1.23M
Average Volume (1 Month) 1.29M
52 Week Change 28.47%
52 Week High 8.35
52 Week Low 4.20
Spread (Intraday) 0.01 (0.16%)

Company Info

Company Name Olo Inc
Address 251 little falls drive
wilmington, delaware 19808
Website https://www.olo.com
Industry business services, nec (7389)

Your Recent History

Delayed Upgrade Clock