| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|---|
| Q2 2023 | $1.34B | $410M | +$82.2M | +25.1% | Apr 1, 2023 | Jun 30, 2023 | 10-Q | 2023-08-02 |
| Q1 2023 | $1.26B | $298M | -$35.9M | -10.8% | Jan 1, 2023 | Mar 31, 2023 | 10-Q | 2023-05-03 |
| Q4 2022 | $1.29B | $325M | +$15M | +4.85% | Oct 1, 2022 | Dec 31, 2022 | 10-K | 2023-02-02 |
| Q3 2022 | $1.28B | $305M | +$48.8M | +19.1% | Jul 1, 2022 | Sep 30, 2022 | 10-Q | 2022-11-02 |
| Q2 2022 | $1.23B | $328M | +$62.6M | +23.6% | Apr 1, 2022 | Jun 30, 2022 | 10-Q | 2023-08-02 |
| Q1 2022 | $1.17B | $333M | +$69.9M | +26.5% | Jan 1, 2022 | Mar 31, 2022 | 10-Q | 2023-05-03 |
| Q4 2021 | $1.1B | $310M | +$72.1M | +30.3% | Oct 1, 2021 | Dec 31, 2021 | 10-K | 2023-02-02 |
| Q3 2021 | $1.02B | $256M | +$34.3M | +15.5% | Jul 1, 2021 | Sep 30, 2021 | 10-Q | 2022-11-02 |
| Q2 2021 | $989M | $266M | +$42.1M | +18.9% | Apr 1, 2021 | Jun 30, 2021 | 10-Q | 2022-08-15 |
| Q1 2021 | $947M | $264M | -$27.5M | -9.45% | Jan 1, 2021 | Mar 31, 2021 | 10-Q/A | 2022-08-16 |
| Q4 2020 | $974M | $238M | -$84.6M | -26.2% | Oct 1, 2020 | Dec 31, 2020 | 10-K | 2021-02-04 |
| Q3 2020 | $1.06B | $222M | +$35.2M | +18.9% | Jul 1, 2020 | Sep 30, 2020 | 10-Q | 2021-11-04 |
| Q2 2020 | $1.02B | $223M | -$45.4M | -16.9% | Apr 1, 2020 | Jun 30, 2020 | 10-Q | 2021-07-29 |
| Q1 2020 | $1.07B | $291M | +$109M | +59.5% | Jan 1, 2020 | Mar 31, 2020 | 10-Q | 2021-04-22 |
| Q4 2019 | $960M | $323M | +$50.3M | +18.5% | Oct 1, 2019 | Dec 31, 2019 | 10-K | 2021-02-04 |
| Q3 2019 | $910M | $186M | -$2.01M | -1.07% | Jul 1, 2019 | Sep 30, 2019 | 10-K | 2021-02-04 |
| Q2 2019 | $912M | $269M | -$12.7M | -4.52% | Apr 1, 2019 | Jun 30, 2019 | 10-K | 2021-02-04 |
| Q1 2019 | $925M | $182M | -$5.27M | -2.81% | Jan 1, 2019 | Mar 31, 2019 | 10-K | 2021-02-04 |
| Q4 2018 | $930M | $273M | +$60.9M | +28.8% | Oct 1, 2018 | Dec 31, 2018 | 10-K | 2020-02-07 |
| Q3 2018 | $869M | $188M | +$2.07M | +1.11% | Jul 1, 2018 | Sep 30, 2018 | 10-K | 2020-02-07 |
| Q2 2018 | $867M | $282M | +$67M | +31.2% | Apr 1, 2018 | Jun 30, 2018 | 10-K | 2020-02-07 |
| Q1 2018 | $800M | $188M | -$723K | -0.38% | Jan 1, 2018 | Mar 31, 2018 | 10-K | 2020-02-07 |
| Q4 2017 | $801M | $212M | Oct 1, 2017 | Dec 31, 2017 | 10-K | 2019-02-07 | ||
| Q3 2017 | $186M | Jul 1, 2017 | Sep 30, 2017 | 10-K | 2019-02-07 | |||
| Q2 2017 | $215M | Apr 1, 2017 | Jun 30, 2017 | 10-K | 2019-02-07 | |||
| Q1 2017 | $188M | Jan 1, 2017 | Mar 31, 2017 | 10-K | 2019-02-07 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|
| 2022 | $1.29B | +$196M | +17.9% | Jan 1, 2022 | Dec 31, 2022 | 10-K | 2023-02-02 |
| 2021 | $1.1B | +$121M | +12.4% | Jan 1, 2021 | Dec 31, 2021 | 10-K | 2023-02-02 |
| 2020 | $974M | +$13.8M | +1.43% | Jan 1, 2020 | Dec 31, 2020 | 10-K | 2023-02-02 |
| 2019 | $960M | +$30.3M | +3.26% | Jan 1, 2019 | Dec 31, 2019 | 10-K/A | 2022-08-16 |
| 2018 | $930M | +$129M | +16.1% | Jan 1, 2018 | Dec 31, 2018 | 10-K | 2021-02-04 |
| 2017 | $801M | +$71.7M | +9.84% | Jan 1, 2017 | Dec 31, 2017 | 10-K | 2020-02-07 |
| 2016 | $729M | Jan 1, 2016 | Dec 31, 2016 | 10-K | 2019-02-07 |