Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 218.60M | $ 9.30M | $ 77.65M | $ 69.72M | $ 8.25M | $ 40.56M | |
$ 1.79M | $ 2.45M | $ -3.43M | $ 3.11M | $ 0.00 | $ 2.50M | |
$ 216.80M | $ 6.86M | $ 81.08M | $ 66.60M | $ 8.25M | $ 38.06M | |
$ 692.16M | $ 608.75M | $ 542.65M | $ 643.23M | $ 482.73M | $ 304.30M | |
$ -477.33M | $ -607.37M | $ -512.20M | $ -576.63M | $ -474.48M | $ -266.24M | |
$ -66.68M | $ -63.25M | $ -72.90M | $ -45.65M | $ -32.64M | $ 150.00K | |
$ -1.46M | $ -17.37M | $ -100.45M | $ -35.82M | $ 1.63M | $ -22.50M | |
$ -547.98M | $ -653.25M | $ -477.78M | $ -586.45M | $ -505.49M | $ -288.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -538.26M | $ -643.20M | $ -481.18M | $ -562.54M | $ -448.72M | $ -260.59M | |
$ -3.22 | $ -3.95 | $ -3.26 | $ -3.90 | $ -3.80 | $ -2.48 | |
$ -3.22 | $ -3.95 | $ -3.26 | $ -3.90 | $ -3.80 | $ -2.48 | |
$ 677.23M | $ 162.79M | $ 147.47M | $ 144.36M | $ 118.00M | $ 105.10M | |
$ 677.23M | $ 162.79M | $ 147.47M | $ 144.36M | $ 118.00M | $ 105.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 695.25M | $ 611.19M | $ 539.22M | $ 646.35M | $ 482.73M | $ 306.80M | |
$ -538.26M | $ -643.20M | $ -481.18M | $ -562.54M | $ -448.72M | $ -260.59M | |
$ -430.33M | $ -505.70M | - | - | $ -448.72M | $ -260.59M | |
- | - | - | - | $ 36.66M | $ 8.77M | |
$ -446.76M | $ -571.96M | $ -366.78M | $ -539.68M | $ -468.83M | $ -279.82M | |
$ -290.40M | $ -565.47M | $ -360.01M | $ -533.83M | $ -467.38M | $ -279.82M |