Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 389.68M | $ 389.68M | $ 339.73M | $ 364.51M | $ 228.63M | $ 211.42M | |
$ 195.77M | $ 195.77M | $ 132.76M | $ 124.78M | $ 91.33M | $ 85.24M | |
$ 193.91M | $ 193.91M | $ 206.97M | $ 239.74M | $ 137.31M | $ 126.18M | |
$ 163.09M | $ 163.09M | $ 127.09M | $ 120.47M | $ 92.70M | $ 91.93M | |
$ 30.82M | $ 30.82M | $ 79.88M | $ 119.26M | $ 44.60M | $ 34.25M | |
$ -8.73M | $ -8.73M | $ -2.63M | $ -3.63M | $ -4.38M | $ -5.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 34.63M | $ 34.63M | $ 89.76M | $ 105.89M | $ 43.67M | $ 32.29M | |
$ 10.51M | $ 10.51M | $ 22.15M | $ 27.81M | $ 10.58M | $ 9.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.10M | $ 24.10M | $ 67.59M | $ 78.06M | $ 33.08M | $ 23.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.08M | $ 2.18M | $ 1.72M | $ 1.33M | $ 1.26M | $ ― | |
$ 358.86M | $ 358.86M | $ 259.84M | $ 245.25M | $ 184.03M | $ 177.17M | |
$ 24.10M | $ 24.10M | $ 67.59M | $ 78.06M | $ 33.08M | $ 23.07M | |
$ 25.56M | $ 25.37M | $ 67.91M | $ 78.31M | $ 33.19M | $ 21.52M | |
$ 8.80M | $ 8.80M | $ 2.89M | $ 3.28M | $ 4.34M | $ 5.00M | |
$ 43.42M | $ 43.42M | $ 92.64M | $ 109.17M | $ 48.01M | $ 37.29M | |
$ 81.40M | $ 81.40M | $ 116.17M | $ 128.20M | $ 64.31M | $ 55.71M |