Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 567.51M | $ 567.51M | $ 741.24M | $ 464.39M | $ 509.49M | $ 360.84M | |
$ 427.62M | $ 427.62M | $ 542.13M | $ 317.21M | $ 356.68M | $ 263.33M | |
$ 139.89M | $ 139.89M | $ 199.11M | $ 147.18M | $ 152.81M | $ 97.51M | |
$ 66.53M | $ 66.53M | $ 81.33M | $ 66.22M | $ 63.29M | $ 58.38M | |
$ 73.37M | $ 73.37M | $ 117.78M | $ 80.95M | $ 89.52M | $ 39.13M | |
$ -19.14M | $ -19.14M | $ -15.30M | $ -26.30M | $ -17.85M | $ -8.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 57.43M | $ 57.43M | $ 116.64M | $ 55.93M | $ 63.24M | $ 29.58M | |
$ 17.66M | $ 17.66M | $ 35.37M | $ 22.25M | $ -6.54M | $ 20.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 40.59M | $ 40.59M | $ 83.05M | $ 33.67M | $ 69.76M | $ 6.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.54M | $ 1.89M | $ 1.38M | $ 921.00K | $ 3.04M | |
$ 494.15M | $ 494.15M | $ 623.46M | $ 383.44M | $ 419.97M | $ 321.70M | |
$ 40.59M | $ 40.59M | $ 83.05M | $ 33.67M | $ 69.76M | $ 6.50M | |
$ 40.59M | $ 41.03M | $ 83.44M | $ 33.81M | $ 72.18M | $ 7.50M | |
$ 21.38M | $ 21.38M | $ 16.74M | $ 26.33M | $ 19.12M | $ 8.95M | |
$ 78.81M | $ 78.81M | $ 133.39M | $ 82.26M | $ 82.36M | $ 38.53M | |
$ 83.59M | $ 83.59M | $ 138.01M | $ 86.34M | $ 86.43M | $ 39.11M |