FFilingLens
8Q

Three-Statement Breakdown

RVTY
2026-07-05 · figures in $M

FCF UP

Free cash flow rose 89% to $180.9M — the highest of its last 8 readings.

CASH FROM OPS +66.6%
192 26.3% MGN
CAPITAL EXPENDITURE -44.0%
11
FREE CASH FLOW +89.5%
181
FCF / NET INCOME +48.9%
3.49× TARGET >1.0×
Cash flow 24-09 24-12 25-03 25-06 25-09 25-12 26-04 QoQ YoY TTM 8Q
Net income
10-Q
94 95 42 54 47 98 41 52 +27.3% -3.9% 238 2024-09-29 · $94.4M2024-12-29 · $94.6M2025-03-30 · $42.2M2025-06-29 · $53.9M2025-09-28 · $46.7M2025-12-28 · $98.4M2026-04-05 · $40.7M2026-07-05 · $51.8M
Depreciation & amortization
108 105 97 103 102 103 105 102 -2.9% -0.7% 412
Stock-based comp
11 5 8 10 9 -4 9 11 +23.1% +5.9% 24
Cash from operations
148 174 128 134 138 182 115 192 +66.6% +42.9% 628 2024-09-29 · $147.9M2024-12-29 · $174.2M2025-03-30 · $128.2M2025-06-29 · $134.3M2025-09-28 · $138.5M2025-12-28 · $182.0M2026-04-05 · $115.2M2026-07-05 · $191.9M
Cash conversion
1.57× 1.84× 3.03× 2.49× 2.97× 1.85× 2.83× 3.70× +30.9% +48.8% 2.64×
Capital expenditures
(22) (24) (16) (19) (19) (20) (20) (11) -44.0% -41.3% (70)
Free cash flow
126 150 112 115 120 162 95 181 +89.5% +56.7% 558 2024-09-29 · $125.6M2024-12-29 · $149.8M2025-03-30 · $112.2M2025-06-29 · $115.5M2025-09-28 · $120.0M2025-12-28 · $161.8M2026-04-05 · $95.5M2026-07-05 · $180.9M
FCF margin
18.4% 20.5% 16.9% 16.0% 17.2% 21.0% 13.4% 24.8% +84.7% +54.6% 19.2%
Cash from investing
690 -17 -6 -9 19 -20 -78 -4 -83
Dividends paid
9 9 8 8 8 8 8 8 -0.3% -5.7% 32
Share repurchases
154 185 154 294 205 168 86 16 -81.5% -94.6% 476
Debt repayment
NOT DISCLOSED
711 0 0
Cash from financing
-874 -193 -164 -302 -215 -176 -89 -23 -503
Net change in cash
-19 -66 -26 -146 -60 -12 -60 163 31
Ending cash balance
1,230 1,163 1,138 992 931 920 860 1,023 +18.9% +3.1% 1,023

Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.

SELECTED · FREE CASH FLOW · QoQ BRIDGE
FROM95 CASH FROM OPERATIONS+77 CAPITAL EXPENDITURES+9 TO181
CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM SRC 10-Q FILED 2026-08-11 ↗