Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 300.46M | $ 383.82M | $ 536.93M | $ 547.13M | $ 355.56M | $ 389.50M | |
$ 23.58M | $ -100.75M | $ -84.86M | $ 270.25M | $ 319.88M | $ 358.25M | |
$ 182.49M | $ 484.58M | $ 621.79M | $ -270.25M | $ 35.68M | $ 31.24M | |
$ 71.12M | $ 94.73M | $ 85.90M | $ 80.69M | $ 28.23M | $ 32.08M | |
$ -69.89M | $ -5.85M | $ 167.24M | $ -350.94M | $ 7.45M | $ -842.00K | |
$ -4.70M | $ -6.11M | $ -8.05M | $ -15.20M | $ -21.39M | $ -27.86M | |
$ 296.00K | $ 396.00K | $ -178.00K | $ -1.06M | $ -211.64M | $ -27.28M | |
$ -99.70M | $ -489.00K | $ -8.91M | $ -365.08M | $ -225.57M | $ -55.98M | |
- | - | - | - | - | $ 0.00 | |
- | - | - | - | - | - | |
$ -103.38M | $ -12.87M | $ -9.70M | $ -365.12M | $ -225.57M | $ -55.98M | |
$ 0.45 | $ -0.30 | $ 3.74 | $ 4.33 | $ -5.38 | $ -1.34 | |
$ 0.45 | $ -0.30 | $ 3.70 | $ 4.27 | $ -5.38 | $ -1.34 | |
$ 128.25M | $ 42.77M | $ 42.41M | $ 42.06M | $ 41.91M | $ 41.76M | |
$ 128.25M | $ 42.77M | $ 42.92M | $ 42.59M | $ 41.91M | $ 41.76M | |
$ 0.80 | $ 0.95 | $ 2.74 | $ 0.32 | $ 0.23 | $ 0.17 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.22 | $ 0.07 | |
- | - | - | - | $ 0.22 | $ 0.07 | |
- | - | - | - | $ 10.31M | $ 16.18M | |
$ 327.87M | $ -6.02M | $ 369.70M | $ 350.94M | $ 348.11M | $ 390.34M | |
- | - | - | - | $ 22.41M | $ 31.95M | |
$ 19.36M | $ -12.87M | $ 158.58M | $ -365.12M | $ -225.57M | $ -55.98M | |
$ -6.45M | $ -386.31K | $ -7.04M | - | $ -14.78M | $ -28.20M | |
$ -92.92M | $ 8.29M | $ 182.00K | $ -349.73M | $ -203.16M | $ -24.03M | |
$ -41.10M | $ 77.98M | $ 63.48M | $ -288.57M | $ -136.63M | $ 50.04M |