Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 221.16M | $ 252.99M | $ 278.76M | $ 371.28M | $ 224.59M | |
$ 180.10M | $ 196.55M | $ 255.08M | $ 344.26M | $ 195.77M | |
$ 193.50M | $ 196.55M | $ 232.17M | $ 207.27M | $ 156.60M | |
$ 19.35M | $ 19.49M | $ 23.67M | $ 27.02M | $ 28.82M | |
$ 5.40M | $ -118.30M | $ 47.22M | $ 162.25M | $ 73.22M | |
$ -13.39M | $ 18.71M | $ 23.55M | $ 135.23M | $ 44.41M | |
$ -6.47M | $ -165.28M | $ -112.08M | $ -44.96M | $ 20.85M | |
$ -19.87M | $ -146.57M | $ -88.54M | $ 134.10M | $ 102.11M | |
$ -20.49M | $ -156.81M | $ -87.84M | $ 134.07M | $ 100.55M | |
$ 0.00 | $ -0.02 | $ -0.01 | $ 0.02 | $ 0.01 | |
$ 0.00 | $ -0.02 | $ -0.01 | $ 0.02 | $ 0.01 | |
8.84B | 8.52B | 7.39B | 7.10B | 7.09B | |
8.84B | 8.52B | 7.41B | 7.10B | 7.09B |