Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.94B | $ 2.57B | $ 2.40B | $ 1.93B | $ 1.70B | $ 1.49B | |
$ 1.48B | $ 1.95B | $ 1.84B | $ 1.49B | $ -1.32B | $ -1.16B | |
$ 457.27M | $ 622.47M | $ 563.86M | $ 447.43M | $ 386.05M | $ 333.31M | |
$ 285.02M | $ 417.30M | $ 355.84M | $ 276.79M | $ 270.00M | $ 239.55M | |
$ 172.25M | $ 2.19B | $ 2.12B | $ 1.69B | $ -1.14B | $ -1.03B | |
$ -13.03M | $ 1.92B | $ 5.99M | $ 2.56M | $ 1.26B | $ 7.56M | |
$ 44.21M | $ -81.39M | $ -24.59M | $ -1.47B | $ -81.68M | $ -32.37M | |
$ 203.44M | $ 4.24B | $ 3.92B | $ 3.16B | $ 119.84M | $ 133.69M | |
$ 44.33M | $ 55.23M | $ 42.61M | $ 31.27M | $ 27.20M | $ 24.30M | |
$ 575.00K | $ 81.39M | - | - | $ -411.00K | $ -86.00K | |
$ 66.05M | $ 81.39M | $ 54.59M | $ 46.78M | $ 148.24M | $ 255.75M | |
$ 4.33 | $ 5.31 | $ 3.57 | $ 3.05 | $ 2.56 | $ 2.20 | |
$ 4.26 | $ 5.21 | $ 3.50 | $ 3.01 | $ 2.44 | $ 2.14 | |
$ 45.88M | $ 15.33M | $ 15.29M | $ 15.34M | $ 57.91M | $ 116.25M | |
$ 46.34M | $ 15.62M | $ 15.60M | $ 15.54M | $ 60.75M | $ 119.51M | |
$ 0.77 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.77B | $ 2.37B | $ 2.20B | $ 1.76B | $ -1.05B | $ -920.13M | |
$ 66.05M | $ 81.39M | $ 54.59M | $ 46.78M | $ 148.24M | $ 255.75M | |
$ 31.73M | $ 3.30B | - | - | - | - | |
$ 13.03M | - | - | - | - | - | |
$ 216.46M | $ 275.14M | $ 202.08M | $ 162.53M | $ 119.84M | $ 133.69M | |
$ 216.46M | $ 390.45M | $ 324.26M | $ 258.04M | $ 206.77M | $ 182.43M |