Either that’s paid, or my browser’s being funny and not letting me download it. I found what appears to be a breakdown of those stats here: streamlabs.com/…/streamlabs-and-stream-hatchet-q4…
The numbers match up to your claim, give or take. You’ll notice, however that that’s only talking about gaming streams.