Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
---|---|---|---|---|---|---|---|---|
Q3 2024 | $6.52B | $1.81B | +$434M | +31.5% | Jul 1, 2024 | Sep 30, 2024 | 10-Q | 2024-10-24 |
Q2 2024 | $6.08B | $1.81B | +$514M | +39.6% | Apr 1, 2024 | Jun 30, 2024 | 10-Q | 2024-07-25 |
Q1 2024 | $5.57B | $1.54B | +$362M | +30.9% | Jan 1, 2024 | Mar 31, 2024 | 10-Q | 2024-04-25 |
Q4 2023 | $5.21B | $1.36B | +$240M | +21.5% | Oct 1, 2023 | Dec 31, 2023 | 10-K | 2024-02-22 |
Q3 2023 | $4.97B | $1.38B | +$258M | +23% | Jul 1, 2023 | Sep 30, 2023 | 10-Q | 2024-10-24 |
Q2 2023 | $4.71B | $1.3B | +$278M | +27.4% | Apr 1, 2023 | Jun 30, 2023 | 10-Q | 2024-07-25 |
Q1 2023 | $4.43B | $1.17B | +$289M | +32.7% | Jan 1, 2023 | Mar 31, 2023 | 10-Q | 2024-04-25 |
Q4 2022 | $4.14B | $1.12B | +$261M | +30.5% | Oct 1, 2022 | Dec 31, 2022 | 10-K | 2024-02-22 |
Q3 2022 | $3.88B | $1.12B | +$286M | +34.3% | Jul 1, 2022 | Sep 30, 2022 | 10-Q | 2023-10-26 |
Q2 2022 | $3.59B | $1.02B | +$304M | +42.6% | Apr 1, 2022 | Jun 30, 2022 | 10-Q | 2023-07-26 |
Q1 2022 | $3.29B | $885M | +$215M | +32.2% | Jan 1, 2022 | Mar 31, 2022 | 10-Q | 2023-04-26 |
Q4 2021 | $3.07B | $856M | +$157M | +22.5% | Oct 1, 2021 | Dec 31, 2021 | 10-K | 2024-02-22 |
Q3 2021 | $2.92B | $834M | +$120M | +16.8% | Jul 1, 2021 | Sep 30, 2021 | 10-Q | 2022-10-26 |
Q2 2021 | $2.8B | $714M | -$29.6M | -3.98% | Apr 1, 2021 | Jun 30, 2021 | 10-Q | 2022-07-27 |
Q1 2021 | $2.83B | $670M | -$30.4M | -4.34% | Jan 1, 2021 | Mar 31, 2021 | 10-Q | 2022-04-27 |
Q4 2020 | $2.86B | $699M | -$20.6M | -2.87% | Oct 1, 2020 | Dec 31, 2020 | 10-K | 2021-02-25 |
Q3 2020 | $2.88B | $714M | +$7.18M | +1.02% | Jul 1, 2020 | Sep 30, 2020 | 10-Q | 2021-10-27 |
Q2 2020 | $2.87B | $743M | +$93.2M | +14.3% | Apr 1, 2020 | Jun 30, 2020 | 10-Q | 2021-07-28 |
Q1 2020 | $2.78B | $700M | +$162M | +30% | Jan 1, 2020 | Mar 31, 2020 | 10-Q | 2021-04-28 |
Q4 2019 | $2.62B | $720M | +$131M | +22.3% | Oct 1, 2019 | Dec 31, 2019 | 10-K | 2021-02-25 |
Q3 2019 | $2.48B | $707M | +$112M | +18.9% | Jul 1, 2019 | Sep 30, 2019 | 10-K | 2021-02-25 |
Q2 2019 | $2.37B | $650M | +$115M | +21.5% | Apr 1, 2019 | Jun 30, 2019 | 10-K | 2021-02-25 |
Q1 2019 | $2.26B | $538M | +$73.5M | +15.8% | Jan 1, 2019 | Mar 31, 2019 | 10-K | 2021-02-25 |
Q4 2018 | $2.18B | $588M | +$127M | +27.6% | Oct 1, 2018 | Dec 31, 2018 | 10-K | 2020-02-26 |
Q3 2018 | $2.06B | $595M | +$114M | +23.6% | Jul 1, 2018 | Sep 30, 2018 | 10-K | 2020-02-26 |
Q2 2018 | $1.94B | $535M | +$69.6M | +15% | Apr 1, 2018 | Jun 30, 2018 | 10-K | 2020-02-26 |
Q1 2018 | $1.87B | $465M | +$84.4M | +22.2% | Jan 1, 2018 | Mar 31, 2018 | 10-K | 2020-02-26 |
Q4 2017 | $1.79B | $461M | Oct 1, 2017 | Dec 31, 2017 | 10-K | 2019-02-21 | ||
Q3 2017 | $481M | Jul 1, 2017 | Sep 30, 2017 | 10-K | 2019-02-21 | |||
Q2 2017 | $465M | Apr 1, 2017 | Jun 30, 2017 | 10-K | 2019-02-21 | |||
Q1 2017 | $381M | Jan 1, 2017 | Mar 31, 2017 | 10-K | 2019-02-21 |