Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 407.51M | $ 383.82M | $ 536.93M | $ 547.13M | $ 355.56M | $ 389.50M | |
$ 171.52M | $ 315.66M | $ -84.86M | $ 270.25M | $ 319.88M | $ 358.25M | |
$ 141.60M | $ 68.16M | $ 621.79M | $ -270.25M | $ 35.68M | $ 31.24M | |
$ 98.46M | $ 94.73M | $ 85.90M | $ 80.69M | $ 28.23M | $ 32.08M | |
$ -43.57M | $ -5.85M | $ 167.24M | $ -350.94M | $ 7.45M | $ -842.00K | |
$ -3.98M | $ -6.11M | $ -8.05M | $ -15.20M | $ -21.39M | $ -27.86M | |
$ -12.82M | $ 396.00K | $ -178.00K | $ -1.06M | $ -211.64M | $ -27.28M | |
$ -140.18M | $ -489.00K | $ -8.91M | $ -365.08M | $ -225.57M | $ -55.98M | |
- | - | - | - | - | $ 0.00 | |
- | - | - | - | - | - | |
$ -143.88M | $ -12.87M | $ -9.70M | $ -365.12M | $ -225.57M | $ -55.98M | |
$ 0.99 | $ -0.30 | $ 3.74 | $ 4.33 | $ -5.38 | $ -1.34 | |
$ 0.99 | $ -0.30 | $ 3.70 | $ 4.27 | $ -5.38 | $ -1.34 | |
$ 171.32M | $ 42.77M | $ 42.41M | $ 42.06M | $ 41.91M | $ 41.76M | |
$ 171.91M | $ 42.77M | $ 42.92M | $ 42.59M | $ 41.91M | $ 41.76M | |
$ 1.22 | $ 0.95 | $ 2.74 | $ 0.32 | $ 0.23 | $ 0.17 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.22 | $ 0.07 | |
- | - | - | - | $ 0.22 | $ 0.07 | |
- | - | - | - | $ 10.31M | $ 16.18M | |
$ 149.02M | $ -6.02M | $ 369.70M | $ 350.94M | $ 348.11M | $ 390.34M | |
- | - | - | - | $ 22.41M | $ 31.95M | |
$ 42.83M | $ -12.87M | $ 158.58M | $ -365.12M | $ -225.57M | $ -55.98M | |
$ -66.38M | - | $ -7.04M | - | $ -14.78M | $ -28.20M | |
$ -136.70M | $ -3.58M | $ 182.00K | $ -349.73M | $ -203.16M | $ -24.03M | |
$ -67.37M | $ 64.34M | $ 63.48M | $ -288.57M | $ -136.63M | $ 50.04M |