Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 264.78M | $ 306.91M | $ 369.19M | $ 583.19M | $ 614.06M | $ 429.75M | |
$ 102.49M | $ 141.37M | $ 108.63M | $ -121.33M | $ 131.44M | $ 96.02M | |
$ 162.29M | $ 165.54M | $ 260.56M | $ 461.86M | $ 482.62M | $ 333.74M | |
$ 190.01M | $ 222.16M | $ 348.35M | $ -451.36M | $ 502.27M | $ 358.01M | |
$ -40.40M | $ -67.59M | $ -105.87M | $ 24.22M | $ -19.66M | $ -24.28M | |
$ 13.29M | $ 11.86M | $ 2.80M | $ 1.09M | $ 2.30M | $ 1.87M | |
$ -86.00K | $ -8.91M | $ 740.00K | $ 302.00K | $ 104.00K | $ -75.00K | |
$ -27.02M | $ -53.67M | $ -103.81M | $ 11.29M | $ -17.25M | $ -22.48M | |
$ 6.50M | $ 5.44M | $ 2.00M | $ 3.56M | $ 745.00K | $ 164.00K | |
- | - | - | - | - | - | |
$ -8.18M | $ -59.11M | $ -69.65M | $ 7.73M | $ -18.00M | $ -22.64M | |
$ -0.08 | $ -0.15 | $ -0.26 | $ 0.02 | $ -0.05 | $ -0.07 | |
$ -0.08 | $ -0.15 | $ -0.26 | $ 0.02 | $ -0.05 | $ -0.07 | |
$ 1.64B | $ 407.65M | $ 401.15M | $ 395.99M | $ 381.76M | $ 342.54M | |
$ 1.64B | $ 407.65M | $ 401.15M | $ 402.48M | $ 381.76M | $ 342.54M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.07 | $ 0.02 | |
- | - | - | - | $ 0.07 | $ 0.02 | |
- | - | - | - | - | - | |
$ 292.50M | $ 363.53M | $ -239.72M | $ -572.68M | $ 633.72M | $ 454.03M | |
$ -33.52M | $ -59.11M | $ -105.80M | $ 7.73M | $ -18.00M | $ -22.64M | |
$ -12.99M | $ -31.37M | - | - | $ -18.00M | $ -22.64M | |
- | - | - | - | $ 2.60M | $ 6.63M | |
$ -31.16M | $ -53.66M | $ -103.79M | $ 11.42M | $ -14.65M | $ -15.86M | |
$ -27.35M | $ -50.70M | $ -100.27M | $ 16.24M | $ -12.61M | $ -15.00M |