$ python3 examples/appD/fixtures/ttm_reference.py --period 2025-06 \
>   data/interstationary/pnl_fy2024.csv data/interstationary/pnl_fy2025.csv
window 2024-07 to 2025-06, 120 rows from 2 files
measure                         actual          budget      variance    var %
Revenue                  11,342,835.64   11,500,200.00   -157,364.36   -1.37%
Cost of goods sold        7,996,544.36    8,078,829.00     82,284.64    1.02%
Freight out                 361,404.59      345,006.00    -16,398.59   -4.75%
Salaries and wages        1,519,355.46    1,500,000.00    -19,355.46   -1.29%
Rent and occupancy          423,309.74      408,000.00    -15,309.74   -3.75%
Marketing                   129,696.27      130,000.00        303.73    0.23%
Technology                  140,424.19      150,000.00      9,575.81    6.38%
Professional fees            95,041.40       96,000.00        958.60    1.00%
Depreciation                 77,970.00       77,400.00       -570.00   -0.74%
Other operating             113,672.62      117,000.00      3,327.38    2.84%
Revenue (total)          11,342,835.64   11,500,200.00   -157,364.36   -1.37%
COGS (total)              8,357,948.95    8,423,835.00     65,886.05    0.78%
Gross profit              2,984,886.69    3,076,365.00    -91,478.31   -2.97%
Operating expenses        2,499,469.68    2,478,400.00    -21,069.68   -0.85%
Operating income            485,417.01      597,965.00   -112,547.99  -18.82%
Gross margin                  26.3152%        26.7505%    -0.4354 pts
monthly revenue variance: 2024-07 -45,424.76, 2024-08 -44,279.13, 2024-09 12,139.18, 2024-10 17,605.58, 2024-11 22,209.01, 2024-12 5,976.64, 2025-01 6,210.45, 2025-02 -4,880.12, 2025-03 -122,771.52, 2025-04 3,920.66, 2025-05 -5,310.27, 2025-06 -2,760.08
sum of monthly revenue variances -157,364.36
