Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 489.39M | $ 484.60M | $ 440.29M | $ 376.34M | $ 436.93M | $ 439.10M | |
$ -553.00K | $ 3.80M | $ -4.70M | $ 103.83M | $ 128.80M | $ 125.36M | |
$ 489.39M | $ 484.60M | $ 440.29M | $ 272.50M | $ 308.13M | $ 313.73M | |
$ 512.38M | $ 389.92M | $ 321.74M | $ 156.51M | $ 210.43M | $ 218.84M | |
$ -13.70M | $ 94.69M | $ 118.54M | $ 116.00M | $ 97.70M | $ 94.90M | |
$ -51.70M | $ -60.81M | $ -65.48M | $ -74.29M | $ -81.25M | $ -76.43M | |
$ 12.56M | $ 17.88M | $ 919.00K | $ -82.75M | $ -3.52M | $ -15.06M | |
$ 29.50M | $ 56.68M | $ 52.14M | $ -41.05M | $ 12.92M | $ 3.41M | |
$ 9.25M | $ 16.72M | $ 13.03M | $ -34.48M | $ 10.86M | $ -135.20M | |
- | - | - | - | - | - | |
$ 215.57M | $ 282.60M | $ 36.79M | $ -8.11M | $ 925.00K | $ 137.44M | |
$ 0.33 | $ 0.76 | $ 0.73 | $ -0.18 | $ 0.02 | $ 3.01 | |
$ 0.25 | $ 0.72 | $ 0.68 | $ -0.18 | $ 0.02 | $ 2.86 | |
$ 191.70M | $ 48.93M | $ 50.16M | $ 45.04M | $ 44.70M | $ 45.65M | |
$ 197.93M | $ 52.17M | $ 54.14M | $ 45.04M | $ 47.92M | $ 48.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 511.83M | $ 393.72M | $ 317.04M | $ 260.34M | $ 339.23M | $ 344.20M | |
$ 15.54M | $ 37.33M | $ 36.79M | $ -8.11M | $ 925.00K | $ 137.44M | |
$ 227.43M | - | - | $ 55.61M | $ 8.66M | $ 154.28M | |
- | - | - | $ 74.51M | $ 81.40M | $ 76.67M | |
$ 86.15M | $ 118.43M | $ 117.62M | $ 33.46M | $ 94.32M | $ 80.07M | |
$ 159.88M | $ 187.08M | $ 126.91M | $ 89.62M | $ 167.61M | $ 157.48M |