Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 285.05M | $ 247.65M | $ 219.29M | $ 331.53M | $ 274.03M | $ 1.37M | |
$ 55.66M | $ 212.87M | $ 102.89M | $ 86.35M | $ 116.42M | $ -830.44K | |
$ 119.00M | $ 34.77M | $ 116.40M | $ 245.18M | $ 157.61M | $ 535.98K | |
$ 46.11M | $ 36.28M | $ 420.05M | $ 9.02M | $ -697.15K | $ -7.43M | |
$ 15.59M | $ -31.77M | $ -406.60M | $ 170.26M | $ 1.37M | $ -4.64M | |
$ -17.18M | $ -16.32M | $ -12.49M | $ -6.20M | $ -334.42K | $ -88.53K | |
$ -765.25K | $ -30.66M | $ 559.30K | $ -5.42M | $ -1.80M | $ 2.39M | |
$ -3.70M | $ -48.49M | $ -419.65M | $ 169.49M | $ -5.53M | $ -7.12M | |
$ 5.53M | $ -5.07M | $ 13.09M | $ 965.73K | $ 181.34K | - | |
- | - | - | - | $ -158.74K | - | |
$ -9.87M | $ -45.79M | $ -424.78M | $ 132.59M | $ 105.97M | $ -7.12M | |
$ -1.81 | $ -0.07 | $ -0.67 | - | $ -34.20 | - | |
$ -1.81 | $ -0.07 | $ -0.67 | - | $ -34.20 | $ -1.96 | |
$ 723.62M | $ 661.25M | $ 634.88M | - | $ 329.48K | $ 3.63M | |
$ 723.62M | $ 661.25M | $ 634.88M | $ 37.33M | - | $ 3.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 46.11M | $ 249.16M | $ 522.94M | $ 95.37M | $ 212.63K | $ -6.01M | |
$ -15.06M | $ -45.79M | $ -424.78M | $ 132.59M | $ 105.97M | $ -7.12M | |
$ 5.46M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 16.07M | $ -32.17M | $ -411.78M | $ 171.58M | $ 152.17M | $ -7.02M | |
$ 34.51M | $ -14.58M | $ -398.60M | $ 179.25M | $ 158.07M | $ -6.85M |