26.41
0.25 (0.96%)
At close: Apr 28, 2025, 3:59 PM
26.48
0.27%
After-hours: Apr 28, 2025, 04:05 PM EDT

Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q4 2024 Q3 2024 Q2 2024 Q1 2024 Q4 2023 Q3 2023 Q2 2023 Q1 2023 Q4 2022 Q3 2022 Q2 2022 Q1 2022 Q4 2021 Q3 2021 Q2 2021 Q1 2021 Q4 2020 Q3 2020 Q2 2020 Q1 2020 Q4 2019 Q3 2019 Q2 2019 Q1 2019 Q4 2018 Q3 2018 Q2 2018 Q1 2018 Q4 2017 Q3 2017 Q2 2017 Q1 2017 Q4 2016 Q3 2016 Q2 2016 Q1 2016
Period Ending Dec 31, 2024 Sep 30, 2024 Jun 30, 2024 Mar 31, 2024 Dec 31, 2023 Sep 30, 2023 Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018 Dec 31, 2017 Sep 30, 2017 Jun 30, 2017 Mar 31, 2017 Dec 31, 2016 Sep 30, 2016 Jun 30, 2016 Mar 31, 2016
480.6M 458.38M 439.49M 435.63M 444.55M 468.11M 486.82M 485.17M 475.75M 442.51M 417.54M 397.45M 375.12M 366.05M 349.15M 327.31M 312.19M 300.67M 289.65M 285.18M 278.07M 273.96M 273.27M 267.82M 260.03M 256.48M 253.53M 257.92M 254.86M 257.28M 270.44M 278.31M 308.7M 334.89M 361.38M 383.19M
311.97M 298.3M 287.95M 284.41M 290.42M 300.54M 306.97M 305.59M 299.98M 283.31M 269.09M 252.47M 233.69M 224.6M 214.77M 206.87M 201.76M 199.21M 193.37M 189.67M 186.75M 183.66M 185.08M 182.14M 181.42M 180.22M 179.6M 184.59M 179.87M 180.49M 185.56M 190.01M 206.8M 222M 234.5M 243.19M
168.63M 160.08M 151.53M 151.22M 154.13M 167.57M 179.86M 179.58M 175.77M 159.2M 148.45M 144.98M 141.43M 141.46M 134.38M 120.44M 110.43M 101.47M 96.28M 95.51M 91.32M 90.3M 88.19M 85.68M 78.6M 76.26M 73.93M 73.34M 74.99M 76.79M 84.88M 88.3M 101.9M 112.89M 126.88M 140M
62.79M 57.39M 52.55M 55.14M 61.59M 73.7M 84.19M 81.75M 79.13M 65.69M 58.94M 59.68M 59.46M 62.7M 59.48M 46.19M 36.11M 27.58M 22.07M 29.66M 25.54M 21.25M 17.96M 10.52M 2.98M -18.39M -19.58M -20.26M -18.11M 2.75M 10.95M 13.51M 28.98M 39.85M 54.53M 69.69M
n/a n/a 6.71M 13.45M 20.23M 27.52M 28.13M 21.39M 14.61M 7.32M 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 n/a n/a n/a n/a n/a n/a n/a n/a n/a
25.03M 20.67M 26.04M 28.41M 34.46M 46.05M 55.91M 53.13M 49.15M 35.46M 28.91M 29.77M 23.82M 28.23M 25.92M 12.87M 10.6M 2.24M -3.11M 3.52M -678K -5.15M -8.45M -14.17M -20.75M -41.2M -41.25M -40.86M -38.38M -17.36M -9.3M -6.79M 8.54M 14.31M 29.06M 47.72M
19.52M 15.48M 18.05M 18.57M 23.98M 33.73M 41.78M 41.41M 36.54M 24.74M 19.45M 19.53M 15.94M 22.55M 21.74M 15.62M 15.62M 6.1M -392K 1.02M -4.45M -9.56M -14.99M -33.23M -37.46M -44.72M -39.34M -24.8M -22.01M -11.42M -6.66M -4.82M 5.4M 7.12M 17.85M 30.34M
103.4M 101.46M 97.57M 93.23M 88.25M 88.18M 89.8M 91.97M 90.78M 87.67M 83.74M 79.44M 75.7M 72.26M 68.41M 67.8M 68.2M 67.9M 68.22M 65.87M 65.74M 69.04M 70.14M 69.1M 69.5M 69.34M 68.12M 67.92M 67.26M 64.56M 64.59M 65.67M 64.01M 66.91M 65.56M 63.44M
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 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 n/a n/a
2.3M 1.11M -166K -166K 1.33M 2.7M 4.34M 5.87M 5.86M 4.45M 2.85M 1.4M 14K 11K 21K 10K -102K -119K -109K -110K -4K 26K 1.6M 1.61M 1.6M 1.59M 11K 13K 10K 15K 13K 23K 20K 19K 311K 296K
105.84M 102.69M 98.98M 96.09M 92.54M 93.87M 95.67M 97.84M 96.64M 93.52M 89.5M 85.31M 81.96M 78.76M 74.9M 74.25M 74.32M 73.89M 74.21M 71.85M 71.78M 75.06M 76.23M 75.16M 75.62M 75.57M 74.43M 74.53M 74.02M 71.35M 71.23M 72.09M 70.22M 73.05M 71.67M 69.64M
19.88M 26.56M 19.82M 26.56M 26.91M 27.52M 28.13M 28.53M 29.62M 29.75M 29.61M 29.5M 30.61M 29.43M 28.55M 28.29M 25.4M 25.2M 24.99M 24.66M 24.89M 25.04M 18.95M 12.51M 6.19M 5.32M 10.62M 15.79M 20.85M 20.46M 20.17M 15.01M 9.94M 5.01M 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 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 1K 1K 1K 1K -2.7M -2.7M -2.7M -2.7M 1K 1K 1K
417.81M 400.99M 386.94M 380.49M 382.96M 394.41M 402.64M 403.43M 396.62M 376.83M 358.6M 337.77M 315.65M 303.36M 289.68M 281.12M 276.08M 273.1M 267.59M 261.52M 258.53M 258.72M 261.31M 257.3M 257.05M 255.79M 254.04M 259.11M 253.89M 251.83M 256.79M 262.11M 277.02M 295.04M 306.17M 312.82M
5.51M 5.18M 8M 9.85M 10.48M 12.32M 14.13M 11.72M 12.61M 10.72M 9.46M 10.24M 7.88M 5.64M 4.16M -2.78M -5.08M -4M -2.88M 2.31M 3.65M 4.29M 1.42M -1.95M -4.34M -17.41M -17.81M -16.07M -16.37M -5.95M -2.65M -1.96M 3.14M 6.51M 10.53M 16.7M
11.19M 11.11M 11.05M 11.27M 11.45M 11.43M 11.43M 11.39M 11.39M 11.27M 11.26M 11.26M 11.25M 11.24M 11.23M 11.23M 11.23M 11.23M 11.23M 11.22M 11.22M 11.22M 11.18M 11.06M 11.16M 11.16M 11.14M 11.13M 11.13M 11.13M 11.12M 11.08M 11.47M 11.05M 11.24M 11.31M
11.93M 11.87M 11.78M 11.77M 11.78M 11.83M 11.88M 11.9M 11.81M 11.79M 11.72M 11.72M 11.78M 11.8M 11.76M 11.64M 11.33M 11.23M 11.23M 11.26M 11.22M 11.22M 11.24M 11.16M 11.16M 11.16M 11.14M 11.13M 11.13M 11.13M 11.12M 11.08M 11.47M 11.1M 11.24M 11.37M
1.75 1.38 1.60 1.63 2.10 2.96 3.68 3.66 3.24 2.20 1.73 1.73 1.41 2.00 1.93 1.49 1.44 0.59 0.01 0.04 -0.4 -0.86 -1.35 -2.99 -3.36 -4.01 -3.53 -2.22 -1.98 -1.02 -0.6 -0.44 0.47 0.61 1.57 1.53
1.65 1.31 1.53 1.57 2.02 2.85 3.53 3.50 3.10 2.10 1.65 1.66 1.36 1.94 1.90 1.48 1.43 0.59 0.01 0.04 -0.39 -0.85 -1.34 -2.98 -3.36 -4.01 -3.53 -2.22 -1.98 -1.02 -0.6 -0.44 0.47 0.61 1.57 1.53
79.29M 70.11M 68.6M 71.11M 77.31M 89.3M 99.61M 96.74M 93.65M 79.71M 72.76M 73.75M 69.53M 73.66M 70.88M 57.9M 52.7M 44M 38.72M 45.13M 41.22M 36.91M 33.63M 27.75M 22.65M 20.51M 19.48M 17.34M 17.38M 18.97M 27.13M 30.78M 45.86M 56.07M 69.78M 84.78M
62.79M 53.76M 52.39M 55.05M 61.45M 74.01M 84.48M 82.03M 79.13M 65.2M 58.52M 59.27M 54.43M 57.66M 54.47M 41.16M 36M 27.44M 21.88M 28.17M 24.21M 19.89M 16.66M 10.08M 2.69M -18.62M -19.61M -20.93M -18.9M 1.74M 9.59M 13.29M 28.58M 39.67M 54.03M 69.14M
16.42M 16.28M 16.13M 16.14M 15.93M 15.74M 15.57M 15.08M 14.89M 14.51M 14.24M 14.49M 15.1M 13.24M 13.77M 14.11M 14.06M 13.93M 14.09M 14.2M 14.25M 14.23M 14.22M 14.61M 15.61M 18.55M 18.75M 15.86M 15.17M 12.36M 12.13M 14.55M 14.13M 16.05M 13.32M 13.23M