Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 171.81M | $ 1.37B | $ 1.40B | $ 1.12B | $ 1.20B | |
- | $ 40.90M | $ -178.57M | $ -83.79M | $ -103.72M | $ 27.71M | |
- | $ 130.91M | $ 1.33B | $ 83.79M | $ 103.72M | $ -27.71M | |
- | $ 49.21M | $ -26.02M | $ 179.38M | $ 218.62M | $ 209.30M | |
- | $ 81.70M | $ 1.36B | $ -179.38M | $ -218.62M | $ -237.01M | |
- | $ 6.47M | $ 443.03K | $ 1.22B | $ 250.01M | $ -641.60M | |
- | $ -69.21M | $ -1.40B | $ -1.34B | $ -1.59B | $ -2.00B | |
- | $ 157.70M | $ 1.36B | $ 1.33B | $ 1.00B | $ 989.25M | |
- | $ 4.31M | $ 104.98M | $ 109.30M | $ -137.54M | $ 158.35M | |
- | $ -2.33M | - | $ 125.74M | $ 1.11B | - | |
- | $ 134.44M | $ 3.77B | $ 2.86B | $ 2.81B | $ 2.02B | |
- | $ 0.37 | $ 7.42 | $ 9.62 | $ 8.68 | $ 8.68 | |
- | $ 0.37 | $ 7.42 | $ 9.62 | $ 8.56 | $ 8.68 | |
- | $ 206.97M | $ 508.59M | $ 297.39M | $ 323.92M | $ 232.73M | |
- | $ 206.97M | $ 508.59M | $ 297.39M | $ 328.47M | $ 232.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 90.11M | $ -204.60M | $ 95.59M | $ 114.90M | $ 237.01M | |
- | $ 134.44M | $ 3.77B | $ 2.86B | $ 2.81B | $ 2.02B | |
- | $ 120.90M | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 165.90M | $ 1.37B | $ 1.33B | $ 1.00B | $ 989.25M | |
- | $ 168.52M | $ 1.37B | $ 1.33B | $ 1.00B | $ 989.37M |