Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 672.11M | $ 569.54M | $ 421.50M | $ 147.11M | $ 82.36M | $ 343.09M | |
$ 358.02M | $ 322.38M | $ 283.22M | $ 124.65M | $ 72.93M | $ 166.61M | |
$ 314.09M | $ 247.17M | $ 138.28M | $ 22.45M | $ 9.43M | $ -166.61M | |
$ 264.49M | $ 236.57M | $ 201.33M | $ 133.45M | $ 170.75M | $ -30.54M | |
$ 49.60M | $ 10.60M | $ -63.05M | $ -111.00M | $ -88.40M | $ 33.20M | |
$ -45.62M | $ -45.01M | $ -37.49M | $ -24.58M | $ -16.69M | $ -12.29M | |
$ 68.00K | $ -3.31M | $ -1.54M | $ -15.49M | $ 83.00K | $ 66.00K | |
$ 3.41M | $ -37.73M | $ -102.08M | $ -121.36M | $ -109.94M | $ 20.94M | |
$ -2.05M | $ 3.15M | $ 6.08M | $ -2.02M | $ -9.80M | $ 2.19M | |
- | - | - | - | - | - | |
$ -5.04M | $ -49.98M | $ -116.05M | $ -124.67M | $ -100.44M | $ 13.70M | |
$ -0.11 | $ -0.94 | $ -2.23 | $ -2.41 | $ -2.01 | $ 0.29 | |
$ -0.14 | $ -0.94 | $ -2.23 | $ -2.41 | $ -2.01 | $ 0.28 | |
$ 214.28M | $ 53.26M | $ 52.02M | $ 50.11M | $ 49.74M | $ 47.44M | |
$ 222.87M | $ 53.26M | $ 52.02M | $ 50.11M | $ 49.74M | $ 49.43M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 622.51M | $ 558.94M | $ 484.55M | $ 258.11M | $ 243.69M | $ 136.06M | |
$ -493.00K | $ -45.61M | $ -111.38M | $ -119.38M | $ -98.74M | $ 16.35M | |
$ -7.64M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 49.26M | $ 7.28M | $ -64.59M | $ -96.78M | $ -93.25M | $ 33.23M | |
$ 102.25M | $ 58.17M | $ -20.55M | $ -54.03M | $ -61.17M | $ 64.04M |