Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 692.88M | $ 576.32M | $ 428.56M | $ 318.38M | $ 254.82M | |
$ 408.92M | $ 364.39M | $ 257.97M | $ 172.85M | $ 132.56M | |
$ 397.02M | $ 390.61M | $ 269.15M | $ 188.64M | $ 162.47M | |
$ 117.87M | $ 102.23M | $ 88.37M | $ 75.27M | $ 62.85M | |
$ 153.59M | $ 86.74M | $ 73.92M | $ 46.22M | $ 32.61M | |
$ 11.90M | $ -15.60M | $ -11.02M | $ -28.79M | $ -30.24M | |
$ 14.88M | $ 1.81M | $ -7.01M | $ -26.87M | $ -9.69M | |
$ 26.78M | $ -24.41M | $ -18.20M | $ -42.66M | $ -39.60M | |
$ 19.41M | $ -24.28M | $ -19.50M | $ -43.57M | $ -40.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.22 | $ -0.24 | $ -0.18 | $ -0.41 | $ -0.38 | |
$ 0.20 | $ -0.24 | $ -0.18 | $ -0.41 | $ -0.38 | |
90.14M | 100.81M | 107.21M | 105.30M | 105.30M | |
96.42M | 100.81M | 107.21M | 105.30M | 105.30M |