XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition and Accounts Receivable - Composition of Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total net revenue $ 820,314 $ 805,858 $ 2,398,568 $ 2,404,330
Sleep Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 354,836 335,804 1,005,876 992,693
Respiratory Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 176,996 164,179 512,927 485,828
Diabetes Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 150,075 141,072 433,880 443,117
Wellness at Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 138,407 164,803 445,885 482,692
Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Total net revenue 506,282 510,693 1,506,519 1,533,238
Transferred at Point in Time | Sleep Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 265,995 246,895 761,759 727,013
Transferred at Point in Time | Respiratory Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 8,997 8,307 25,084 24,245
Transferred at Point in Time | Diabetes Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 145,316 137,099 420,246 431,338
Transferred at Point in Time | Wellness at Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 85,974 118,392 299,430 350,642
Transferred Over Time, Non-Capitated Arrangement        
Disaggregation of Revenue [Line Items]        
Total net revenue 282,489 262,315 796,611 774,979
Transferred Over Time, Non-Capitated Arrangement | Sleep Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 81,792 81,530 222,625 244,273
Transferred Over Time, Non-Capitated Arrangement | Respiratory Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 154,228 140,930 445,229 417,060
Transferred Over Time, Non-Capitated Arrangement | Diabetes Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 3,275 2,437 9,101 7,099
Transferred Over Time, Non-Capitated Arrangement | Wellness at Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 43,194 37,418 119,656 106,547
Transferred Over Time, Capitated Arrangement        
Disaggregation of Revenue [Line Items]        
Total net revenue 31,543 32,850 95,438 96,113
Transferred Over Time, Capitated Arrangement | Sleep Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 7,049 7,379 21,492 21,407
Transferred Over Time, Capitated Arrangement | Respiratory Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 13,771 14,942 42,614 44,523
Transferred Over Time, Capitated Arrangement | Diabetes Health        
Disaggregation of Revenue [Line Items]        
Total net revenue 1,484 1,536 4,533 4,680
Transferred Over Time, Capitated Arrangement | Wellness at Home        
Disaggregation of Revenue [Line Items]        
Total net revenue 9,239 8,993 26,799 25,503
Insurance        
Disaggregation of Revenue [Line Items]        
Total net revenue 503,640 490,072 1,433,627 1,461,224
Government        
Disaggregation of Revenue [Line Items]        
Total net revenue 217,684 208,309 623,656 617,653
Patient pay        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 98,990 $ 107,477 $ 341,285 $ 325,453