Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 468.70M | $ 458.90M | $ 369.59M | $ 400.62M | $ 383.47M | $ 443.53M | |
$ 282.52M | $ 335.97M | $ 280.03M | $ 275.22M | $ 240.81M | $ -63.44M | |
$ 186.17M | $ 122.94M | $ 89.56M | $ 125.39M | $ 142.66M | $ 344.81M | |
$ 41.06M | $ 42.13M | $ 44.94M | $ 177.85M | $ 191.52M | $ 165.85M | |
$ 207.87M | $ 194.13M | $ 121.44M | $ 148.59M | $ 105.92M | $ 178.96M | |
$ -140.69M | $ -140.78M | $ -102.46M | $ -66.16M | $ -78.89M | $ -91.97M | |
$ -217.22M | $ -12.47M | $ -83.44M | $ 8.91M | $ -214.64M | $ 336.31M | |
$ 61.38M | $ -72.45M | $ -141.28M | $ -28.16M | $ 177.66M | $ -54.64M | |
$ 130.00K | $ 322.00K | $ 325.00K | $ -327.00K | $ -146.00K | $ 1.23M | |
$ 162.92M | $ 33.83M | $ 18.14M | $ 7.88M | $ 11.27M | $ -337.85M | |
$ 42.63M | $ -63.09M | $ -127.68M | $ -44.29M | $ 262.99M | $ -121.01M | |
$ 6.76 | $ -6.11 | - | - | - | - | |
$ 6.18 | $ -6.11 | - | - | - | - | |
$ 31.29M | - | - | - | - | - | |
$ 31.83M | - | - | - | - | - | |
- | - | - | - | $ 0.13 | $ 21.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 278.18M | $ 378.10M | $ 324.98M | $ 259.82M | $ 228.18M | $ 102.41M | |
- | - | - | - | - | - | |
$ 94.04M | $ -38.95M | $ -123.46M | $ -19.95M | $ 192.35M | $ -121.01M | |
$ -49.85M | $ -53.01M | - | $ -17.02M | - | - | |
$ 235.97M | $ 68.33M | $ -38.82M | $ 38.00M | $ 256.56M | $ 30.35M | |
$ 327.35M | $ 192.03M | $ 81.17M | $ 158.00M | $ 375.63M | $ 36.66M |