Big Six Providers Pull in Record Profit