Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.20B | $ 1.01B | $ 829.49M | $ 576.54M | $ 499.55M | |
$ 978.58M | $ 574.20M | $ 540.88M | $ 404.64M | $ 271.02M | |
$ 912.16M | $ 1.01B | $ 566.54M | $ -667.83M | $ 483.70M | |
$ 38.91M | $ 45.81M | $ 33.89M | $ 22.14M | $ 11.80M | |
$ 168.40M | $ 69.04M | $ 0.00 | $ -32.46M | $ 27.65M | |
$ 66.42M | $ 10.41M | $ 41.12M | $ -91.29M | $ 15.85M | |
$ 27.26M | $ 34.36M | $ 76.99M | $ -44.53M | $ -987.00K | |
$ 93.68M | $ 44.77M | $ 11.10M | $ -54.60M | $ 14.86M | |
$ 17.02M | $ 20.23M | $ 4.08M | $ -61.35M | $ 10.17M | |
$ 1.25 | $ 0.38 | $ 0.05 | $ -0.75 | $ 0.12 | |
$ 1.23 | $ 0.09 | $ 0.01 | $ -0.75 | $ 0.12 | |
87.53M | 84.18M | 82.73M | 82.33M | 82.33M | |
88.50M | 340.32M | 336.15M | 82.33M | 82.33M |