Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.11B | $ 956.21M | $ 760.19M | $ 344.03M | $ 273.57M | |
$ 183.70M | $ 209.68M | $ 177.23M | $ 132.19M | $ 117.41M | |
$ 189.87M | $ 150.65M | $ 105.00M | $ 86.60M | $ 92.69M | |
$ 28.01M | $ 26.16M | $ 22.89M | $ 17.79M | $ 17.15M | |
$ 26.93M | $ 68.77M | $ 83.82M | $ 26.17M | $ 19.52M | |
$ -4.52M | $ 61.90M | $ 60.47M | $ 47.34M | $ 28.07M | |
$ -13.85M | $ -30.79M | $ -11.09M | $ -6.49M | $ -9.67M | |
$ -18.37M | $ 31.73M | $ 53.91M | $ 119.00K | $ -11.32M | |
$ -15.44M | $ 18.12M | $ 29.29M | $ -1.39M | $ -19.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.18 | $ 0.21 | $ 0.34 | $ -0.02 | $ -0.23 | |
$ -0.18 | $ 0.21 | $ 0.33 | $ -0.02 | $ -0.23 | |
87.90M | 85.39M | 85.30M | 84.23M | 85.11M | |
87.90M | 87.77M | 87.91M | 84.23M | 85.11M |