Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 421.08M | $ 417.21M | $ 433.03M | $ 391.68M | $ 283.22M | $ 196.01M | |
$ 91.18M | $ 91.58M | $ -103.59M | $ -102.54M | $ 89.08M | $ 77.67M | |
$ 329.90M | $ 325.64M | $ 329.43M | $ 289.14M | $ 194.14M | $ 118.35M | |
$ 308.60M | $ 312.59M | $ -412.37M | $ -350.16M | $ 234.92M | $ 178.60M | |
$ 21.31M | $ 13.05M | $ -147.28M | $ -106.35M | $ -40.78M | $ -60.25M | |
$ 21.07M | $ 12.64M | $ 5.76M | $ 9.52M | $ -9.12M | $ -8.54M | |
$ -13.29M | $ -12.86M | $ -177.00M | $ -138.27M | $ 93.00K | $ -6.44M | |
$ 36.29M | $ 24.91M | $ -77.67M | $ -51.94M | $ -49.80M | $ -75.23M | |
$ 3.23M | $ 2.88M | $ 1.93M | $ 828.00K | $ 828.00K | $ 345.00K | |
- | - | - | - | - | - | |
$ 17.55M | $ 22.03M | $ -143.93M | $ -97.66M | $ -50.63M | $ -75.58M | |
$ 0.20 | $ 0.13 | $ -0.49 | $ -0.33 | $ -0.31 | $ -0.46 | |
$ 0.20 | $ 0.13 | $ -0.49 | $ -0.33 | $ -0.31 | $ -0.46 | |
$ 658.71M | $ 163.24M | $ 161.48M | $ 295.94M | $ 164.25M | $ 164.25M | |
$ 671.91M | $ 165.27M | $ 161.48M | $ 295.94M | $ 164.25M | $ 164.25M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.31 | - | |
- | - | - | - | $ -0.31 | - | |
- | - | - | - | - | - | |
$ 399.78M | $ 404.17M | $ -515.97M | $ -452.69M | $ 324.00M | $ 256.27M | |
$ 32.58M | $ 22.03M | $ -143.93M | $ -97.66M | $ -50.63M | $ -75.58M | |
$ 35.07M | $ 23.49M | - | - | $ -50.63M | $ -75.58M | |
- | - | - | - | $ 9.12M | $ 8.54M | |
$ 28.17M | $ 24.76M | $ -77.87M | $ -61.45M | $ -40.68M | $ -66.69M | |
$ 35.19M | $ 34.05M | $ -65.61M | $ -54.69M | $ -25.48M | $ -56.56M |