Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 448.14M | $ 693.26M | $ 1.12B | $ 892.40M | $ 478.60M | $ 317.18M | |
$ 206.21M | $ 307.60M | $ -470.48M | $ -396.57M | $ 265.80M | $ 149.50M | |
$ 241.94M | $ 385.66M | $ 649.77M | $ 495.83M | $ 212.80M | $ 167.69M | |
$ 416.93M | $ 401.66M | $ -469.53M | $ -430.59M | $ 310.02M | $ 187.11M | |
$ -175.00M | $ -38.22M | $ 185.32M | $ 67.45M | $ -97.22M | $ -19.42M | |
$ -1.13M | $ -4.65M | $ -9.52M | $ -12.92M | $ -12.54M | $ -10.36M | |
$ -87.45M | $ -43.16M | $ -678.00K | $ 4.46M | $ -5.09M | $ -2.71M | |
$ -199.55M | $ -63.81M | $ 174.20M | $ 47.87M | $ -114.85M | $ -32.48M | |
$ -9.73M | $ 9.34M | $ 49.20M | $ 5.90M | $ -16.26M | $ -12.59M | |
- | - | - | - | - | - | |
$ -187.15M | $ -73.15M | $ 125.01M | $ 41.97M | $ -98.59M | $ -19.90M | |
$ -2.31 | $ -0.91 | $ 1.60 | $ 0.55 | $ -1.35 | $ -0.28 | |
$ -2.32 | $ -0.91 | $ 1.55 | $ 0.53 | $ -1.35 | $ -0.28 | |
$ 328.79M | $ 80.72M | $ 78.04M | $ 76.04M | $ 73.13M | $ 71.00M | |
$ 326.92M | $ 80.72M | $ 80.85M | $ 79.68M | $ 73.13M | $ 71.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.90 | $ 0.81 | |
- | - | - | - | $ 0.88 | $ 0.80 | |
- | - | - | - | - | - | |
$ 623.14M | $ 709.26M | $ -940.01M | $ -827.15M | $ 575.82M | $ 336.60M | |
$ -189.90M | $ -73.15M | $ 125.01M | $ 41.97M | $ -98.59M | $ -19.90M | |
$ -183.53M | $ -28.22M | - | - | $ -95.23M | $ -18.28M | |
- | - | - | - | $ 12.95M | $ 11.13M | |
$ -191.25M | $ -53.11M | $ 183.97M | $ 60.87M | $ -101.90M | $ -21.35M | |
$ -125.32M | $ 18.41M | $ 266.67M | $ 155.66M | $ -25.39M | $ 45.05M |