ROCK Gross Profit Growth
4.01%TTM
Period ending:
ROCK TTM Gross Profit YoY %%
73.25%-72.55%
1995-06-302026-06-30
Source: Financial Modeling Prep (FMP). Trailing twelve months (TTM). TTM flows use four complete reported quarters. Growth compares with the corresponding period one year earlier.
ROCK gross profit growth history
Year-over-year gross profit growth rate. The available trailing twelve months (ttm) series contains 125 observations from Jun 30, 1995 to Jun 30, 2026.
| Period ending | Gross Profit Growth |
|---|---|
| 4.0053% | |
| -7.8874% | |
| -6.6437% | |
| -2.9595% | |
| -4.4192% | |
| -9.9139% | |
| -12.6168% | |
| -5.4691% | |
| 3.6266% | |
| 11.6144% | |
| 17.3888% | |
| 12.6802% | |
| 11.8107% | |
| 12.108% | |
| 9.8082% | |
| 18.4803% | |
| 13.3063% | |
| 13.4937% | |
| 16.1762% | |
| 0.554% | |
| 4.8898% | |
| 5.0727% | |
| 3.4602% | |
| 11.6698% | |
| 10.8772% | |
| 3.9846% | |
| -0.3705% | |
| -3.4711% | |
| -5.4395% | |
| 0.9911% | |
| 2.4587% | |
| 5.1913% | |
| 4.9113% | |
| -0.6833% | |
| -0.6656% | |
| -0.8889% | |
| 1.5469% | |
| 14.4829% | |
| 27.3581% | |
| 43.8552% | |
| 59.1358% | |
| 47.9107% | |
| 33.5114% | |
| 11.4905% | |
| -2.1121% | |
| -7.7004% | |
| -11.4183% | |
| -5.0094% | |
| -3.9384% | |
| 1.0169% | |
| 5.7081% | |
| 7.3941% | |
| 4.3494% | |
| -0.1959% | |
| 3.0631% | |
| 5.1566% | |
| 17.1166% | |
| 26.4869% | |
| 22.5685% | |
| 7.1693% | |
| -12.3143% | |
| -15.8126% | |
| -5.2681% | |
| 10.4901% | |
| -3.5303% | |
| -26.8854% | |
| -47.0666% | |
| -56.3368% | |
| -40.6925% | |
| -17.0147% | |
| 3.1404% | |
| 13.9165% | |
| 4.6949% | |
| -6.9113% | |
| -15.2749% | |
| -15.8379% | |
| -8.419% | |
| 4.354% | |
| 23.6666% | |
| 33.3983% | |
| 21.0903% | |
| 10.4861% | |
| 4.1705% | |
| 4.4937% | |
| 20.0018% | |
| 34.2414% | |
| 41.6031% | |
| 38.8101% | |
| 33.4094% | |
| 25.1561% | |
| 16.3604% | |
| 16.6995% | |
| 13.8299% | |
| 7.0384% | |
| -0.2945% | |
| -10.4132% | |
| -20.0098% | |
| -20.3016% | |
| -18.6769% | |
| -14.4805% |
Compare gross profit growth
All ROCK financial metrics · ROCK stock overview · How to interpret financial metrics