19.98
0.00 (0.00%)
At close: Apr 25, 2025, 9:30 AM

Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q2 2024 Q4 2023 Q2 2023 Q4 2022 Q2 2022 Q4 2021 Q2 2021 Q4 2020 Q2 2020 Q4 2019 Q2 2019 Q4 2018 Q2 2018 Q4 2017 Q2 2017 Q4 2016 Q2 2016
Period Ending Jun 30, 2024 Dec 31, 2023 Jun 30, 2023 Dec 31, 2022 Jun 30, 2022 Dec 31, 2021 Jun 30, 2021 Dec 31, 2020 Jun 30, 2020 Dec 31, 2019 Jun 30, 2019 Dec 31, 2018 Jun 30, 2018 Dec 31, 2017 Jun 30, 2017 Dec 31, 2016 Jun 30, 2016
770.01M 776.57M 716.09M 803.58M 827.19M 845.14M 695.47M 624.41M 511.47M 794.25M 750.58M 849.33M 739.25M 814.84M 762.43M 829.48M 721.39M
571.13M 575.6M 550.33M 615.37M 663.28M 667.34M 556.42M 507.49M 426.73M 635.68M 615.54M 694.04M 617.42M 685.56M 621.5M 672.16M 588.16M
198.88M 200.97M 165.76M 188.21M 163.91M 177.8M 139.04M 116.91M 84.75M 158.57M 135.04M 155.28M 121.84M 129.28M 140.93M 157.32M 133.22M
97.68M 92.36M 60.16M 79.21M 67.29M 78.31M 33.12M 13.99M -3.69M 58.08M 41.97M 28.05M 21.25M 22.11M 20.36M 30.01M 19.25M
n/a 5.53M 3.76M 838K 117K 205K 332K 281K 90K 684K 366K 519K 1.28M 1.31M 219K 2.28M 194K
105.39M 97.88M 63.45M 64.75M 68.44M 66.8M 36.69M 5.79M -3.56M 55.26M 44.78M 39.76M 26.55M 31.49M 31.75M 55.38M 32.88M
91.94M 85.35M 55.72M 57.49M 60.55M 58.56M 31.13M 6.93M -5.25M 56.99M 38.94M 42.51M 22.95M 33.45M 28.5M 51.2M 30.38M
105.11M 108.4M 111.47M 118.63M 98.36M 115.33M 103.69M 127.27M 88.83M 116.63M 101.12M 127.23M 100.59M 136.25M 91.48M 95.98M 83.25M
n/a 40M n/a 40.25M n/a 42.38M n/a 44.39M n/a 56.25M n/a 53.57M n/a 27.59M 29.09M 31.33M 30.72M
-3.91M -39.78M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
101.2M 108.61M 106.07M 124.3M 95.36M 111.21M 102.69M 111.4M 88.22M 102.62M 89.9M 115.01M 94.01M 99.1M 108.96M 104.23M 100.15M
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
18.25M 23.61M 20.44M 23.68M 21.07M 21.54M 20.46M 17.9M 18.52M 33.86M 29.88M 29.69M 30.88M 37.78M 51.33M 49.31M 43.3M
672.33M 684.21M 656.4M 739.66M 758.64M 778.55M 659.11M 618.89M 514.95M 738.3M 705.43M 809.05M 711.43M 784.66M 730.46M 776.38M 688.31M
13.88M 12.86M 8.23M 7.79M 8.21M 8.17M 4.48M 517K 1.68M 1.72M 5.85M 456K 4.54M 27K 3.52M 4.61M 2.44M
82.09M 79.26M 79.6M 79.22M 79.67M 79.49M 79.22M 79.68M 79.31M 79.51M 79.3M 79.26M 79.26M 79.46M 79.4M 79.26M 79.26M
81.93M 79.46M 79.22M 79.22M 79.22M 79.43M 79.28M 79.3M 79.3M 79.49M 79.28M 79.26M 79.26M 79.34M 79.34M 79.26M 79.26M
1.10 1.10 0.70 0.73 0.76 0.74 0.39 0.09 -0.07 0.72 0.49 0.54 0.29 0.42 0.36 0.65 0.38
1.10 1.10 0.70 0.73 0.76 0.74 0.39 0.09 -0.07 0.72 0.49 0.54 0.29 0.42 0.36 0.65 0.38
121.06M 118.95M 83.04M 101.31M 91.31M 102.69M 57.92M 36.55M 17.59M 79.49M 62.39M 49M 41.38M 41.1M 39.33M 50.29M 41.19M
97.01M 93.73M 60.16M 79.21M 67.29M 78.31M 33.12M 13.99M -3.69M 58.08M 41.97M 28.05M 21.25M 22.11M 20.36M 30.01M 19.25M
24.04M 25.23M 22.87M 22.1M 24.02M 24.39M 24.81M 22.56M 21.27M 21.41M 20.42M 20.94M 20.13M 18.98M 18.97M 20.28M 21.94M