Here's some of the answer:
The state legislature votes each year how much to allocate to the districts based on what the federal govt has given the state as a budget.
And the ever popular Florida lottery contributes SOME funds. Don't believe the hype about the millions and millions that have been contributed by them.