DexCom holds $6.6B in total assets. Shareholders' equity is $3.0B against $143.0M in total debt. Cash and equivalents total $1.1B. The current ratio is 1.95 and debt-to-equity is 0.048. Based on the Q1 2026 filing.