14.02
0.28 (2.04%)
At close: Apr 28, 2025, 3:59 PM
13.90
-0.86%
After-hours: Apr 28, 2025, 04:49 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 2018
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, 2018
274.24M 255.34M 237.93M 227.47M 234.26M 225.63M 229.17M 235.31M 242.22M 232.13M 246.46M 239.68M 226.76M 201.05M 180.02M 152.87M 138.79M 122.42M 114.4M 102.43M 85.71M
169.85M 153.76M 158.84M 151.19M 153.25M 130.14M 133.55M 137.76M 139.4M 134.54M 143.54M 141.28M 127.48M 112.42M 103.8M 88.03M 79.21M 65.38M 64.14M 61.78M 43.91M
104.4M 101.58M 79.09M 76.28M 81.02M 95.49M 95.61M 97.54M 102.82M 97.59M 102.92M 98.4M 99.27M 88.63M 76.22M 64.84M 59.58M 57.05M 50.27M 40.65M 41.8M
21.95M 24.19M 22.82M 23.38M 32.08M 22.94M 22.17M 18.4M 31.89M 13.11M 12M 20.55M 20.22M 16.13M -113.03M -22.4M 18.08M 16.3M 10.46M -5.49M 10.04M
n/a n/a n/a n/a n/a 5.71M 5.33M 5.1M 4.26M 3.86M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 1.3M
18.23M 17.79M 19.93M 18.22M 27.69M 14.34M 17.52M 15.48M 27.58M 9.26M 9.79M 17.9M 18.64M 13.29M -112.96M 20.07M 18.91M 14.02M 9.64M 1.85M 2.51M
8.86M 12.7M 12.6M 11.71M 16.28M 9.77M 10.13M 9.51M 15.74M 5.37M 7.73M 11.59M 19.1M 11.64M -105.94M 16.51M 13.55M 11.46M 8.01M 1.51M -871K
67.75M 62.65M 56.28M 52.9M 48.94M 57.11M 58.17M 64.29M 64.49M 62.35M 68.92M 64.25M 65.66M 60.34M 177.81M 31.5M 29.89M 32.19M 25.71M 25.73M 23.39M
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
14.69M 14.74M 2.7M 202K 1.75M -2.9M 684K 14.79M 15.05M 14.52M 14.62M 13.61M 122K -1.2M 1.66M -754K 2.46M -628K 1.14M -1.4M n/a
82.45M 77.39M 56.28M 52.9M 48.94M 71.9M 73.38M 79.08M 79.53M 76.86M 83.54M 77.86M 79.06M 72.47M 189.25M 42.41M 40.53M 40.6M 36.24M 35.16M 37.99M
5.02M 5.5M 5.49M 5.54M 5.58M 5.71M 5.33M 5.1M 4.26M 3.86M 2.2M 1.6M 1.7M 1.63M 1.59M 1.58M 1.63M 1.65M 1.96M 2.24M n/a
n/a n/a n/a n/a 1.6M n/a n/a n/a 2M n/a n/a n/a 34.16M n/a n/a n/a 1.3M n/a n/a n/a 300K
252.29M 231.15M 215.11M 204.09M 202.19M 202.04M 206.93M 216.84M 218.93M 211.41M 227.08M 219.14M 206.54M 184.9M 293.05M 130.44M 119.75M 105.97M 100.37M 96.94M 81.9M
9.37M 5.09M 7.34M 6.51M 11.42M 4.57M 7.39M 5.97M 11.84M 3.9M 2.06M 6.31M -460K 1.66M -7.02M 3.56M 5.35M 2.56M 1.63M 339K 3.38M
89.55M 88.98M 88.33M 88.8M 89.19M 92.48M 96.52M 97.56M 97.7M 98.3M 103.18M 104.12M 97.34M 96.97M 92.93M 97.29M 97.29M 95.47M 97.29M 97.29M 91.74M
93.16M 92.58M 91.63M 91.85M 91.5M 94.04M 98.2M 100.95M 101.19M 101.92M 103.18M 104.12M 110.51M 109.43M 92.96M 97.29M 97.29M 97.29M 97.29M 97.29M 91.74M
0.10 0.14 0.14 0.13 0.18 0.11 0.11 0.10 0.16 0.05 0.07 0.11 0.20 0.12 -1.14 0.17 0.14 0.12 0.08 0.02 -0.01
0.10 0.14 0.14 0.13 0.18 0.10 0.10 0.09 0.16 0.05 0.07 0.11 0.17 0.11 -1.14 0.17 0.14 0.12 0.08 0.02 -0.01
37.93M 38.04M 40.09M 39.45M 50.13M 38.32M 39.06M 39.9M 44.86M 38.89M 36.51M 34.15M 33.73M 28.29M -99.93M 33.34M 31.18M 26.18M 22.12M 13.52M 18.43M
23.25M 23.3M 25.13M 23.68M 34.17M 23.53M 23.85M 25.11M 29.82M 24.37M 21.88M 20.54M 20.34M 16.16M -111.37M 21.65M 20.54M 15.67M 11.6M 4.1M 10.04M
14.68M 14.75M 14.96M 15.77M 15.96M 14.79M 15.2M 14.79M 15.05M 14.52M 14.62M 13.61M 13.4M 12.13M 11.44M 10.91M 10.64M 8.42M 10.53M 9.41M 8.38M