Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 135.85M | $ 264.72M | $ 267.74M | $ 451.76M | $ 438.64M | $ 448.75M | |
$ 62.86M | $ 91.15M | $ 54.16M | $ 105.95M | $ 229.48M | $ 273.16M | |
$ 73.00M | $ 173.57M | $ 213.58M | $ 350.83M | $ 209.15M | $ 175.59M | |
$ 24.49M | $ 89.34M | $ 134.34M | $ 168.91M | $ 40.94M | $ 46.83M | |
$ 48.51M | $ 84.23M | $ 79.25M | $ 181.93M | $ 168.21M | $ 128.76M | |
$ -9.59M | $ 44.08M | $ -19.29M | $ -55.16M | $ -69.33M | $ -97.27M | |
$ 279.47M | $ 128.65M | $ -498.04M | $ -1.15B | $ -89.30M | $ -107.05M | |
$ 318.39M | $ -1.27M | $ 996.03M | $ -6.77M | $ 9.58M | $ -75.55M | |
$ -39.00K | $ 1.87M | $ -438.00K | $ 1.74M | $ 981.00K | $ 1.02M | |
$ 14.05M | - | $ 19.04M | $ 593.48M | $ -538.00K | $ -45.80M | |
$ 371.15M | $ -46.79M | $ 1.26B | $ 1.70B | $ -273.56M | $ -211.96M | |
$ 3.44 | $ -0.44 | $ 7.30 | $ 3.82 | $ -2.82 | $ -2.11 | |
$ 3.43 | $ -0.44 | $ 7.25 | $ 3.82 | $ -2.82 | $ -2.11 | |
$ 215.64M | $ 106.62M | $ 107.86M | $ 108.21M | $ 96.98M | $ 100.66M | |
$ 216.51M | $ 106.62M | $ 108.54M | $ 108.21M | $ 96.98M | $ 100.66M | |
- | $ 0.25 | - | - | $ 0.00 | $ 0.30 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 87.34M | $ 180.49M | $ 188.49M | $ 274.86M | $ 270.42M | $ 319.99M | |
$ 9.31M | - | - | - | $ 69.35M | $ 103.12M | |
$ 371.15M | $ -46.79M | $ 1.26B | $ 1.70B | $ -273.56M | $ -211.96M | |
$ 17.32M | - | - | - | $ -14.52M | $ -133.81M | |
$ 327.70M | - | $ 1.02B | $ 48.39M | $ 78.93M | $ 27.57M | |
$ 353.29M | - | $ 1.13B | $ 263.34M | $ 186.85M | $ 140.60M |