I wonder if Italo as a company makes any money?

Looks like Florence is the place to be. We certainly won’t have any trouble getting there.
We certainly won’t have any trouble getting there.
Worth working out how you're going to get from the Firenze SMN main station to you accommodation - it's not trivial to do so in many cases. There is a visitors centre across the trafficked square from the station - and a very busy place.
If you want to visit the Uffizi Gallery then certainly pre-purchase your tickets online. Closed Mondays.
In order to make it clear:
Today, there are 86 Florence bound trains starting at Roma Termini (60 Trenitalia and 26 Italo). Almost all of them stop at Tiburtina.
I don't think that Global Infrastructure Partners III funds (GIP) would have bought Italotreno if there would be no money to make.
Global Infrastructure Partners (GIP) is an infrastructure investment fund making both equity and selected debt investments. GIP is headquartered in New York City and its equity investments are in infrastructure assets in the energy, transport and water/waste sectors. GIP employs approximately 150 investment and operational professionals and has offices in New York, London and Sydney and operational headquarters in Stamford, Connecticut. In the aggregate, its portfolio companies employ approximately 21,000 people.
60 Trenitalia and 26 Italo
Yep meckers - you're dead right - mea culpa! I double-counted the Italo services (not entirely my fault - they're very oddly listed twice, leaving Termini and then leaving Tiburtina). Whatever - it's a truckload of trains per day ... those Italians sure move about.

Jingli - for your information https://italospa.italotreno.it/static/upload/ann/annual-report-2017.pdf
As mecker says, GIP are no fools