Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.38B | $ 1.79B | $ 938.44M | $ 416.43M | $ 840.63M | $ 156.40M | |
$ 41.95M | $ 42.16M | $ -780.26M | $ 384.80M | $ 790.01M | $ 142.85M | |
$ 894.39M | $ 1.75B | $ 158.18M | $ 31.63M | $ 50.62M | $ 13.55M | |
$ 634.01M | $ 389.47M | $ 170.18M | $ 55.80M | $ 88.41M | $ 36.95M | |
$ 270.93M | $ -287.12M | $ -12.00M | $ -24.18M | $ -37.79M | $ -23.40M | |
$ -70.20M | $ -53.87M | $ -16.41M | $ -6.45M | $ -7.19M | $ -1.78M | |
$ -4.33M | $ 1.34B | $ 6.12M | $ 5.63M | $ -196.75K | - | |
$ -424.02M | $ -334.11M | $ -31.39M | $ -25.00M | $ -45.18M | $ -25.18M | |
$ -90.08M | $ -72.60M | $ -21.66M | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -334.70M | $ -264.02M | $ -9.72M | $ -25.00M | $ -45.18M | $ -25.18M | |
$ -20.98 | $ -16.48 | $ -1.41 | $ -11.44 | $ -40.53 | $ -33.95 | |
$ -20.98 | $ -16.48 | $ -1.41 | $ -11.44 | $ -40.53 | $ -33.95 | |
$ 65.22M | $ 15.87M | $ 6.92M | $ 2.18M | $ 1.11M | $ 741.66K | |
$ 65.22M | $ 15.87M | $ 6.92M | $ 2.18M | $ 1.11M | $ 741.66K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 675.96M | $ 431.63M | $ -610.08M | $ 440.60M | $ 878.42M | $ 179.80M | |
$ -334.70M | $ -261.51M | $ -9.72M | $ -25.00M | $ -45.18M | $ -25.18M | |
$ -23.60M | $ -56.39M | - | $ -30.63M | $ -44.98M | $ -25.18M | |
- | - | - | $ 6.45M | $ 7.19M | $ 1.78M | |
$ -352.51M | $ -329.62M | $ -14.98M | $ -18.55M | $ -37.99M | $ -23.40M | |
$ -324.08M | $ -300.16M | $ -8.88M | $ -16.41M | $ -36.20M | $ -22.42M |