Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 349.11M | $ 359.29M | $ 354.48M | $ 294.29M | $ 162.09M | |
$ 216.68M | $ 219.53M | $ 202.23M | $ 166.86M | $ 90.30M | |
$ 181.02M | $ 219.53M | $ 146.78M | $ 116.30M | $ 69.90M | |
$ 11.23M | $ 14.23M | $ 12.40M | $ 12.29M | $ 10.46M | |
$ 38.91M | $ 53.43M | $ 58.38M | $ 55.96M | $ 28.19M | |
$ 35.66M | $ 42.06M | $ 46.21M | $ 43.19M | $ 17.39M | |
$ -3.12M | $ -4.93M | $ -1.17M | $ -1.09M | $ -725.00K | |
$ 32.54M | $ 37.13M | $ 44.24M | $ 41.67M | $ 16.66M | |
$ 25.13M | $ 31.50M | $ 40.17M | $ 31.25M | $ 13.34M | |
$ 0.05 | $ 0.07 | $ 0.09 | $ 0.07 | $ 0.03 | |
$ 0.05 | $ 0.07 | $ 0.09 | $ 0.07 | $ 0.03 | |
468.77M | 468.05M | 466.25M | 452.54M | 442.16M | |
468.34M | 468.34M | 466.77M | 452.87M | 442.16M |