Basis: latest reported fiscal quarter. Source: stored company filings; unavailable inputs remain N/A.
The latest quarterly operating cash flow is $145.16M with a quarterly period change of +30.40%. Operating cash flow is the cash generated by core business operations before capital expenditures.
Reported quarterly operating cash flow; no daily interpolation.
Operating Cash Flow growth vs the same quarter one year earlier, last 40 quarters.
| Period | Operating Cash Flow | % Change |
|---|---|---|
| Quarter ended Mar 2026 | $145.16M | +30.40% |
| Quarter ended Dec 2025 | $111.31M | (24.03%) |
| Quarter ended Sep 2025 | $146.52M | +22.46% |
| Quarter ended Jun 2025 | $119.64M | (5.54%) |
| Quarter ended Mar 2025 | $126.66M | +38.58% |
| Quarter ended Dec 2024 | $91.40M | (28.94%) |
| Quarter ended Sep 2024 | $128.61M | +14.01% |
| Quarter ended Jun 2024 | $112.81M | +13.78% |
| Quarter ended Mar 2024 | $99.15M | +1.16% |
| Quarter ended Dec 2023 | $98.01M | (10.79%) |
| Quarter ended Sep 2023 | $109.86M | +22.67% |
| Quarter ended Jun 2023 | $89.56M | (4.90%) |
| Quarter ended Mar 2023 | $94.17M | +1.07% |
| Quarter ended Dec 2022 | $93.18M | (21.61%) |
| Quarter ended Sep 2022 | $118.86M | +34.12% |
| Quarter ended Jun 2022 | $88.62M | +44.18% |
| Quarter ended Mar 2022 | $61.47M | +1.85% |
| Quarter ended Dec 2021 | $60.35M | (11.28%) |
| Quarter ended Sep 2021 | $68.02M | (5.72%) |
| Quarter ended Jun 2021 | $72.15M | +57.55% |
| Quarter ended Mar 2021 | $45.80M | (12.10%) |
| Quarter ended Dec 2020 | $52.10M | +125.78% |
| Quarter ended Sep 2020 | $23.08M | (40.96%) |
| Quarter ended Jun 2020 | $39.08M | +36.20% |
| Quarter ended Mar 2020 | $28.70M | (24.81%) |
| Quarter ended Dec 2019 | $38.16M | +23.33% |
| Quarter ended Sep 2019 | $30.94M | (9.23%) |
| Quarter ended Jun 2019 | $34.09M | +45.03% |
| Quarter ended Mar 2019 | $23.51M | (18.93%) |
| Quarter ended Dec 2018 | $29.00M | +6.54% |
| Quarter ended Sep 2018 | $27.21M | +41.56% |
| Quarter ended Jun 2018 | $19.22M | +7.92% |
| Quarter ended Mar 2018 | $17.81M | (34.07%) |
| Quarter ended Dec 2017 | $27.02M | +31.67% |
| Quarter ended Sep 2017 | $20.52M | +7.46% |
| Quarter ended Jun 2017 | $19.09M | +22.63% |
| Quarter ended Mar 2017 | $15.57M | (44.77%) |
| Quarter ended Dec 2016 | $28.19M | +311.80% |
| Quarter ended Sep 2016 | $6.85M | (32.62%) |
| Quarter ended Jun 2016 | $10.16M | (38.55%) |
| Quarter ended Mar 2016 | $16.53M | +61.01% |
| Quarter ended Dec 2015 | $10.27M | (22.23%) |
| Quarter ended Sep 2015 | $13.20M | +8.24% |
| Quarter ended Jun 2015 | $12.20M | +35.45% |
| Quarter ended Mar 2015 | $9.01M | (8.00%) |
| Quarter ended Dec 2014 | $9.79M | +13.22% |
| Quarter ended Sep 2014 | $8.65M | +1.86% |
| Quarter ended Jun 2014 | $8.49M | +3.90% |
| Quarter ended Mar 2014 | $8.17M | (2.43%) |
| Quarter ended Dec 2013 | $8.37M | +19.79% |
| Quarter ended Sep 2013 | $6.99M | (5.01%) |
| Quarter ended Jun 2013 | $7.36M | +7.16% |
| Quarter ended Mar 2013 | $6.87M | +0.02% |
| Quarter ended Dec 2012 | $6.87M | +23.07% |
| Quarter ended Sep 2012 | $5.58M | +12.98% |
| Quarter ended Jun 2012 | $4.94M | +29.15% |
| Quarter ended Mar 2012 | $3.82M | (57.14%) |
| Quarter ended Dec 2011 | $8.92M | +69.26% |
| Quarter ended Sep 2011 | $5.27M | +0.29% |
| Quarter ended Jun 2011 | $5.25M | (13.18%) |
| Quarter ended Mar 2011 | $6.05M | (22.48%) |
| Quarter ended Dec 2010 | $7.81M | +6.15% |
| Quarter ended Sep 2010 | $7.35M | +25.14% |
| Quarter ended Jun 2010 | $5.88M | +15.87% |
| Quarter ended Mar 2010 | $5.07M | (18.09%) |
| Quarter ended Dec 2009 | $6.19M | +7.66% |
| Quarter ended Sep 2009 | $5.75M | (6.90%) |
| Quarter ended Jun 2009 | $6.18M | +13.23% |
| Quarter ended Mar 2009 | $5.46M | (13.50%) |
| Quarter ended Dec 2008 | $6.31M | +26.03% |
| Quarter ended Sep 2008 | $5.01M | (15.15%) |
| Quarter ended Jun 2008 | $5.90M | +25.04% |
| Quarter ended Mar 2008 | $4.72M | (20.41%) |
| Quarter ended Dec 2007 | $5.93M | +8.79% |
| Quarter ended Sep 2007 | $5.45M | +2.64% |
| Quarter ended Jun 2007 | $5.31M | +7.15% |
| Quarter ended Mar 2007 | $4.95M | (12.14%) |
| Quarter ended Dec 2006 | $5.64M | +15.42% |
| Quarter ended Sep 2006 | $4.89M | (4.19%) |
| Quarter ended Jun 2006 | $5.10M | +9.03% |
| Quarter ended Mar 2006 | $4.68M | (10.52%) |
| Quarter ended Dec 2005 | $5.23M | +4.11% |
| Quarter ended Sep 2005 | $5.02M | (1.31%) |
| Quarter ended Jun 2005 | $5.09M | +18.05% |
| Quarter ended Mar 2005 | $4.31M | (19.18%) |
| Quarter ended Dec 2004 | $5.33M | +17.74% |
| Quarter ended Sep 2004 | $4.53M | (0.85%) |
| Quarter ended Jun 2004 | $4.57M | +17.91% |
| Quarter ended Mar 2004 | $3.87M | (12.12%) |
| Quarter ended Dec 2003 | $4.41M | +19.90% |
| Quarter ended Sep 2003 | $3.68M | (6.85%) |
| Quarter ended Jun 2003 | $3.95M | +8.91% |
| Quarter ended Mar 2003 | $3.62M | +4.69% |
| Quarter ended Dec 2002 | $3.46M | (1.90%) |
| Quarter ended Sep 2002 | $3.53M | (2.27%) |
| Quarter ended Jun 2002 | $3.61M | N/A |