Would that factor in the [unknown] costs of that revenue? Running all the servers (incl youtube), offices and staff aint cheap. So more likely some is paying enough to leave 23USD on top of massive costs.
I had some of my classes (14-15yr olds) assemble their own computers as the first class. It was cheap junk anyway, and I was willing to risk it, but it set the stage for the year. I dont think I got them to install system on it (whole school run on Linux btw), thats a great touch. And making it into something that entertaining, and stereotypes breaking is brilliant!