Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 927.07M | $ 927.07M | $ 876.51M | $ 758.36M | $ 574.94M | $ 629.53M | |
- | - | - | - | $ 193.97M | $ 243.91M | |
$ 927.07M | $ 927.07M | $ 876.51M | $ 758.36M | $ 380.97M | $ 385.62M | |
$ 748.92M | $ 748.92M | $ 688.79M | $ -762.87M | $ 275.76M | $ 309.21M | |
$ 310.97M | $ 178.15M | $ 187.72M | $ 237.47M | $ 105.21M | $ 76.41M | |
$ -75.10M | $ -75.10M | $ -41.90M | $ -39.42M | $ -64.01M | $ -67.61M | |
$ 125.00K | $ 125.00K | $ -949.00K | $ -19.98M | $ 35.97M | $ -10.51M | |
$ 103.04M | $ 103.04M | $ 145.82M | $ -47.14M | $ 77.17M | $ -1.72M | |
$ 22.91M | $ 22.91M | $ 32.92M | $ -25.09M | $ 16.77M | $ -2.64M | |
- | - | - | - | - | - | |
$ 146.92M | $ 80.13M | $ 112.90M | $ 244.47M | $ 60.40M | $ 920.00K | |
$ 0.26 | $ 0.26 | $ 0.37 | $ -0.08 | $ 0.20 | $ <0.01 | |
$ 0.24 | $ 0.24 | $ 0.34 | $ -0.08 | $ 0.20 | $ <0.01 | |
$ 1.24B | $ 311.04M | $ 303.37M | $ 280.22M | $ 296.07M | $ 296.07M | |
$ 1.31B | $ 328.24M | $ 327.56M | $ 280.22M | $ 296.07M | $ 296.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 365.99M | $ 748.92M | $ 688.79M | $ -762.87M | $ 469.73M | $ 553.12M | |
$ 80.13M | $ 80.13M | $ 112.90M | $ 244.47M | $ 60.40M | $ 920.00K | |
$ 22.43M | - | - | - | $ 32.25M | $ 8.60M | |
- | - | - | - | $ 64.01M | $ 67.61M | |
$ 141.27M | $ 178.15M | $ 187.72M | $ -7.71M | $ 141.18M | $ 65.89M | |
$ 181.35M | $ 294.92M | $ 291.79M | $ 80.00M | $ 186.47M | $ 105.36M |