Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 488.02M | $ 497.41M | $ 331.23M | $ 577.09M | $ 461.25M | |
$ ― | $ 296.61M | $ 233.48M | $ 164.12M | $ 328.24M | $ 293.13M | |
$ ― | $ 191.41M | $ 263.92M | $ 167.11M | $ 248.85M | $ 168.13M | |
$ ― | $ 126.86M | $ 111.73M | $ 70.10M | $ 140.51M | $ 128.80M | |
$ ― | $ 64.56M | $ 152.20M | $ 97.01M | $ 108.34M | $ 39.33M | |
$ ― | $ -45.29M | $ -3.82M | $ -16.29M | $ -20.01M | $ -12.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 44.48M | $ 172.86M | $ 69.52M | $ 99.58M | $ 18.45M | |
$ ― | $ 8.02M | $ 48.78M | $ -28.80M | $ 22.54M | $ -13.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 21.05M | $ 139.70M | $ 68.31M | $ 63.52M | $ 27.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.45M | $ 6.08M | $ 4.34M | $ 5.02M | $ 8.69M | |
$ ― | $ 423.46M | $ 345.21M | $ 234.22M | $ 468.75M | $ 421.93M | |
$ ― | $ 21.05M | $ 139.70M | $ 68.31M | $ 63.52M | $ 27.70M | |
$ ― | $ 20.85M | $ 102.43M | $ 82.51M | $ 63.18M | $ 35.64M | |
$ ― | $ 44.15M | $ 3.35M | $ 15.70M | $ 17.84M | $ 10.44M | |
$ ― | $ 88.63M | $ 176.22M | $ 85.21M | $ 117.41M | $ 28.89M | |
$ ― | $ 120.95M | $ 201.59M | $ 122.54M | $ 149.01M | $ 50.05M |