1,600M / 18 means $88.8M per launch.
Supposedly they've been selling launches for ~$74M per launch.
https://nextspaceflight.com/rockets/3/
If its profitable at $74M then I'd imagine its more profitable at $88.8M. There could be some extra costs for dealing with government customers, but I imagine a lot of those $74M launches were also government customers. Lots of estimates of their cost per launch is somewhere <$20M.