MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Show more
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
63,734
7,856
85,123
96,984
Return on Equity
-2.856
-4.829
-1.823
-3.499
Net Profit Margin
-6.165
-10.513
-3.934
-7.777
Debt to Asset Ratio
52.509
52.398
51.52
51.638
Cash Ratio
56.042
185.427
192.985
179.281
Quick Ratio
81.024
271.885
267.068
259.906
Current Ratio
83.11
279.68
276.507
269.757
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
Teladoc Health, Inc. (TDOC)
Teladoc Health, Inc. (TDOC)