Billing fraud was the most reported scheme over the three-year window, cited by 36% of respondents, followed by payment and check fraud at 23%, payroll fraud at 19%, and cash or non-cash theft at a ...
Fiscal Year 2025 versus 2024 1,047 total centers in 44 states, a 1.9% decrease versus 1,067 centers in the prior year period.System-wide sales of $947.3 million decreased 0.4%Total revenue of $206.6 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results