| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q4 2025 | 570,390,499 | 09 Feb 2026 | 10-K | 09 Feb 2026 | 2025 | FY | ||
| Q3 2025 | 494,707,468 | +763,915 | +0.16% | 22 Oct 2025 | 10-Q | 22 Oct 2025 | 2025 | Q3 |
| Q2 2025 | 494,695,276 | +26,654,845 | +5.7% | 23 Jul 2025 | 10-Q | 23 Jul 2025 | 2025 | Q2 |
| Q1 2025 | 494,481,275 | +19,005,082 | +4% | 25 Feb 2025 | 10-K | 25 Feb 2025 | 2024 | FY |
| Q3 2024 | 493,943,553 | -10,917,723 | -2.2% | 05 Nov 2024 | 10-Q | 05 Nov 2024 | 2024 | Q3 |
| Q2 2024 | 468,040,431 | -40,641,690 | -8% | 24 Jul 2024 | 10-Q | 24 Jul 2024 | 2024 | Q2 |
| Q1 2024 | 475,476,193 | -39,603,018 | -7.7% | 24 Apr 2024 | 10-Q | 25 Apr 2024 | 2024 | Q1 |
| Q4 2023 | 498,289,476 | -16,497,828 | -3.2% | 08 Feb 2024 | 10-K | 08 Feb 2024 | 2023 | FY |
| Q3 2023 | 504,861,276 | -10,441,207 | -2% | 24 Oct 2023 | 10-Q | 25 Oct 2023 | 2023 | Q3 |
| Q2 2023 | 508,682,121 | -8,615,460 | -1.7% | 25 Jul 2023 | 10-Q | 26 Jul 2023 | 2023 | Q2 |
| Q1 2023 | 515,079,211 | -9,657,983 | -1.8% | 25 Apr 2023 | 10-Q | 26 Apr 2023 | 2023 | Q1 |
| Q4 2022 | 514,787,304 | -10,622,401 | -2% | 13 Feb 2023 | 10-K | 14 Feb 2023 | 2022 | FY |
| Q3 2022 | 515,302,483 | +15,211,818 | +3% | 25 Oct 2022 | 10-Q | 26 Oct 2022 | 2022 | Q3 |
| Q2 2022 | 517,297,581 | +17,562,689 | +3.5% | 25 Jul 2022 | 10-Q | 26 Jul 2022 | 2022 | Q2 |
| Q1 2022 | 524,737,194 | +25,334,906 | +5.1% | 25 Apr 2022 | 10-Q | 26 Apr 2022 | 2022 | Q1 |
| Q4 2021 | 525,409,705 | 10 Feb 2022 | 10-K | 11 Feb 2022 | 2021 | FY | ||
| Q3 2021 | 500,090,665 | +100,848,978 | +25% | 25 Oct 2021 | 10-Q | 26 Oct 2021 | 2021 | Q3 |
| Q2 2021 | 499,734,892 | +100,536,822 | +25% | 26 Jul 2021 | 10-Q | 28 Jul 2021 | 2021 | Q2 |
| Q1 2021 | 499,402,288 | +100,792,365 | +25% | 26 Apr 2021 | 10-Q | 28 Apr 2021 | 2021 | Q1 |
| Q3 2020 | 399,241,687 | +129,159,599 | +48% | 22 Oct 2020 | 10-Q | 23 Oct 2020 | 2020 | Q3 |
| Q2 2020 | 399,198,070 | +129,149,593 | +48% | 27 Jul 2020 | 10-Q | 30 Jul 2020 | 2020 | Q2 |
| Q1 2020 | 398,609,923 | +115,764,863 | +41% | 08 May 2020 | 10-Q | 11 May 2020 | 2020 | Q1 |
| Q3 2019 | 270,082,088 | -27,936,353 | -9.4% | 21 Oct 2019 | 10-Q | 23 Oct 2019 | 2019 | Q3 |
| Q2 2019 | 270,048,477 | -27,904,804 | -9.4% | 17 Jul 2019 | 10-Q | 19 Jul 2019 | 2019 | Q2 |
| Q1 2019 | 282,845,060 | -14,888,001 | -5% | 24 Apr 2019 | 10-Q | 25 Apr 2019 | 2019 | Q1 |
| Q4 2018 | 292,607,474 | -4,793,494 | -1.6% | 05 Feb 2019 | 10-K | 08 Feb 2019 | 2018 | FY |
| Q3 2018 | 298,018,441 | +1,508,418 | +0.51% | 17 Oct 2018 | 10-Q | 19 Oct 2018 | 2018 | Q3 |
| Q2 2018 | 297,953,281 | +1,447,278 | +0.49% | 20 Jul 2018 | 10-Q | 24 Jul 2018 | 2018 | Q2 |
| Q1 2018 | 297,733,061 | +1,331,164 | +0.45% | 20 Apr 2018 | 10-Q | 24 Apr 2018 | 2018 | Q1 |
| Q4 2017 | 297,400,968 | +64,326,877 | +28% | 12 Feb 2018 | 10-K | 14 Feb 2018 | 2017 | FY |
| Q3 2017 | 296,510,023 | +65,910,177 | +29% | 20 Oct 2017 | 10-Q | 23 Oct 2017 | 2017 | Q3 |
| Q2 2017 | 296,506,003 | +112,635,946 | +61% | 24 Jul 2017 | 10-Q | 27 Jul 2017 | 2017 | Q2 |
| Q1 2017 | 296,401,897 | +114,477,912 | +63% | 24 Apr 2017 | 10-Q | 27 Apr 2017 | 2017 | Q1 |
| Q4 2016 | 233,074,091 | 06 Feb 2017 | 10-K | 09 Feb 2017 | 2016 | FY | ||
| Q3 2016 | 230,599,846 | +77,177,174 | +50% | 24 Oct 2016 | 10-Q | 27 Oct 2016 | 2016 | Q3 |
| Q2 2016 | 183,870,057 | +30,465,253 | +20% | 25 Jul 2016 | 10-Q | 28 Jul 2016 | 2016 | Q2 |
| Q1 2016 | 181,923,985 | +28,644,433 | +19% | 25 Apr 2016 | 10-Q | 28 Apr 2016 | 2016 | Q1 |
| Q3 2015 | 153,422,672 | +227,383 | +0.15% | 26 Oct 2015 | 10-Q | 29 Oct 2015 | 2015 | Q3 |
| Q2 2015 | 153,404,804 | +222,316 | +0.14% | 27 Jul 2015 | 10-Q | 29 Jul 2015 | 2015 | Q2 |
| Q1 2015 | 153,279,552 | +98,496 | +0.06% | 04 May 2015 | 10-Q | 06 May 2015 | 2015 | Q1 |
| Q3 2014 | 153,195,289 | +71,188 | +0.05% | 03 Nov 2014 | 10-Q | 07 Nov 2014 | 2014 | Q3 |
| Q2 2014 | 153,182,488 | +56,984 | +0.04% | 21 Jul 2014 | 10-Q | 24 Jul 2014 | 2014 | Q2 |
| Q1 2014 | 153,181,056 | +85,343 | +0.06% | 21 Apr 2014 | 10-Q | 25 Apr 2014 | 2014 | Q1 |
| Q4 2013 | 153,087,255 | +10,580,855 | +7.4% | 10 Feb 2014 | 10-K | 14 Feb 2014 | 2013 | FY |
| Q3 2013 | 153,124,101 | +10,627,954 | +7.5% | 21 Oct 2013 | 10-Q | 25 Oct 2013 | 2013 | Q3 |
| Q2 2013 | 153,125,504 | +10,632,937 | +7.5% | 22 Jul 2013 | 10-Q | 26 Jul 2013 | 2013 | Q2 |
| Q1 2013 | 153,095,713 | +10,616,637 | +7.5% | 22 Apr 2013 | 10-Q | 25 Apr 2013 | 2013 | Q1 |
| Q4 2012 | 142,506,400 | +492,866 | +0.35% | 31 Jan 2013 | 10-K | 12 Feb 2013 | 2012 | FY |
| Q3 2012 | 142,496,147 | -515,553 | -0.36% | 22 Oct 2012 | 10-Q | 25 Oct 2012 | 2012 | Q3 |
| Q2 2012 | 142,492,567 | -3,524,330 | -2.4% | 23 Jul 2012 | 10-Q | 26 Jul 2012 | 2012 | Q2 |
| Q1 2012 | 142,479,076 | +6,830,055 | +5% | 23 Apr 2012 | 10-Q | 26 Apr 2012 | 2012 | Q1 |
| Q4 2011 | 142,013,534 | +6,551,025 | +4.8% | 13 Feb 2012 | 10-K | 16 Feb 2012 | 2011 | FY |
| Q3 2011 | 143,011,700 | +7,552,201 | +5.6% | 27 Oct 2011 | 10-Q | 01 Nov 2011 | 2011 | Q3 |
| Q2 2011 | 146,016,897 | +10,575,671 | +7.8% | 25 Jul 2011 | 10-Q | 28 Jul 2011 | 2011 | Q2 |
| Q1 2011 | 135,649,021 | +424,993 | +0.31% | 26 Apr 2011 | 10-Q | 29 Apr 2011 | 2011 | Q1 |
| Q4 2010 | 135,462,509 | 14 Feb 2011 | 10-K | 17 Feb 2011 | 2010 | FY | ||
| Q3 2010 | 135,459,499 | 26 Oct 2010 | 10-Q | 29 Oct 2010 | 2010 | Q3 | ||
| Q2 2010 | 135,441,226 | 26 Jul 2010 | 10-Q | 29 Jul 2010 | 2010 | Q2 | ||
| Q1 2010 | 135,224,028 | 15 Feb 2010 | 10-K | 18 Feb 2010 | 2009 | FY |