Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 393.71M | $ 693.26M | $ 1.12B | $ 892.40M | $ 478.60M | $ 317.18M | |
$ 181.64M | $ 307.60M | $ -470.48M | $ -396.57M | $ 265.80M | $ 149.50M | |
$ 212.07M | $ 385.66M | $ 649.77M | $ 495.83M | $ 212.80M | $ 167.69M | |
$ 436.00M | $ 401.66M | $ -469.53M | $ -430.59M | $ 310.02M | $ 187.11M | |
$ -223.92M | $ -38.22M | $ 185.32M | $ 67.45M | $ -97.22M | $ -19.42M | |
$ 1.51M | $ -4.65M | $ -9.52M | $ -12.92M | $ -12.54M | $ -10.36M | |
$ -94.19M | $ -43.16M | $ -678.00K | $ 4.46M | $ -5.09M | $ -2.71M | |
$ -240.53M | $ -63.81M | $ 174.20M | $ 47.87M | $ -114.85M | $ -32.48M | |
$ -14.73M | $ 9.34M | $ 49.20M | $ 5.90M | $ -16.26M | $ -12.59M | |
- | - | - | - | - | - | |
$ -223.11M | $ -73.15M | $ 125.01M | $ 41.97M | $ -98.59M | $ -19.90M | |
$ -2.72 | $ -0.91 | $ 1.60 | $ 0.55 | $ -1.35 | $ -0.28 | |
$ -2.73 | $ -0.91 | $ 1.55 | $ 0.53 | $ -1.35 | $ -0.28 | |
$ 331.61M | $ 80.72M | $ 78.04M | $ 76.04M | $ 73.13M | $ 71.00M | |
$ 329.74M | $ 80.72M | $ 80.85M | $ 79.68M | $ 73.13M | $ 71.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.90 | $ 0.81 | |
- | - | - | - | $ 0.88 | $ 0.80 | |
- | - | - | - | - | - | |
$ 617.64M | $ 709.26M | $ -940.01M | $ -827.15M | $ 575.82M | $ 336.60M | |
$ -225.86M | $ -73.15M | $ 125.01M | $ 41.97M | $ -98.59M | $ -19.90M | |
$ -200.30M | $ -28.22M | - | - | $ -95.23M | $ -18.28M | |
- | - | - | - | $ 12.95M | $ 11.13M | |
$ -234.93M | $ -53.11M | $ 183.97M | $ 60.87M | $ -101.90M | $ -21.35M | |
$ -173.92M | $ 18.41M | $ 266.67M | $ 155.66M | $ -25.39M | $ 45.05M |