Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.24B | $ 3.18B | $ 2.79B | $ 207.76M | $ 103.81M | $ 163.37M | |
$ 3.14B | $ 3.03B | $ 2.61B | $ 182.83M | $ 95.30M | $ 134.78M | |
$ 76.97M | $ 144.17M | $ 180.01M | $ 24.93M | $ 8.51M | $ 28.59M | |
$ 168.39M | $ 172.79M | $ 131.46M | $ 34.41M | $ 8.19M | $ 26.01M | |
$ -91.43M | $ -28.61M | $ 48.55M | $ -9.48M | $ -7.15M | $ -2.77M | |
$ -124.81M | $ -119.57M | $ -79.91M | $ -3.83M | $ -409.75K | $ -2.15M | |
$ -1.11M | $ 8.63M | $ 7.51M | $ 11.53M | $ -1.51M | $ 561.63K | |
$ -197.86M | $ -139.56M | $ -23.84M | $ -24.84M | $ -6.04M | $ -5.49M | |
$ -14.41M | $ -13.38M | $ -7.17M | $ -1.39M | $ -69.00K | $ -68.61K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -179.12M | $ -71.49M | $ -5.25M | $ -20.61M | $ -30.76M | $ -11.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.30B | $ 3.21B | $ 2.74B | $ 213.20M | $ 53.71M | $ 160.78M | |
$ -179.12M | $ -71.49M | $ -4.82M | $ -18.36M | $ -12.04M | $ -5.05M | |
$ -19.56M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.19M | $ -19.99M | $ 56.07M | $ -21.01M | $ -11.99M | $ -2.42M | |
$ 133.41M | $ 89.95M | $ 73.17M | $ -15.28M | $ -6.68M | $ 5.34M |