Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 695.60M | $ 644.43M | $ 384.57M | $ 293.35M | $ 291.25M | $ 195.52M | |
$ 267.72M | $ 361.38M | $ 107.60M | $ 33.78M | $ 88.09M | $ 111.37M | |
$ 427.88M | $ 283.06M | $ 276.97M | $ 202.40M | $ 203.16M | $ 84.15M | |
$ 418.72M | $ 253.87M | $ 281.04M | $ 237.50M | $ 214.39M | $ 83.07M | |
$ 9.16M | $ 29.19M | $ -4.07M | $ -35.09M | $ -11.23M | $ 1.08M | |
$ -11.44M | $ -9.63M | $ -5.18M | $ -5.67M | $ -2.32M | $ -871.00K | |
$ -22.66M | $ -246.00K | $ -1.73M | $ -189.28M | $ -283.00K | $ -2.75M | |
$ 11.29M | $ 11.45M | $ -10.98M | $ -230.04M | $ -13.83M | $ -2.54M | |
$ 7.87M | $ 8.53M | $ -162.00K | $ -14.26M | $ 1.54M | $ -10.36M | |
$ -177.00K | $ 392.00K | - | - | - | - | |
$ -32.11M | $ -32.81M | $ -45.98M | $ -247.35M | $ -29.06M | $ 4.96M | |
$ -10.85 | $ -11.26 | $ -16.68 | $ -108.30 | $ -12.03 | $ 2.29 | |
$ -10.85 | $ -11.26 | $ -16.68 | $ -108.30 | $ -13.55 | $ -2.11 | |
$ 11.77M | $ 2.92M | $ 2.76M | $ 2.28M | $ 2.42M | $ 2.17M | |
$ 11.97M | $ 2.92M | $ 2.76M | $ 2.28M | $ 2.57M | $ 2.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.69 | - | $ 5.20 | $ 2.29 | $ 7.07 | $ 8.01 | |
- | - | - | - | - | - | |
$ 686.43M | $ 615.24M | $ 388.64M | $ 328.44M | $ 302.48M | $ 194.44M | |
$ 4.01M | $ 3.65M | $ -9.93M | $ -212.37M | $ -13.86M | $ 10.18M | |
$ 4.49M | - | $ -8.78M | $ -34.87M | $ -13.86M | $ 11.58M | |
$ 5.50M | - | $ 5.14M | $ 5.39M | $ 2.37M | $ 1.20M | |
$ 22.39M | $ 21.08M | $ -5.84M | $ -224.65M | $ -11.47M | $ -1.34M | |
$ 142.19M | $ 138.59M | $ 32.66M | $ -178.98M | $ 19.68M | $ 11.96M |