{
  "ticker": {
    "uuid": "fd6b37be-e91d-41e9-9edd-fc22abae1c7f",
    "symbol": "ROOT",
    "name": "Roots Corporation",
    "exchange": "TOR",
    "exchange_name": "Toronto Stock Exchange",
    "country": "CA",
    "currency": "CAD",
    "sector": "Consumer Cyclical",
    "industry": "Apparel Retail",
    "page_url": "https://sharemaestro.com/factors/ticker/fd6b37be-e91d-41e9-9edd-fc22abae1c7f/",
    "api_url": "https://sharemaestro.com/factors/api/tickers/fd6b37be-e91d-41e9-9edd-fc22abae1c7f/"
  },
  "ticker_metadata": {
    "id": 36529,
    "uuid": "fd6b37be-e91d-41e9-9edd-fc22abae1c7f",
    "symbol": "ROOT",
    "name": "Roots Corporation",
    "asset_type": "equity",
    "market_cap": 166266368,
    "stock_exchange_id": 42,
    "industry": "Apparel Retail",
    "sector": "Consumer Cyclical",
    "description": "Roots Corporation, together with its subsidiaries, designs, markets, and sells apparel, leather goods, footwear, and accessories under the Roots brand in Canada and internationally. The company operates through two segments: Direct-To-Consumer, and Partners and Other. The Direct-to-Consumer segment sells products through the company's corporate retail stores and ecommerce. The Partners and Other segment engages in the wholesale of Roots branded products to the company's international operating partners, licensees, and wholesale customers. Roots Corporation was founded in 1973 and is headquartered in Toronto, Canada.",
    "currency": "CAD",
    "is_active": true
  },
  "exchange_metadata": {
    "id": 42,
    "name": "Toronto Stock Exchange",
    "symbol": "TOR",
    "country_code": "CA",
    "currency": "CAD",
    "benchmark": "^GSPTSE",
    "data_symbol": "TOR",
    "ticker_suffix": ".TO",
    "update_provider": "yfinance",
    "update_group": "primary",
    "update_order": 0,
    "update_enabled": true,
    "is_active": true
  },
  "latest_snapshot": {
    "ticker": {
      "uuid": "fd6b37be-e91d-41e9-9edd-fc22abae1c7f",
      "symbol": "ROOT",
      "name": "Roots Corporation",
      "exchange": "TOR",
      "exchange_name": "Toronto Stock Exchange",
      "country": "CA",
      "currency": "CAD",
      "sector": "Consumer Cyclical",
      "industry": "Apparel Retail",
      "page_url": "https://sharemaestro.com/factors/ticker/fd6b37be-e91d-41e9-9edd-fc22abae1c7f/",
      "api_url": "https://sharemaestro.com/factors/api/tickers/fd6b37be-e91d-41e9-9edd-fc22abae1c7f/"
    },
    "week_end_date": "2026-06-07",
    "universe": "CAD_CA",
    "score": {
      "os": 0.93,
      "value": 0.86,
      "quality": 0.77,
      "momentum": 0.68,
      "coverage": 0.909,
      "confidence": 0.856,
      "delta": null
    },
    "headline_factors": {
      "price": 4.57,
      "market_cap": 179206910.62,
      "pe_ratio": 38.3987,
      "earnings_yield": 0.0573,
      "ebitda_to_ev": 0.1647,
      "shareholder_yield": 0.0222,
      "roe": 0.0296,
      "piotroski_f_score": 8,
      "momentum_12_1": 0.2862,
      "volatility_252d": 0.2739
    },
    "strategy_flags": {
      "market_leader": false,
      "cornerstone_value": false,
      "cornerstone_growth": false,
      "tiny_titan": false,
      "all_cap_buyback": false,
      "small_cap_core": false,
      "veiled_value": false,
      "earnings_consistent_5y": false
    },
    "factor_groups": {
      "identity": {
        "week_end_date": "2026-06-07",
        "source_primary": "yfinance",
        "financials_period_end": "2026-01-31",
        "financials_age_days": 127,
        "has_full_data": true,
        "completeness_score": 0.9286,
        "is_included_in_ranking": true,
        "is_market_leader": false,
        "is_published": true,
        "computed_at": "2026-06-07T20:10:52.792480+00:00",
        "batch_id": ""
      },
      "size": {
        "price_close": 4.57,
        "market_cap": 179206910.62,
        "market_cap_usd": 179206910.62,
        "enterprise_value": 257265910.62,
        "shares_outstanding": 39213766,
        "fx_rate_to_usd": null
      },
      "valuation": {
        "pe_ratio": 38.3987,
        "pb_ratio": 1.1348,
        "ptbv_ratio": 1.1348,
        "ps_ratio": 0.6454,
        "pcf_ratio": 5.5692,
        "pfcf_ratio": 6.9812,
        "ev_ebitda": 6.0712,
        "ev_ebit": 17.4512,
        "ev_sales": 0.9265,
        "ev_fcf": 10.022,
        "earnings_yield": 0.0573,
        "fcf_yield": 0.0998,
        "price_to_sales": 0.6454,
        "price_to_book": 1.1348,
        "price_to_cashflow": 5.5692,
        "ebitda_to_ev": 0.1647,
        "sales_yield": 1.0793
      },
      "yield": {
        "dividend_yield": 0,
        "buyback_yield": 0.0222,
        "shareholder_yield": 0.0222,
        "debt_paydown_yield": 0.0631,
        "total_yield": 0.0853
      },
      "quality": {
        "gross_margin": 0.613,
        "operating_margin": 0.0531,
        "net_margin": 0.0168,
        "ebitda_margin": 0.1526,
        "fcf_margin": 0.0924,
        "roe": 0.0296,
        "roa": 0.0148,
        "roic": 0.0469,
        "roc_greenblatt": 0.1679,
        "asset_turnover": 0.8796,
        "cash_conversion": 5.5003,
        "accruals_ratio": -0.0871,
        "sbc_to_revenue": null,
        "piotroski_f_score": 8,
        "altman_z_score": null,
        "earnings_stability_5y": 3.9265,
        "revenue_stability_5y": 0.0273,
        "eps_surprise_avg": 7.9975,
        "sue_score": 1.5298,
        "gross_profit_to_assets": 0.5392,
        "external_financing": 0.0129
      },
      "leverage_and_risk": {
        "debt_to_equity": null,
        "net_debt_to_ebitda": 1.8421,
        "debt_to_assets": 0.3379,
        "interest_coverage": 1.8881,
        "current_ratio": 1.2967,
        "quick_ratio": 1.2967,
        "net_debt": 78059000,
        "local_beta": 0.0891,
        "volatility_252d": 0.2739,
        "volatility_60d": 0.6483,
        "max_drawdown_12m": -0.1304,
        "risk_adjusted_momentum": 1.0447
      },
      "growth": {
        "revenue_growth_1y": 0.0561,
        "revenue_growth_3y_cagr": 0.0068,
        "revenue_growth_5y_cagr": null,
        "eps_growth_1y": null,
        "eps_growth_3y_cagr": -0.1132,
        "eps_growth_5y_cagr": null,
        "fcf_growth_1y": 0.0016,
        "book_value_growth_1y": 0.0216,
        "revenue_growth": 0.0561,
        "earnings_growth": null
      },
      "momentum": {
        "price_return_1m": 0.1688,
        "price_return_3m": 0.3441,
        "price_return_6m": 0.3246,
        "price_return_9m": 0.4554,
        "price_return_12m": 0.5033,
        "price_return_12m_ex1m": 0.2862,
        "momentum_6m": 0.3246,
        "momentum_12m": 0.5033,
        "momentum_12_1": 0.2862,
        "distance_from_52w_high": 0,
        "distance_from_52w_low": 0.5233,
        "relative_strength": 0.2012
      },
      "raw_ttm": {
        "revenue_ttm": 277679000,
        "gross_profit_ttm": 170215000,
        "ebit_ttm": 14742000,
        "ebitda_ttm": 42375000,
        "net_income_ttm": 4667000,
        "eps_diluted_ttm": 0.119,
        "operating_cash_flow_ttm": 32178000,
        "capital_expenditure_ttm": -6508000,
        "fcf_ttm": 25670000,
        "dividends_paid_ttm": null,
        "share_repurchases_ttm": -4026000,
        "shares_issued_ttm": 50000,
        "interest_expense_ttm": 7808000,
        "cash_and_equivalents": 28633000,
        "total_current_assets": 86823000,
        "total_current_liabilities": 66955000,
        "net_ppe": 91234000,
        "total_assets": 315704000,
        "total_debt": 106692000,
        "total_equity": 157920000,
        "net_working_capital": -3427000,
        "book_value_per_share": 4.0272,
        "retained_earnings": null,
        "preferred_stock": null,
        "minority_interest": null,
        "tangible_book_value": null,
        "tangible_book_per_share": 4.0272
      },
      "ranks": {
        "universe_ticker_count": 524,
        "rank_pe": 80,
        "rank_pb": 26,
        "rank_ptbv": 26,
        "rank_ps": 14,
        "rank_pcf": 22,
        "rank_ev_ebitda": 19,
        "rank_ev_ebit": 47,
        "rank_earnings_yield": 47,
        "rank_fcf_yield": 13,
        "rank_dividend_yield": 79,
        "rank_shareholder_yield": 47,
        "rank_total_yield": 24,
        "rank_roe": 70,
        "rank_roc": 40,
        "rank_roic": 64,
        "rank_gross_margin": 25,
        "rank_fcf_margin": 50,
        "rank_piotroski": 10,
        "rank_accruals": 33,
        "rank_sue": 11,
        "rank_eps_growth_1y": 50,
        "rank_eps_growth_5y": 50,
        "rank_revenue_growth_1y": 52,
        "rank_momentum_12m": 37,
        "rank_momentum_12m_ex1m": 52,
        "rank_relative_strength": 37
      },
      "composites": {
        "value_composite": 14,
        "quality_composite": 23,
        "momentum_composite": 32,
        "growth_composite": 63,
        "yield_composite": 64,
        "svqf_composite": 28,
        "vc1_composite": 14,
        "vc2_composite": 16,
        "vc3_composite": 12,
        "trending_value_composite": null,
        "overall_composite": 7,
        "quality_value_composite": 0.8138,
        "os_score": 0.93,
        "value_percentile": 0.86,
        "quality_percentile": 0.77,
        "momentum_percentile": 0.68,
        "factor_coverage": 0.909,
        "signal_confidence": 0.856,
        "os_score_delta": null
      },
      "strategy_ranks": {
        "cornerstone_value_rank": null,
        "cornerstone_growth_rank": null,
        "tiny_titans_rank": null,
        "all_cap_buyback_rank": 16,
        "small_cap_core_rank": 19,
        "is_cornerstone_value": false,
        "is_cornerstone_growth": false,
        "is_tiny_titan": false,
        "is_all_cap_buyback": false,
        "is_small_cap_core": false,
        "trending_value_rank": null,
        "veiled_value": false,
        "earnings_consistent_5y": false
      }
    }
  },
  "latest_snapshot_fields": {
    "id": 11600,
    "ticker_id": 36529,
    "universe_id": 6,
    "week_end_date": "2026-06-07",
    "source_primary": "yfinance",
    "source_gaps": {},
    "financials_period_end": "2026-01-31",
    "financials_age_days": 127,
    "has_full_data": true,
    "completeness_score": 0.9286,
    "missing_fields": [],
    "is_included_in_ranking": true,
    "is_market_leader": false,
    "is_published": true,
    "computed_at": "2026-06-07T20:10:52.792480+00:00",
    "batch_id": "",
    "os_score_delta": null,
    "price_close": 4.57,
    "market_cap": 179206910.62,
    "market_cap_usd": 179206910.62,
    "enterprise_value": 257265910.62,
    "shares_outstanding": 39213766,
    "fx_rate_to_usd": null,
    "pe_ratio": 38.39873808,
    "pb_ratio": 1.13479553,
    "ptbv_ratio": 1.13479553,
    "ps_ratio": 0.64537437,
    "pcf_ratio": 5.56923708,
    "pfcf_ratio": 6.98118078,
    "ev_ebitda": 6.07117193,
    "ev_ebit": 17.45122172,
    "ev_sales": 0.92648674,
    "ev_fcf": 10.0220456,
    "earnings_yield": 0.05730258,
    "fcf_yield": 0.09978003,
    "dividend_yield": 0,
    "buyback_yield": 0.02218664,
    "shareholder_yield": 0.02218664,
    "debt_paydown_yield": 0.06310025,
    "total_yield": 0.08528689,
    "gross_margin": 0.61299198,
    "operating_margin": 0.05309008,
    "net_margin": 0.01680718,
    "ebitda_margin": 0.15260427,
    "fcf_margin": 0.09244487,
    "roe": 0.02955294,
    "roa": 0.01478283,
    "roic": 0.04685375,
    "roc_greenblatt": 0.16789094,
    "asset_turnover": 0.8795549,
    "cash_conversion": 5.50032141,
    "accruals_ratio": -0.08714175,
    "sbc_to_revenue": null,
    "debt_to_equity": null,
    "net_debt_to_ebitda": 1.84210029,
    "debt_to_assets": 0.33794947,
    "interest_coverage": 1.88806352,
    "current_ratio": 1.29673661,
    "quick_ratio": 1.29673661,
    "net_debt": 78059000,
    "revenue_growth_1y": 0.05613093,
    "revenue_growth_3y_cagr": 0.00676858,
    "revenue_growth_5y_cagr": null,
    "eps_growth_1y": null,
    "eps_growth_3y_cagr": -0.11324089,
    "eps_growth_5y_cagr": null,
    "fcf_growth_1y": 0.00156067,
    "book_value_growth_1y": 0.02159192,
    "piotroski_f_score": 8,
    "altman_z_score": null,
    "earnings_stability_5y": 3.926484,
    "revenue_stability_5y": 0.027332,
    "eps_surprise_avg": 7.9975,
    "sue_score": 1.5298,
    "price_return_1m": 0.16879795,
    "price_return_3m": 0.34411765,
    "price_return_6m": 0.32463768,
    "price_return_9m": 0.45541401,
    "price_return_12m": 0.50328947,
    "price_return_12m_ex1m": 0.28618421,
    "distance_from_52w_high": 0,
    "distance_from_52w_low": 0.52333333,
    "relative_strength": 0.20118306,
    "local_beta": 0.0891,
    "volatility_252d": 0.27393,
    "volatility_60d": 0.648322,
    "max_drawdown_12m": -0.13043478,
    "revenue_ttm": 277679000,
    "gross_profit_ttm": 170215000,
    "ebit_ttm": 14742000,
    "ebitda_ttm": 42375000,
    "net_income_ttm": 4667000,
    "eps_diluted_ttm": 0.11901433,
    "operating_cash_flow_ttm": 32178000,
    "capital_expenditure_ttm": -6508000,
    "fcf_ttm": 25670000,
    "dividends_paid_ttm": null,
    "share_repurchases_ttm": -4026000,
    "shares_issued_ttm": 50000,
    "interest_expense_ttm": 7808000,
    "cash_and_equivalents": 28633000,
    "total_current_assets": 86823000,
    "total_current_liabilities": 66955000,
    "net_ppe": 91234000,
    "total_assets": 315704000,
    "total_debt": 106692000,
    "total_equity": 157920000,
    "net_working_capital": -3427000,
    "book_value_per_share": 4.0271572,
    "retained_earnings": null,
    "preferred_stock": null,
    "minority_interest": null,
    "tangible_book_value": null,
    "tangible_book_per_share": 4.0271572,
    "universe_ticker_count": 524,
    "sector": "Consumer Cyclical",
    "rank_pe": 80,
    "rank_pb": 26,
    "rank_ptbv": 26,
    "rank_ps": 14,
    "rank_pcf": 22,
    "rank_ev_ebitda": 19,
    "rank_ev_ebit": 47,
    "rank_earnings_yield": 47,
    "rank_fcf_yield": 13,
    "rank_dividend_yield": 79,
    "rank_shareholder_yield": 47,
    "rank_total_yield": 24,
    "rank_roe": 70,
    "rank_roc": 40,
    "rank_roic": 64,
    "rank_gross_margin": 25,
    "rank_fcf_margin": 50,
    "rank_piotroski": 10,
    "rank_accruals": 33,
    "rank_sue": 11,
    "rank_eps_growth_1y": 50,
    "rank_eps_growth_5y": 50,
    "rank_revenue_growth_1y": 52,
    "rank_momentum_12m": 37,
    "rank_momentum_12m_ex1m": 52,
    "rank_relative_strength": 37,
    "value_composite": 14,
    "quality_composite": 23,
    "momentum_composite": 32,
    "growth_composite": 63,
    "yield_composite": 64,
    "svqf_composite": 28,
    "vc1_composite": 14,
    "vc2_composite": 16,
    "vc3_composite": 12,
    "trending_value_composite": null,
    "overall_composite": 7,
    "factor_coverage": 0.909,
    "signal_confidence": 0.856,
    "cornerstone_value_rank": null,
    "cornerstone_growth_rank": null,
    "tiny_titans_rank": null,
    "all_cap_buyback_rank": 16,
    "small_cap_core_rank": 19,
    "is_cornerstone_value": false,
    "is_cornerstone_growth": false,
    "is_tiny_titan": false,
    "is_all_cap_buyback": false,
    "is_small_cap_core": false
  },
  "factor_history": [
    {
      "week_end_date": "2026-06-07",
      "price": 4.57,
      "os": 0.93,
      "value": 0.86,
      "quality": 0.77,
      "momentum": 0.68,
      "confidence": 0.856,
      "coverage": 0.909,
      "pe_ratio": 38.3987,
      "earnings_yield": 0.0573,
      "shareholder_yield": 0.0222,
      "roe": 0.0296,
      "momentum_12_1": 0.2862,
      "complete_fields": {
        "id": 11600,
        "ticker_id": 36529,
        "universe_id": 6,
        "week_end_date": "2026-06-07",
        "source_primary": "yfinance",
        "source_gaps": {},
        "financials_period_end": "2026-01-31",
        "financials_age_days": 127,
        "has_full_data": true,
        "completeness_score": 0.9286,
        "missing_fields": [],
        "is_included_in_ranking": true,
        "is_market_leader": false,
        "is_published": true,
        "computed_at": "2026-06-07T20:10:52.792480+00:00",
        "batch_id": "",
        "os_score_delta": null,
        "price_close": 4.57,
        "market_cap": 179206910.62,
        "market_cap_usd": 179206910.62,
        "enterprise_value": 257265910.62,
        "shares_outstanding": 39213766,
        "fx_rate_to_usd": null,
        "pe_ratio": 38.39873808,
        "pb_ratio": 1.13479553,
        "ptbv_ratio": 1.13479553,
        "ps_ratio": 0.64537437,
        "pcf_ratio": 5.56923708,
        "pfcf_ratio": 6.98118078,
        "ev_ebitda": 6.07117193,
        "ev_ebit": 17.45122172,
        "ev_sales": 0.92648674,
        "ev_fcf": 10.0220456,
        "earnings_yield": 0.05730258,
        "fcf_yield": 0.09978003,
        "dividend_yield": 0,
        "buyback_yield": 0.02218664,
        "shareholder_yield": 0.02218664,
        "debt_paydown_yield": 0.06310025,
        "total_yield": 0.08528689,
        "gross_margin": 0.61299198,
        "operating_margin": 0.05309008,
        "net_margin": 0.01680718,
        "ebitda_margin": 0.15260427,
        "fcf_margin": 0.09244487,
        "roe": 0.02955294,
        "roa": 0.01478283,
        "roic": 0.04685375,
        "roc_greenblatt": 0.16789094,
        "asset_turnover": 0.8795549,
        "cash_conversion": 5.50032141,
        "accruals_ratio": -0.08714175,
        "sbc_to_revenue": null,
        "debt_to_equity": null,
        "net_debt_to_ebitda": 1.84210029,
        "debt_to_assets": 0.33794947,
        "interest_coverage": 1.88806352,
        "current_ratio": 1.29673661,
        "quick_ratio": 1.29673661,
        "net_debt": 78059000,
        "revenue_growth_1y": 0.05613093,
        "revenue_growth_3y_cagr": 0.00676858,
        "revenue_growth_5y_cagr": null,
        "eps_growth_1y": null,
        "eps_growth_3y_cagr": -0.11324089,
        "eps_growth_5y_cagr": null,
        "fcf_growth_1y": 0.00156067,
        "book_value_growth_1y": 0.02159192,
        "piotroski_f_score": 8,
        "altman_z_score": null,
        "earnings_stability_5y": 3.926484,
        "revenue_stability_5y": 0.027332,
        "eps_surprise_avg": 7.9975,
        "sue_score": 1.5298,
        "price_return_1m": 0.16879795,
        "price_return_3m": 0.34411765,
        "price_return_6m": 0.32463768,
        "price_return_9m": 0.45541401,
        "price_return_12m": 0.50328947,
        "price_return_12m_ex1m": 0.28618421,
        "distance_from_52w_high": 0,
        "distance_from_52w_low": 0.52333333,
        "relative_strength": 0.20118306,
        "local_beta": 0.0891,
        "volatility_252d": 0.27393,
        "volatility_60d": 0.648322,
        "max_drawdown_12m": -0.13043478,
        "revenue_ttm": 277679000,
        "gross_profit_ttm": 170215000,
        "ebit_ttm": 14742000,
        "ebitda_ttm": 42375000,
        "net_income_ttm": 4667000,
        "eps_diluted_ttm": 0.11901433,
        "operating_cash_flow_ttm": 32178000,
        "capital_expenditure_ttm": -6508000,
        "fcf_ttm": 25670000,
        "dividends_paid_ttm": null,
        "share_repurchases_ttm": -4026000,
        "shares_issued_ttm": 50000,
        "interest_expense_ttm": 7808000,
        "cash_and_equivalents": 28633000,
        "total_current_assets": 86823000,
        "total_current_liabilities": 66955000,
        "net_ppe": 91234000,
        "total_assets": 315704000,
        "total_debt": 106692000,
        "total_equity": 157920000,
        "net_working_capital": -3427000,
        "book_value_per_share": 4.0271572,
        "retained_earnings": null,
        "preferred_stock": null,
        "minority_interest": null,
        "tangible_book_value": null,
        "tangible_book_per_share": 4.0271572,
        "universe_ticker_count": 524,
        "sector": "Consumer Cyclical",
        "rank_pe": 80,
        "rank_pb": 26,
        "rank_ptbv": 26,
        "rank_ps": 14,
        "rank_pcf": 22,
        "rank_ev_ebitda": 19,
        "rank_ev_ebit": 47,
        "rank_earnings_yield": 47,
        "rank_fcf_yield": 13,
        "rank_dividend_yield": 79,
        "rank_shareholder_yield": 47,
        "rank_total_yield": 24,
        "rank_roe": 70,
        "rank_roc": 40,
        "rank_roic": 64,
        "rank_gross_margin": 25,
        "rank_fcf_margin": 50,
        "rank_piotroski": 10,
        "rank_accruals": 33,
        "rank_sue": 11,
        "rank_eps_growth_1y": 50,
        "rank_eps_growth_5y": 50,
        "rank_revenue_growth_1y": 52,
        "rank_momentum_12m": 37,
        "rank_momentum_12m_ex1m": 52,
        "rank_relative_strength": 37,
        "value_composite": 14,
        "quality_composite": 23,
        "momentum_composite": 32,
        "growth_composite": 63,
        "yield_composite": 64,
        "svqf_composite": 28,
        "vc1_composite": 14,
        "vc2_composite": 16,
        "vc3_composite": 12,
        "trending_value_composite": null,
        "overall_composite": 7,
        "factor_coverage": 0.909,
        "signal_confidence": 0.856,
        "cornerstone_value_rank": null,
        "cornerstone_growth_rank": null,
        "tiny_titans_rank": null,
        "all_cap_buyback_rank": 16,
        "small_cap_core_rank": 19,
        "is_cornerstone_value": false,
        "is_cornerstone_growth": false,
        "is_tiny_titan": false,
        "is_all_cap_buyback": false,
        "is_small_cap_core": false
      }
    }
  ],
  "financial_periods": {
    "annual": [
      {
        "period_end_date": "2026-01-31",
        "period_type": "annual",
        "fiscal_year": 2026,
        "fiscal_quarter": null,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 277679000,
          "cost_of_revenue": 107464000,
          "gross_profit": 170215000,
          "ebit": 14742000,
          "ebitda": 42375000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": 4667000,
          "net_income_to_common": 4667000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 28633000,
          "total_current_assets": 86823000,
          "total_assets": 315704000,
          "short_term_debt": 5338000,
          "long_term_debt": 27546000,
          "total_debt": 106692000,
          "total_liabilities": null,
          "total_equity": 157920000,
          "shares_outstanding": 39196165,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": 32178000,
          "capital_expenditure": -6508000,
          "free_cash_flow": 25670000,
          "dividends_paid": null,
          "share_repurchases": -4026000,
          "shares_issued": 50000,
          "net_debt_issued": -26808000
        },
        "complete_fields": {
          "id": 424168,
          "ticker_id": 36529,
          "period_end_date": "2026-01-31",
          "period_type": "annual",
          "fiscal_year": 2026,
          "fiscal_quarter": null,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "42375000",
              "netIncome": "4667000",
              "grossProfit": "170215000",
              "totalRevenue": "277679000",
              "costOfRevenue": "107464000",
              "interestExpense": "7808000",
              "operatingIncome": "14742000",
              "fiscalDateEnding": "2026-01-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "27826000"
            },
            "balance": {
              "totalDebt": "106692000",
              "totalAssets": "315704000",
              "longTermDebt": "27546000",
              "shortTermDebt": "5338000",
              "preferredStock": null,
              "fiscalDateEnding": "2026-01-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "39196165",
              "totalCurrentAssets": "86823000",
              "totalShareholderEquity": "157920000",
              "totalCurrentLiabilities": "66955000",
              "propertyPlantEquipmentNet": "91234000",
              "cashAndShortTermInvestments": "28633000"
            },
            "cashflow": {
              "freeCashFlow": "25670000",
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": "50000",
              "repaymentOfDebt": "-26808000",
              "fiscalDateEnding": "2026-01-31",
              "operatingCashflow": "32178000",
              "repurchaseOfStock": "-4026000",
              "capitalExpenditures": "-6508000"
            }
          },
          "revenue": 277679000,
          "cost_of_revenue": 107464000,
          "gross_profit": 170215000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": 14742000,
          "depreciation_amortisation": 27826000,
          "ebitda": 42375000,
          "interest_expense": 7808000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": 4667000,
          "net_income_continuing_ops": null,
          "net_income_to_common": 4667000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 28633000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 86823000,
          "net_ppe": 91234000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 315704000,
          "short_term_debt": 5338000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 66955000,
          "long_term_debt": 27546000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 106692000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 157920000,
          "shares_outstanding": 39196165,
          "operating_cash_flow": 32178000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -6508000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": -4026000,
          "shares_issued": 50000,
          "net_debt_issued": -26808000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": 25670000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "42375000",
            "netIncome": "4667000",
            "grossProfit": "170215000",
            "totalRevenue": "277679000",
            "costOfRevenue": "107464000",
            "interestExpense": "7808000",
            "operatingIncome": "14742000",
            "fiscalDateEnding": "2026-01-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "27826000"
          },
          "balance": {
            "totalDebt": "106692000",
            "totalAssets": "315704000",
            "longTermDebt": "27546000",
            "shortTermDebt": "5338000",
            "preferredStock": null,
            "fiscalDateEnding": "2026-01-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "39196165",
            "totalCurrentAssets": "86823000",
            "totalShareholderEquity": "157920000",
            "totalCurrentLiabilities": "66955000",
            "propertyPlantEquipmentNet": "91234000",
            "cashAndShortTermInvestments": "28633000"
          },
          "cashflow": {
            "freeCashFlow": "25670000",
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": "50000",
            "repaymentOfDebt": "-26808000",
            "fiscalDateEnding": "2026-01-31",
            "operatingCashflow": "32178000",
            "repurchaseOfStock": "-4026000",
            "capitalExpenditures": "-6508000"
          }
        }
      },
      {
        "period_end_date": "2025-01-31",
        "period_type": "annual",
        "fiscal_year": 2025,
        "fiscal_quarter": null,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 262921000,
          "cost_of_revenue": 105792000,
          "gross_profit": 157129000,
          "ebit": 13630000,
          "ebitda": -6683000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": -33443000,
          "net_income_to_common": -33443000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 34021000,
          "total_current_assets": 92774000,
          "total_assets": 329037000,
          "short_term_debt": 5937000,
          "long_term_debt": 35433000,
          "total_debt": 119882000,
          "total_liabilities": null,
          "total_equity": 159528000,
          "shares_outstanding": 40450213,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": 32333000,
          "capital_expenditure": -6703000,
          "free_cash_flow": 25630000,
          "dividends_paid": null,
          "share_repurchases": 0,
          "shares_issued": 274000,
          "net_debt_issued": -19816000
        },
        "complete_fields": {
          "id": 424173,
          "ticker_id": 36529,
          "period_end_date": "2025-01-31",
          "period_type": "annual",
          "fiscal_year": 2025,
          "fiscal_quarter": null,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "-6683000",
              "netIncome": "-33443000",
              "grossProfit": "157129000",
              "totalRevenue": "262921000",
              "costOfRevenue": "105792000",
              "interestExpense": "8865000",
              "operatingIncome": "13630000",
              "fiscalDateEnding": "2025-01-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "29662000"
            },
            "balance": {
              "totalDebt": "119882000",
              "totalAssets": "329037000",
              "longTermDebt": "35433000",
              "shortTermDebt": "5937000",
              "preferredStock": null,
              "fiscalDateEnding": "2025-01-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "40450213",
              "totalCurrentAssets": "92774000",
              "totalShareholderEquity": "159528000",
              "totalCurrentLiabilities": "66540000",
              "propertyPlantEquipmentNet": "96463000",
              "cashAndShortTermInvestments": "34021000"
            },
            "cashflow": {
              "freeCashFlow": "25630000",
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": "274000",
              "repaymentOfDebt": "-19816000",
              "fiscalDateEnding": "2025-01-31",
              "operatingCashflow": "32333000",
              "repurchaseOfStock": "0",
              "capitalExpenditures": "-6703000"
            }
          },
          "revenue": 262921000,
          "cost_of_revenue": 105792000,
          "gross_profit": 157129000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": 13630000,
          "depreciation_amortisation": 29662000,
          "ebitda": -6683000,
          "interest_expense": 8865000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": -33443000,
          "net_income_continuing_ops": null,
          "net_income_to_common": -33443000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 34021000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 92774000,
          "net_ppe": 96463000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 329037000,
          "short_term_debt": 5937000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 66540000,
          "long_term_debt": 35433000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 119882000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 159528000,
          "shares_outstanding": 40450213,
          "operating_cash_flow": 32333000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -6703000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": 0,
          "shares_issued": 274000,
          "net_debt_issued": -19816000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": 25630000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "-6683000",
            "netIncome": "-33443000",
            "grossProfit": "157129000",
            "totalRevenue": "262921000",
            "costOfRevenue": "105792000",
            "interestExpense": "8865000",
            "operatingIncome": "13630000",
            "fiscalDateEnding": "2025-01-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "29662000"
          },
          "balance": {
            "totalDebt": "119882000",
            "totalAssets": "329037000",
            "longTermDebt": "35433000",
            "shortTermDebt": "5937000",
            "preferredStock": null,
            "fiscalDateEnding": "2025-01-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "40450213",
            "totalCurrentAssets": "92774000",
            "totalShareholderEquity": "159528000",
            "totalCurrentLiabilities": "66540000",
            "propertyPlantEquipmentNet": "96463000",
            "cashAndShortTermInvestments": "34021000"
          },
          "cashflow": {
            "freeCashFlow": "25630000",
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": "274000",
            "repaymentOfDebt": "-19816000",
            "fiscalDateEnding": "2025-01-31",
            "operatingCashflow": "32333000",
            "repurchaseOfStock": "0",
            "capitalExpenditures": "-6703000"
          }
        }
      },
      {
        "period_end_date": "2024-01-31",
        "period_type": "annual",
        "fiscal_year": 2024,
        "fiscal_quarter": null,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 262668000,
          "cost_of_revenue": 110212000,
          "gross_profit": 152456000,
          "ebit": 12125000,
          "ebitda": 41917000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": 1840000,
          "net_income_to_common": 1840000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 28033000,
          "total_current_assets": 75790000,
          "total_assets": 369862000,
          "short_term_debt": 4024000,
          "long_term_debt": 40986000,
          "total_debt": 124882000,
          "total_liabilities": null,
          "total_equity": 190817000,
          "shares_outstanding": 40250213,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": 38695000,
          "capital_expenditure": -4834000,
          "free_cash_flow": 33861000,
          "dividends_paid": null,
          "share_repurchases": -4358000,
          "shares_issued": 311000,
          "net_debt_issued": -32634000
        },
        "complete_fields": {
          "id": 424175,
          "ticker_id": 36529,
          "period_end_date": "2024-01-31",
          "period_type": "annual",
          "fiscal_year": 2024,
          "fiscal_quarter": null,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "41917000",
              "netIncome": "1840000",
              "grossProfit": "152456000",
              "totalRevenue": "262668000",
              "costOfRevenue": "110212000",
              "interestExpense": "9556000",
              "operatingIncome": "12125000",
              "fiscalDateEnding": "2024-01-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "29706000"
            },
            "balance": {
              "totalDebt": "124882000",
              "totalAssets": "369862000",
              "longTermDebt": "40986000",
              "shortTermDebt": "4024000",
              "preferredStock": null,
              "fiscalDateEnding": "2024-01-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "40250213",
              "totalCurrentAssets": "75790000",
              "totalShareholderEquity": "190817000",
              "totalCurrentLiabilities": "57115000",
              "propertyPlantEquipmentNet": "102000000",
              "cashAndShortTermInvestments": "28033000"
            },
            "cashflow": {
              "freeCashFlow": "33861000",
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": "311000",
              "repaymentOfDebt": "-32634000",
              "fiscalDateEnding": "2024-01-31",
              "operatingCashflow": "38695000",
              "repurchaseOfStock": "-4358000",
              "capitalExpenditures": "-4834000"
            }
          },
          "revenue": 262668000,
          "cost_of_revenue": 110212000,
          "gross_profit": 152456000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": 12125000,
          "depreciation_amortisation": 29706000,
          "ebitda": 41917000,
          "interest_expense": 9556000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": 1840000,
          "net_income_continuing_ops": null,
          "net_income_to_common": 1840000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 28033000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 75790000,
          "net_ppe": 102000000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 369862000,
          "short_term_debt": 4024000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 57115000,
          "long_term_debt": 40986000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 124882000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 190817000,
          "shares_outstanding": 40250213,
          "operating_cash_flow": 38695000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -4834000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": -4358000,
          "shares_issued": 311000,
          "net_debt_issued": -32634000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": 33861000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "41917000",
            "netIncome": "1840000",
            "grossProfit": "152456000",
            "totalRevenue": "262668000",
            "costOfRevenue": "110212000",
            "interestExpense": "9556000",
            "operatingIncome": "12125000",
            "fiscalDateEnding": "2024-01-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "29706000"
          },
          "balance": {
            "totalDebt": "124882000",
            "totalAssets": "369862000",
            "longTermDebt": "40986000",
            "shortTermDebt": "4024000",
            "preferredStock": null,
            "fiscalDateEnding": "2024-01-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "40250213",
            "totalCurrentAssets": "75790000",
            "totalShareholderEquity": "190817000",
            "totalCurrentLiabilities": "57115000",
            "propertyPlantEquipmentNet": "102000000",
            "cashAndShortTermInvestments": "28033000"
          },
          "cashflow": {
            "freeCashFlow": "33861000",
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": "311000",
            "repaymentOfDebt": "-32634000",
            "fiscalDateEnding": "2024-01-31",
            "operatingCashflow": "38695000",
            "repurchaseOfStock": "-4358000",
            "capitalExpenditures": "-4834000"
          }
        }
      },
      {
        "period_end_date": "2023-01-31",
        "period_type": "annual",
        "fiscal_year": 2023,
        "fiscal_quarter": null,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 272116000,
          "cost_of_revenue": 115140000,
          "gross_profit": 156976000,
          "ebit": 18351000,
          "ebitda": 47378000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": 6693000,
          "net_income_to_common": 6693000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 31921000,
          "total_current_assets": 96155000,
          "total_assets": 391892000,
          "short_term_debt": 4613000,
          "long_term_debt": 52113000,
          "total_debt": 137159000,
          "total_liabilities": null,
          "total_equity": 188042000,
          "shares_outstanding": 41461863,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": 29298000,
          "capital_expenditure": -6348000,
          "free_cash_flow": 22950000,
          "dividends_paid": null,
          "share_repurchases": -1959000,
          "shares_issued": 26000,
          "net_debt_issued": -23257000
        },
        "complete_fields": {
          "id": 424176,
          "ticker_id": 36529,
          "period_end_date": "2023-01-31",
          "period_type": "annual",
          "fiscal_year": 2023,
          "fiscal_quarter": null,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "47378000",
              "netIncome": "6693000",
              "grossProfit": "156976000",
              "totalRevenue": "272116000",
              "costOfRevenue": "115140000",
              "interestExpense": "8459000",
              "operatingIncome": "18351000",
              "fiscalDateEnding": "2023-01-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "29324000"
            },
            "balance": {
              "totalDebt": "137159000",
              "totalAssets": "391892000",
              "longTermDebt": "52113000",
              "shortTermDebt": "4613000",
              "preferredStock": null,
              "fiscalDateEnding": "2023-01-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "41461863",
              "totalCurrentAssets": "96155000",
              "totalShareholderEquity": "188042000",
              "totalCurrentLiabilities": "75032000",
              "propertyPlantEquipmentNet": "101654000",
              "cashAndShortTermInvestments": "31921000"
            },
            "cashflow": {
              "freeCashFlow": "22950000",
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": "26000",
              "repaymentOfDebt": "-23257000",
              "fiscalDateEnding": "2023-01-31",
              "operatingCashflow": "29298000",
              "repurchaseOfStock": "-1959000",
              "capitalExpenditures": "-6348000"
            }
          },
          "revenue": 272116000,
          "cost_of_revenue": 115140000,
          "gross_profit": 156976000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": 18351000,
          "depreciation_amortisation": 29324000,
          "ebitda": 47378000,
          "interest_expense": 8459000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": 6693000,
          "net_income_continuing_ops": null,
          "net_income_to_common": 6693000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 31921000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 96155000,
          "net_ppe": 101654000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 391892000,
          "short_term_debt": 4613000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 75032000,
          "long_term_debt": 52113000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 137159000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 188042000,
          "shares_outstanding": 41461863,
          "operating_cash_flow": 29298000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -6348000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": -1959000,
          "shares_issued": 26000,
          "net_debt_issued": -23257000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": 22950000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "47378000",
            "netIncome": "6693000",
            "grossProfit": "156976000",
            "totalRevenue": "272116000",
            "costOfRevenue": "115140000",
            "interestExpense": "8459000",
            "operatingIncome": "18351000",
            "fiscalDateEnding": "2023-01-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "29324000"
          },
          "balance": {
            "totalDebt": "137159000",
            "totalAssets": "391892000",
            "longTermDebt": "52113000",
            "shortTermDebt": "4613000",
            "preferredStock": null,
            "fiscalDateEnding": "2023-01-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "41461863",
            "totalCurrentAssets": "96155000",
            "totalShareholderEquity": "188042000",
            "totalCurrentLiabilities": "75032000",
            "propertyPlantEquipmentNet": "101654000",
            "cashAndShortTermInvestments": "31921000"
          },
          "cashflow": {
            "freeCashFlow": "22950000",
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": "26000",
            "repaymentOfDebt": "-23257000",
            "fiscalDateEnding": "2023-01-31",
            "operatingCashflow": "29298000",
            "repurchaseOfStock": "-1959000",
            "capitalExpenditures": "-6348000"
          }
        }
      },
      {
        "period_end_date": "2022-01-31",
        "period_type": "annual",
        "fiscal_year": 2022,
        "fiscal_quarter": null,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": null,
          "cost_of_revenue": null,
          "gross_profit": null,
          "ebit": null,
          "ebitda": null,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": null,
          "net_income_to_common": null,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": null,
          "total_current_assets": null,
          "total_assets": null,
          "short_term_debt": null,
          "long_term_debt": null,
          "total_debt": null,
          "total_liabilities": null,
          "total_equity": null,
          "shares_outstanding": null,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": null,
          "capital_expenditure": null,
          "free_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": null,
          "shares_issued": null,
          "net_debt_issued": null
        },
        "complete_fields": {
          "id": 424177,
          "ticker_id": 36529,
          "period_end_date": "2022-01-31",
          "period_type": "annual",
          "fiscal_year": 2022,
          "fiscal_quarter": null,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": null,
              "netIncome": null,
              "grossProfit": null,
              "totalRevenue": null,
              "costOfRevenue": null,
              "interestExpense": null,
              "operatingIncome": null,
              "fiscalDateEnding": "2022-01-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": null
            },
            "balance": {
              "totalDebt": null,
              "totalAssets": null,
              "longTermDebt": null,
              "shortTermDebt": null,
              "preferredStock": null,
              "fiscalDateEnding": "2022-01-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": null,
              "totalCurrentAssets": null,
              "totalShareholderEquity": null,
              "totalCurrentLiabilities": null,
              "propertyPlantEquipmentNet": null,
              "cashAndShortTermInvestments": null
            },
            "cashflow": {
              "freeCashFlow": null,
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": null,
              "repaymentOfDebt": null,
              "fiscalDateEnding": "2022-01-31",
              "operatingCashflow": null,
              "repurchaseOfStock": null,
              "capitalExpenditures": null
            }
          },
          "revenue": null,
          "cost_of_revenue": null,
          "gross_profit": null,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": null,
          "depreciation_amortisation": null,
          "ebitda": null,
          "interest_expense": null,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": null,
          "net_income_continuing_ops": null,
          "net_income_to_common": null,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": null,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": null,
          "net_ppe": null,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": null,
          "short_term_debt": null,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": null,
          "long_term_debt": null,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": null,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": null,
          "shares_outstanding": null,
          "operating_cash_flow": null,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": null,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": null,
          "shares_issued": null,
          "net_debt_issued": null,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": null,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": null,
            "netIncome": null,
            "grossProfit": null,
            "totalRevenue": null,
            "costOfRevenue": null,
            "interestExpense": null,
            "operatingIncome": null,
            "fiscalDateEnding": "2022-01-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": null
          },
          "balance": {
            "totalDebt": null,
            "totalAssets": null,
            "longTermDebt": null,
            "shortTermDebt": null,
            "preferredStock": null,
            "fiscalDateEnding": "2022-01-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": null,
            "totalCurrentAssets": null,
            "totalShareholderEquity": null,
            "totalCurrentLiabilities": null,
            "propertyPlantEquipmentNet": null,
            "cashAndShortTermInvestments": null
          },
          "cashflow": {
            "freeCashFlow": null,
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": null,
            "repaymentOfDebt": null,
            "fiscalDateEnding": "2022-01-31",
            "operatingCashflow": null,
            "repurchaseOfStock": null,
            "capitalExpenditures": null
          }
        }
      }
    ],
    "quarterly": [
      {
        "period_end_date": "2026-01-31",
        "period_type": "quarterly",
        "fiscal_year": 2026,
        "fiscal_quarter": 1,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 115463000,
          "cost_of_revenue": 44074000,
          "gross_profit": 71389000,
          "ebit": 22110000,
          "ebitda": 28822000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": 14690000,
          "net_income_to_common": 14690000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 28633000,
          "total_current_assets": 86823000,
          "total_assets": 315704000,
          "short_term_debt": 5338000,
          "long_term_debt": 27546000,
          "total_debt": 106692000,
          "total_liabilities": null,
          "total_equity": 157920000,
          "shares_outstanding": 39196165,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": 47323000,
          "capital_expenditure": -1901000,
          "free_cash_flow": 45422000,
          "dividends_paid": null,
          "share_repurchases": -868000,
          "shares_issued": null,
          "net_debt_issued": -5499000
        },
        "complete_fields": {
          "id": 424167,
          "ticker_id": 36529,
          "period_end_date": "2026-01-31",
          "period_type": "quarterly",
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "28822000",
              "netIncome": "14690000",
              "grossProfit": "71389000",
              "totalRevenue": "115463000",
              "costOfRevenue": "44074000",
              "interestExpense": "1738000",
              "operatingIncome": "22110000",
              "fiscalDateEnding": "2026-01-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "6905000"
            },
            "balance": {
              "totalDebt": "106692000",
              "totalAssets": "315704000",
              "longTermDebt": "27546000",
              "shortTermDebt": "5338000",
              "preferredStock": null,
              "fiscalDateEnding": "2026-01-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "39196165",
              "totalCurrentAssets": "86823000",
              "totalShareholderEquity": "157920000",
              "totalCurrentLiabilities": "66955000",
              "propertyPlantEquipmentNet": "91234000",
              "cashAndShortTermInvestments": "28633000"
            },
            "cashflow": {
              "freeCashFlow": "45422000",
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": null,
              "repaymentOfDebt": "-5499000",
              "fiscalDateEnding": "2026-01-31",
              "operatingCashflow": "47323000",
              "repurchaseOfStock": "-868000",
              "capitalExpenditures": "-1901000"
            }
          },
          "revenue": 115463000,
          "cost_of_revenue": 44074000,
          "gross_profit": 71389000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": 22110000,
          "depreciation_amortisation": 6905000,
          "ebitda": 28822000,
          "interest_expense": 1738000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": 14690000,
          "net_income_continuing_ops": null,
          "net_income_to_common": 14690000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 28633000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 86823000,
          "net_ppe": 91234000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 315704000,
          "short_term_debt": 5338000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 66955000,
          "long_term_debt": 27546000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 106692000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 157920000,
          "shares_outstanding": 39196165,
          "operating_cash_flow": 47323000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -1901000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": -868000,
          "shares_issued": null,
          "net_debt_issued": -5499000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": 45422000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "28822000",
            "netIncome": "14690000",
            "grossProfit": "71389000",
            "totalRevenue": "115463000",
            "costOfRevenue": "44074000",
            "interestExpense": "1738000",
            "operatingIncome": "22110000",
            "fiscalDateEnding": "2026-01-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "6905000"
          },
          "balance": {
            "totalDebt": "106692000",
            "totalAssets": "315704000",
            "longTermDebt": "27546000",
            "shortTermDebt": "5338000",
            "preferredStock": null,
            "fiscalDateEnding": "2026-01-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "39196165",
            "totalCurrentAssets": "86823000",
            "totalShareholderEquity": "157920000",
            "totalCurrentLiabilities": "66955000",
            "propertyPlantEquipmentNet": "91234000",
            "cashAndShortTermInvestments": "28633000"
          },
          "cashflow": {
            "freeCashFlow": "45422000",
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": null,
            "repaymentOfDebt": "-5499000",
            "fiscalDateEnding": "2026-01-31",
            "operatingCashflow": "47323000",
            "repurchaseOfStock": "-868000",
            "capitalExpenditures": "-1901000"
          }
        }
      },
      {
        "period_end_date": "2025-10-31",
        "period_type": "quarterly",
        "fiscal_year": 2025,
        "fiscal_quarter": 4,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 71467000,
          "cost_of_revenue": 28041000,
          "gross_profit": 43426000,
          "ebit": 5253000,
          "ebitda": 12277000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": 2282000,
          "net_income_to_common": 2282000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 7528000,
          "total_current_assets": 92349000,
          "total_assets": 318327000,
          "short_term_debt": 3535000,
          "long_term_debt": 48132000,
          "total_debt": 122711000,
          "total_liabilities": null,
          "total_equity": 143924000,
          "shares_outstanding": 39444198,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": -782000,
          "capital_expenditure": -1050000,
          "free_cash_flow": -1832000,
          "dividends_paid": null,
          "share_repurchases": -1328000,
          "shares_issued": null,
          "net_debt_issued": 11867000
        },
        "complete_fields": {
          "id": 424169,
          "ticker_id": 36529,
          "period_end_date": "2025-10-31",
          "period_type": "quarterly",
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "12277000",
              "netIncome": "2282000",
              "grossProfit": "43426000",
              "totalRevenue": "71467000",
              "costOfRevenue": "28041000",
              "interestExpense": "2062000",
              "operatingIncome": "5253000",
              "fiscalDateEnding": "2025-10-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "7024000"
            },
            "balance": {
              "totalDebt": "122711000",
              "totalAssets": "318327000",
              "longTermDebt": "48132000",
              "shortTermDebt": "3535000",
              "preferredStock": null,
              "fiscalDateEnding": "2025-10-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "39444198",
              "totalCurrentAssets": "92349000",
              "totalShareholderEquity": "143924000",
              "totalCurrentLiabilities": "65302000",
              "propertyPlantEquipmentNet": "87891000",
              "cashAndShortTermInvestments": "7528000"
            },
            "cashflow": {
              "freeCashFlow": "-1832000",
              "dividendsPaid": null,
              "issuanceOfDebt": "15500000",
              "issuanceOfStock": null,
              "repaymentOfDebt": "-3633000",
              "fiscalDateEnding": "2025-10-31",
              "operatingCashflow": "-782000",
              "repurchaseOfStock": "-1328000",
              "capitalExpenditures": "-1050000"
            }
          },
          "revenue": 71467000,
          "cost_of_revenue": 28041000,
          "gross_profit": 43426000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": 5253000,
          "depreciation_amortisation": 7024000,
          "ebitda": 12277000,
          "interest_expense": 2062000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": 2282000,
          "net_income_continuing_ops": null,
          "net_income_to_common": 2282000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 7528000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 92349000,
          "net_ppe": 87891000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 318327000,
          "short_term_debt": 3535000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 65302000,
          "long_term_debt": 48132000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 122711000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 143924000,
          "shares_outstanding": 39444198,
          "operating_cash_flow": -782000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -1050000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": -1328000,
          "shares_issued": null,
          "net_debt_issued": 11867000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": -1832000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "12277000",
            "netIncome": "2282000",
            "grossProfit": "43426000",
            "totalRevenue": "71467000",
            "costOfRevenue": "28041000",
            "interestExpense": "2062000",
            "operatingIncome": "5253000",
            "fiscalDateEnding": "2025-10-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "7024000"
          },
          "balance": {
            "totalDebt": "122711000",
            "totalAssets": "318327000",
            "longTermDebt": "48132000",
            "shortTermDebt": "3535000",
            "preferredStock": null,
            "fiscalDateEnding": "2025-10-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "39444198",
            "totalCurrentAssets": "92349000",
            "totalShareholderEquity": "143924000",
            "totalCurrentLiabilities": "65302000",
            "propertyPlantEquipmentNet": "87891000",
            "cashAndShortTermInvestments": "7528000"
          },
          "cashflow": {
            "freeCashFlow": "-1832000",
            "dividendsPaid": null,
            "issuanceOfDebt": "15500000",
            "issuanceOfStock": null,
            "repaymentOfDebt": "-3633000",
            "fiscalDateEnding": "2025-10-31",
            "operatingCashflow": "-782000",
            "repurchaseOfStock": "-1328000",
            "capitalExpenditures": "-1050000"
          }
        }
      },
      {
        "period_end_date": "2025-07-31",
        "period_type": "quarterly",
        "fiscal_year": 2025,
        "fiscal_quarter": 3,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 50769000,
          "cost_of_revenue": 19941000,
          "gross_profit": 30828000,
          "ebit": -3904000,
          "ebitda": 3128000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": -4394000,
          "net_income_to_common": -4394000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 1928000,
          "total_current_assets": 69637000,
          "total_assets": 299460000,
          "short_term_debt": 3535000,
          "long_term_debt": 36524000,
          "total_debt": 111702000,
          "total_liabilities": null,
          "total_equity": 141599000,
          "shares_outstanding": 39859398,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": -949000,
          "capital_expenditure": -1499000,
          "free_cash_flow": -2448000,
          "dividends_paid": null,
          "share_repurchases": -1535000,
          "shares_issued": null,
          "net_debt_issued": -5336000
        },
        "complete_fields": {
          "id": 424170,
          "ticker_id": 36529,
          "period_end_date": "2025-07-31",
          "period_type": "quarterly",
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "3128000",
              "netIncome": "-4394000",
              "grossProfit": "30828000",
              "totalRevenue": "50769000",
              "costOfRevenue": "19941000",
              "interestExpense": "1993000",
              "operatingIncome": "-3904000",
              "fiscalDateEnding": "2025-07-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "7032000"
            },
            "balance": {
              "totalDebt": "111702000",
              "totalAssets": "299460000",
              "longTermDebt": "36524000",
              "shortTermDebt": "3535000",
              "preferredStock": null,
              "fiscalDateEnding": "2025-07-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "39859398",
              "totalCurrentAssets": "69637000",
              "totalShareholderEquity": "141599000",
              "totalCurrentLiabilities": "58789000",
              "propertyPlantEquipmentNet": "91159000",
              "cashAndShortTermInvestments": "1928000"
            },
            "cashflow": {
              "freeCashFlow": "-2448000",
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": null,
              "repaymentOfDebt": "-5336000",
              "fiscalDateEnding": "2025-07-31",
              "operatingCashflow": "-949000",
              "repurchaseOfStock": "-1535000",
              "capitalExpenditures": "-1499000"
            }
          },
          "revenue": 50769000,
          "cost_of_revenue": 19941000,
          "gross_profit": 30828000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": -3904000,
          "depreciation_amortisation": 7032000,
          "ebitda": 3128000,
          "interest_expense": 1993000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": -4394000,
          "net_income_continuing_ops": null,
          "net_income_to_common": -4394000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 1928000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 69637000,
          "net_ppe": 91159000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 299460000,
          "short_term_debt": 3535000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 58789000,
          "long_term_debt": 36524000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 111702000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 141599000,
          "shares_outstanding": 39859398,
          "operating_cash_flow": -949000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -1499000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": -1535000,
          "shares_issued": null,
          "net_debt_issued": -5336000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": -2448000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "3128000",
            "netIncome": "-4394000",
            "grossProfit": "30828000",
            "totalRevenue": "50769000",
            "costOfRevenue": "19941000",
            "interestExpense": "1993000",
            "operatingIncome": "-3904000",
            "fiscalDateEnding": "2025-07-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "7032000"
          },
          "balance": {
            "totalDebt": "111702000",
            "totalAssets": "299460000",
            "longTermDebt": "36524000",
            "shortTermDebt": "3535000",
            "preferredStock": null,
            "fiscalDateEnding": "2025-07-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "39859398",
            "totalCurrentAssets": "69637000",
            "totalShareholderEquity": "141599000",
            "totalCurrentLiabilities": "58789000",
            "propertyPlantEquipmentNet": "91159000",
            "cashAndShortTermInvestments": "1928000"
          },
          "cashflow": {
            "freeCashFlow": "-2448000",
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": null,
            "repaymentOfDebt": "-5336000",
            "fiscalDateEnding": "2025-07-31",
            "operatingCashflow": "-949000",
            "repurchaseOfStock": "-1535000",
            "capitalExpenditures": "-1499000"
          }
        }
      },
      {
        "period_end_date": "2025-04-30",
        "period_type": "quarterly",
        "fiscal_year": 2025,
        "fiscal_quarter": 2,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 39980000,
          "cost_of_revenue": 15408000,
          "gross_profit": 24572000,
          "ebit": -8717000,
          "ebitda": -1852000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": -7911000,
          "net_income_to_common": -7911000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 5914000,
          "total_current_assets": 61819000,
          "total_assets": 296534000,
          "short_term_debt": 3535000,
          "long_term_debt": 31955000,
          "total_debt": 110941000,
          "total_liabilities": null,
          "total_equity": 147356000,
          "shares_outstanding": 40350898,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": -13414000,
          "capital_expenditure": -2058000,
          "free_cash_flow": -15472000,
          "dividends_paid": null,
          "share_repurchases": -295000,
          "shares_issued": null,
          "net_debt_issued": -12340000
        },
        "complete_fields": {
          "id": 424171,
          "ticker_id": 36529,
          "period_end_date": "2025-04-30",
          "period_type": "quarterly",
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "-1852000",
              "netIncome": "-7911000",
              "grossProfit": "24572000",
              "totalRevenue": "39980000",
              "costOfRevenue": "15408000",
              "interestExpense": "2015000",
              "operatingIncome": "-8717000",
              "fiscalDateEnding": "2025-04-30",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "6865000"
            },
            "balance": {
              "totalDebt": "110941000",
              "totalAssets": "296534000",
              "longTermDebt": "31955000",
              "shortTermDebt": "3535000",
              "preferredStock": null,
              "fiscalDateEnding": "2025-04-30",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "40350898",
              "totalCurrentAssets": "61819000",
              "totalShareholderEquity": "147356000",
              "totalCurrentLiabilities": "51395000",
              "propertyPlantEquipmentNet": "95486000",
              "cashAndShortTermInvestments": "5914000"
            },
            "cashflow": {
              "freeCashFlow": "-15472000",
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": null,
              "repaymentOfDebt": "-12340000",
              "fiscalDateEnding": "2025-04-30",
              "operatingCashflow": "-13414000",
              "repurchaseOfStock": "-295000",
              "capitalExpenditures": "-2058000"
            }
          },
          "revenue": 39980000,
          "cost_of_revenue": 15408000,
          "gross_profit": 24572000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": -8717000,
          "depreciation_amortisation": 6865000,
          "ebitda": -1852000,
          "interest_expense": 2015000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": -7911000,
          "net_income_continuing_ops": null,
          "net_income_to_common": -7911000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 5914000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 61819000,
          "net_ppe": 95486000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 296534000,
          "short_term_debt": 3535000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 51395000,
          "long_term_debt": 31955000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 110941000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 147356000,
          "shares_outstanding": 40350898,
          "operating_cash_flow": -13414000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -2058000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": -295000,
          "shares_issued": null,
          "net_debt_issued": -12340000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": -15472000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "-1852000",
            "netIncome": "-7911000",
            "grossProfit": "24572000",
            "totalRevenue": "39980000",
            "costOfRevenue": "15408000",
            "interestExpense": "2015000",
            "operatingIncome": "-8717000",
            "fiscalDateEnding": "2025-04-30",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "6865000"
          },
          "balance": {
            "totalDebt": "110941000",
            "totalAssets": "296534000",
            "longTermDebt": "31955000",
            "shortTermDebt": "3535000",
            "preferredStock": null,
            "fiscalDateEnding": "2025-04-30",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "40350898",
            "totalCurrentAssets": "61819000",
            "totalShareholderEquity": "147356000",
            "totalCurrentLiabilities": "51395000",
            "propertyPlantEquipmentNet": "95486000",
            "cashAndShortTermInvestments": "5914000"
          },
          "cashflow": {
            "freeCashFlow": "-15472000",
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": null,
            "repaymentOfDebt": "-12340000",
            "fiscalDateEnding": "2025-04-30",
            "operatingCashflow": "-13414000",
            "repurchaseOfStock": "-295000",
            "capitalExpenditures": "-2058000"
          }
        }
      },
      {
        "period_end_date": "2025-01-31",
        "period_type": "quarterly",
        "fiscal_year": 2025,
        "fiscal_quarter": 1,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": 110808000,
          "cost_of_revenue": 42855000,
          "gross_profit": 67953000,
          "ebit": 22788000,
          "ebitda": -19384000,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": -21702000,
          "net_income_to_common": -21702000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": 34021000,
          "total_current_assets": 92774000,
          "total_assets": 329037000,
          "short_term_debt": 5937000,
          "long_term_debt": 35433000,
          "total_debt": 119882000,
          "total_liabilities": null,
          "total_equity": 159528000,
          "shares_outstanding": 40450213,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": 43681000,
          "capital_expenditure": -1381000,
          "free_cash_flow": 42300000,
          "dividends_paid": null,
          "share_repurchases": 0,
          "shares_issued": 274000,
          "net_debt_issued": -3881000
        },
        "complete_fields": {
          "id": 424172,
          "ticker_id": 36529,
          "period_end_date": "2025-01-31",
          "period_type": "quarterly",
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "income": {
              "ebitda": "-19384000",
              "netIncome": "-21702000",
              "grossProfit": "67953000",
              "totalRevenue": "110808000",
              "costOfRevenue": "42855000",
              "interestExpense": "2172000",
              "operatingIncome": "22788000",
              "fiscalDateEnding": "2025-01-31",
              "researchAndDevelopment": null,
              "depreciationAndAmortization": "7803000"
            },
            "balance": {
              "totalDebt": "119882000",
              "totalAssets": "329037000",
              "longTermDebt": "35433000",
              "shortTermDebt": "5937000",
              "preferredStock": null,
              "fiscalDateEnding": "2025-01-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": "40450213",
              "totalCurrentAssets": "92774000",
              "totalShareholderEquity": "159528000",
              "totalCurrentLiabilities": "66540000",
              "propertyPlantEquipmentNet": "96463000",
              "cashAndShortTermInvestments": "34021000"
            },
            "cashflow": {
              "freeCashFlow": "42300000",
              "dividendsPaid": null,
              "issuanceOfDebt": null,
              "issuanceOfStock": "274000",
              "repaymentOfDebt": "-3881000",
              "fiscalDateEnding": "2025-01-31",
              "operatingCashflow": "43681000",
              "repurchaseOfStock": "0",
              "capitalExpenditures": "-1381000"
            }
          },
          "revenue": 110808000,
          "cost_of_revenue": 42855000,
          "gross_profit": 67953000,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": 22788000,
          "depreciation_amortisation": 7803000,
          "ebitda": -19384000,
          "interest_expense": 2172000,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": -21702000,
          "net_income_continuing_ops": null,
          "net_income_to_common": -21702000,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": 34021000,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": 92774000,
          "net_ppe": 96463000,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": 329037000,
          "short_term_debt": 5937000,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": 66540000,
          "long_term_debt": 35433000,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": 119882000,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": 159528000,
          "shares_outstanding": 40450213,
          "operating_cash_flow": 43681000,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": -1381000,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": 0,
          "shares_issued": 274000,
          "net_debt_issued": -3881000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": 42300000,
          "net_change_in_cash": null
        },
        "raw_data": {
          "income": {
            "ebitda": "-19384000",
            "netIncome": "-21702000",
            "grossProfit": "67953000",
            "totalRevenue": "110808000",
            "costOfRevenue": "42855000",
            "interestExpense": "2172000",
            "operatingIncome": "22788000",
            "fiscalDateEnding": "2025-01-31",
            "researchAndDevelopment": null,
            "depreciationAndAmortization": "7803000"
          },
          "balance": {
            "totalDebt": "119882000",
            "totalAssets": "329037000",
            "longTermDebt": "35433000",
            "shortTermDebt": "5937000",
            "preferredStock": null,
            "fiscalDateEnding": "2025-01-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": "40450213",
            "totalCurrentAssets": "92774000",
            "totalShareholderEquity": "159528000",
            "totalCurrentLiabilities": "66540000",
            "propertyPlantEquipmentNet": "96463000",
            "cashAndShortTermInvestments": "34021000"
          },
          "cashflow": {
            "freeCashFlow": "42300000",
            "dividendsPaid": null,
            "issuanceOfDebt": null,
            "issuanceOfStock": "274000",
            "repaymentOfDebt": "-3881000",
            "fiscalDateEnding": "2025-01-31",
            "operatingCashflow": "43681000",
            "repurchaseOfStock": "0",
            "capitalExpenditures": "-1381000"
          }
        }
      },
      {
        "period_end_date": "2024-10-31",
        "period_type": "quarterly",
        "fiscal_year": 2024,
        "fiscal_quarter": 4,
        "provider": "yFinance",
        "currency_reported": "CAD",
        "fetched_at": "2026-06-07T19:59:45.486212+00:00",
        "is_restated": false,
        "income_statement": {
          "revenue": null,
          "cost_of_revenue": null,
          "gross_profit": null,
          "ebit": null,
          "ebitda": null,
          "pretax_income": null,
          "tax_provision": null,
          "net_income": null,
          "net_income_to_common": null,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null
        },
        "balance_sheet": {
          "cash_and_equivalents": null,
          "total_current_assets": null,
          "total_assets": null,
          "short_term_debt": null,
          "long_term_debt": null,
          "total_debt": null,
          "total_liabilities": null,
          "total_equity": null,
          "shares_outstanding": null,
          "goodwill_and_intangibles": null
        },
        "cash_flow": {
          "operating_cash_flow": null,
          "capital_expenditure": null,
          "free_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": null,
          "shares_issued": 0,
          "net_debt_issued": 10000000
        },
        "complete_fields": {
          "id": 424174,
          "ticker_id": 36529,
          "period_end_date": "2024-10-31",
          "period_type": "quarterly",
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "provider_id": 2,
          "currency_reported": "CAD",
          "fetched_at": "2026-06-07T19:59:45.486212+00:00",
          "is_restated": false,
          "raw_data": {
            "balance": {
              "totalDebt": null,
              "totalAssets": null,
              "longTermDebt": null,
              "shortTermDebt": null,
              "preferredStock": null,
              "fiscalDateEnding": "2024-10-31",
              "minorityInterest": null,
              "totalLiabilities": null,
              "sharesOutstanding": null,
              "totalCurrentAssets": null,
              "totalShareholderEquity": null,
              "totalCurrentLiabilities": null,
              "propertyPlantEquipmentNet": null,
              "cashAndShortTermInvestments": null
            },
            "cashflow": {
              "freeCashFlow": null,
              "dividendsPaid": null,
              "issuanceOfDebt": "10000000",
              "issuanceOfStock": "0",
              "repaymentOfDebt": null,
              "fiscalDateEnding": "2024-10-31",
              "operatingCashflow": null,
              "repurchaseOfStock": null,
              "capitalExpenditures": null
            }
          },
          "revenue": null,
          "cost_of_revenue": null,
          "gross_profit": null,
          "research_and_development": null,
          "selling_general_admin": null,
          "other_operating_expenses": null,
          "total_operating_expenses": null,
          "ebit": null,
          "depreciation_amortisation": null,
          "ebitda": null,
          "interest_expense": null,
          "interest_income": null,
          "other_non_operating": null,
          "pretax_income": null,
          "tax_provision": null,
          "effective_tax_rate": null,
          "net_income": null,
          "net_income_continuing_ops": null,
          "net_income_to_common": null,
          "eps_basic": null,
          "eps_diluted": null,
          "shares_basic": null,
          "shares_diluted": null,
          "cash_and_equivalents": null,
          "short_term_investments": null,
          "net_receivables": null,
          "inventory": null,
          "other_current_assets": null,
          "total_current_assets": null,
          "net_ppe": null,
          "goodwill": null,
          "intangible_assets": null,
          "goodwill_and_intangibles": null,
          "long_term_investments": null,
          "other_non_current_assets": null,
          "total_non_current_assets": null,
          "total_assets": null,
          "short_term_debt": null,
          "accounts_payable": null,
          "deferred_revenue_current": null,
          "other_current_liabilities": null,
          "total_current_liabilities": null,
          "long_term_debt": null,
          "deferred_revenue_lt": null,
          "other_non_current_liabilities": null,
          "total_non_current_liabilities": null,
          "total_liabilities": null,
          "total_debt": null,
          "preferred_stock": null,
          "minority_interest": null,
          "retained_earnings": null,
          "total_equity": null,
          "shares_outstanding": null,
          "operating_cash_flow": null,
          "stock_based_compensation": null,
          "deferred_tax_cf": null,
          "change_in_working_capital": null,
          "capital_expenditure": null,
          "acquisitions": null,
          "other_investing": null,
          "investing_cash_flow": null,
          "dividends_paid": null,
          "share_repurchases": null,
          "shares_issued": 0,
          "net_debt_issued": 10000000,
          "other_financing": null,
          "financing_cash_flow": null,
          "free_cash_flow": null,
          "net_change_in_cash": null
        },
        "raw_data": {
          "balance": {
            "totalDebt": null,
            "totalAssets": null,
            "longTermDebt": null,
            "shortTermDebt": null,
            "preferredStock": null,
            "fiscalDateEnding": "2024-10-31",
            "minorityInterest": null,
            "totalLiabilities": null,
            "sharesOutstanding": null,
            "totalCurrentAssets": null,
            "totalShareholderEquity": null,
            "totalCurrentLiabilities": null,
            "propertyPlantEquipmentNet": null,
            "cashAndShortTermInvestments": null
          },
          "cashflow": {
            "freeCashFlow": null,
            "dividendsPaid": null,
            "issuanceOfDebt": "10000000",
            "issuanceOfStock": "0",
            "repaymentOfDebt": null,
            "fiscalDateEnding": "2024-10-31",
            "operatingCashflow": null,
            "repurchaseOfStock": null,
            "capitalExpenditures": null
          }
        }
      }
    ]
  },
  "strategy_matches": [
    {
      "key": "os_composite",
      "name": "OS Composite Score",
      "slug": "composite",
      "group": "multi_factor",
      "page_url": "/factors/composite/",
      "rank_field": "-os_score"
    },
    {
      "key": "quality_value",
      "name": "Quality \u00d7 Value",
      "slug": "quality-value",
      "group": "multi_factor",
      "page_url": "/factors/quality-value/",
      "rank_field": "-quality_value_composite"
    },
    {
      "key": "ebitda_ev",
      "name": "EBITDA/EV Value",
      "slug": "ebitda-ev",
      "group": "value",
      "page_url": "/factors/ebitda-ev/",
      "rank_field": "-ebitda_to_ev"
    },
    {
      "key": "sector_relative",
      "name": "Cheapest in Sector",
      "slug": "sector-relative",
      "group": "value",
      "page_url": "/factors/sector-relative/",
      "rank_field": "-sector_value_pct"
    },
    {
      "key": "piotroski_bargains",
      "name": "Piotroski Bargains",
      "slug": "piotroski-bargains",
      "group": "quality",
      "page_url": "/factors/piotroski-bargains/",
      "rank_field": "-piotroski_f_score"
    },
    {
      "key": "capital_allocators",
      "name": "Capital Allocators",
      "slug": "capital-allocators",
      "group": "quality",
      "page_url": "/factors/capital-allocators/",
      "rank_field": "-capital_allocation_quality"
    },
    {
      "key": "risk_adj_momentum",
      "name": "Risk-Adjusted Momentum",
      "slug": "risk-adj-momentum",
      "group": "momentum",
      "page_url": "/factors/risk-adj-momentum/",
      "rank_field": "-risk_adjusted_momentum"
    },
    {
      "key": "momentum_leaders",
      "name": "Momentum Leaders",
      "slug": "momentum-leaders",
      "group": "momentum",
      "page_url": "/factors/momentum-leaders/",
      "rank_field": "-risk_adjusted_momentum"
    },
    {
      "key": "shareholder_yield",
      "name": "Shareholder Yield",
      "slug": "shareholder-yield",
      "group": "income",
      "page_url": "/factors/shareholder-yield/",
      "rank_field": "-shareholder_yield"
    },
    {
      "key": "small_cap_value",
      "name": "Small Cap Value",
      "slug": "small-cap-value",
      "group": "universe",
      "page_url": "/factors/small-cap-value/",
      "rank_field": "-value_percentile"
    }
  ],
  "coverage": {
    "factor_history_points": 1,
    "annual_financial_periods": 5,
    "quarterly_financial_periods": 6,
    "latest_factor_week": "2026-06-07",
    "latest_financials_period_end": "2026-01-31"
  },
  "schema": {
    "snapshot_field_groups": {
      "identity": [
        "week_end_date",
        "source_primary",
        "financials_period_end",
        "financials_age_days",
        "has_full_data",
        "completeness_score",
        "is_included_in_ranking",
        "is_market_leader",
        "is_published",
        "computed_at",
        "batch_id"
      ],
      "size": [
        "price_close",
        "market_cap",
        "market_cap_usd",
        "enterprise_value",
        "shares_outstanding",
        "fx_rate_to_usd"
      ],
      "valuation": [
        "pe_ratio",
        "pb_ratio",
        "ptbv_ratio",
        "ps_ratio",
        "pcf_ratio",
        "pfcf_ratio",
        "ev_ebitda",
        "ev_ebit",
        "ev_sales",
        "ev_fcf",
        "earnings_yield",
        "fcf_yield",
        "price_to_sales",
        "price_to_book",
        "price_to_cashflow",
        "ebitda_to_ev",
        "sales_yield"
      ],
      "yield": [
        "dividend_yield",
        "buyback_yield",
        "shareholder_yield",
        "debt_paydown_yield",
        "total_yield"
      ],
      "quality": [
        "gross_margin",
        "operating_margin",
        "net_margin",
        "ebitda_margin",
        "fcf_margin",
        "roe",
        "roa",
        "roic",
        "roc_greenblatt",
        "asset_turnover",
        "cash_conversion",
        "accruals_ratio",
        "sbc_to_revenue",
        "piotroski_f_score",
        "altman_z_score",
        "earnings_stability_5y",
        "revenue_stability_5y",
        "eps_surprise_avg",
        "sue_score",
        "gross_profit_to_assets",
        "external_financing"
      ],
      "leverage_and_risk": [
        "debt_to_equity",
        "net_debt_to_ebitda",
        "debt_to_assets",
        "interest_coverage",
        "current_ratio",
        "quick_ratio",
        "net_debt",
        "local_beta",
        "volatility_252d",
        "volatility_60d",
        "max_drawdown_12m",
        "risk_adjusted_momentum"
      ],
      "growth": [
        "revenue_growth_1y",
        "revenue_growth_3y_cagr",
        "revenue_growth_5y_cagr",
        "eps_growth_1y",
        "eps_growth_3y_cagr",
        "eps_growth_5y_cagr",
        "fcf_growth_1y",
        "book_value_growth_1y",
        "revenue_growth",
        "earnings_growth"
      ],
      "momentum": [
        "price_return_1m",
        "price_return_3m",
        "price_return_6m",
        "price_return_9m",
        "price_return_12m",
        "price_return_12m_ex1m",
        "momentum_6m",
        "momentum_12m",
        "momentum_12_1",
        "distance_from_52w_high",
        "distance_from_52w_low",
        "relative_strength"
      ],
      "raw_ttm": [
        "revenue_ttm",
        "gross_profit_ttm",
        "ebit_ttm",
        "ebitda_ttm",
        "net_income_ttm",
        "eps_diluted_ttm",
        "operating_cash_flow_ttm",
        "capital_expenditure_ttm",
        "fcf_ttm",
        "dividends_paid_ttm",
        "share_repurchases_ttm",
        "shares_issued_ttm",
        "interest_expense_ttm",
        "cash_and_equivalents",
        "total_current_assets",
        "total_current_liabilities",
        "net_ppe",
        "total_assets",
        "total_debt",
        "total_equity",
        "net_working_capital",
        "book_value_per_share",
        "retained_earnings",
        "preferred_stock",
        "minority_interest",
        "tangible_book_value",
        "tangible_book_per_share"
      ],
      "ranks": [
        "universe_ticker_count",
        "rank_pe",
        "rank_pb",
        "rank_ptbv",
        "rank_ps",
        "rank_pcf",
        "rank_ev_ebitda",
        "rank_ev_ebit",
        "rank_earnings_yield",
        "rank_fcf_yield",
        "rank_dividend_yield",
        "rank_shareholder_yield",
        "rank_total_yield",
        "rank_roe",
        "rank_roc",
        "rank_roic",
        "rank_gross_margin",
        "rank_fcf_margin",
        "rank_piotroski",
        "rank_accruals",
        "rank_sue",
        "rank_eps_growth_1y",
        "rank_eps_growth_5y",
        "rank_revenue_growth_1y",
        "rank_momentum_12m",
        "rank_momentum_12m_ex1m",
        "rank_relative_strength"
      ],
      "composites": [
        "value_composite",
        "quality_composite",
        "momentum_composite",
        "growth_composite",
        "yield_composite",
        "svqf_composite",
        "vc1_composite",
        "vc2_composite",
        "vc3_composite",
        "trending_value_composite",
        "overall_composite",
        "quality_value_composite",
        "os_score",
        "value_percentile",
        "quality_percentile",
        "momentum_percentile",
        "factor_coverage",
        "signal_confidence",
        "os_score_delta"
      ],
      "strategy_ranks": [
        "cornerstone_value_rank",
        "cornerstone_growth_rank",
        "tiny_titans_rank",
        "all_cap_buyback_rank",
        "small_cap_core_rank",
        "is_cornerstone_value",
        "is_cornerstone_growth",
        "is_tiny_titan",
        "is_all_cap_buyback",
        "is_small_cap_core",
        "trending_value_rank",
        "veiled_value",
        "earnings_consistent_5y"
      ]
    },
    "financial_field_groups": {
      "income_statement": [
        "revenue",
        "cost_of_revenue",
        "gross_profit",
        "ebit",
        "ebitda",
        "pretax_income",
        "tax_provision",
        "net_income",
        "net_income_to_common",
        "eps_basic",
        "eps_diluted",
        "shares_basic",
        "shares_diluted"
      ],
      "balance_sheet": [
        "cash_and_equivalents",
        "total_current_assets",
        "total_assets",
        "short_term_debt",
        "long_term_debt",
        "total_debt",
        "total_liabilities",
        "total_equity",
        "shares_outstanding",
        "goodwill_and_intangibles"
      ],
      "cash_flow": [
        "operating_cash_flow",
        "capital_expenditure",
        "free_cash_flow",
        "dividends_paid",
        "share_repurchases",
        "shares_issued",
        "net_debt_issued"
      ]
    },
    "complete_model_fields": {
      "ticker": [
        "id",
        "uuid",
        "symbol",
        "name",
        "asset_type",
        "market_cap",
        "stock_exchange",
        "industry",
        "sector",
        "description",
        "currency",
        "is_active"
      ],
      "exchange": [
        "id",
        "name",
        "symbol",
        "country_code",
        "currency",
        "benchmark",
        "data_symbol",
        "ticker_suffix",
        "update_provider",
        "update_group",
        "update_order",
        "update_enabled",
        "is_active"
      ],
      "factor_snapshot": [
        "id",
        "ticker",
        "universe",
        "week_end_date",
        "source_primary",
        "source_gaps",
        "financials_period_end",
        "financials_age_days",
        "has_full_data",
        "completeness_score",
        "missing_fields",
        "is_included_in_ranking",
        "is_market_leader",
        "is_published",
        "computed_at",
        "batch_id",
        "os_score_delta",
        "price_close",
        "market_cap",
        "market_cap_usd",
        "enterprise_value",
        "shares_outstanding",
        "fx_rate_to_usd",
        "pe_ratio",
        "pb_ratio",
        "ptbv_ratio",
        "ps_ratio",
        "pcf_ratio",
        "pfcf_ratio",
        "ev_ebitda",
        "ev_ebit",
        "ev_sales",
        "ev_fcf",
        "earnings_yield",
        "fcf_yield",
        "dividend_yield",
        "buyback_yield",
        "shareholder_yield",
        "debt_paydown_yield",
        "total_yield",
        "gross_margin",
        "operating_margin",
        "net_margin",
        "ebitda_margin",
        "fcf_margin",
        "roe",
        "roa",
        "roic",
        "roc_greenblatt",
        "asset_turnover",
        "cash_conversion",
        "accruals_ratio",
        "sbc_to_revenue",
        "debt_to_equity",
        "net_debt_to_ebitda",
        "debt_to_assets",
        "interest_coverage",
        "current_ratio",
        "quick_ratio",
        "net_debt",
        "revenue_growth_1y",
        "revenue_growth_3y_cagr",
        "revenue_growth_5y_cagr",
        "eps_growth_1y",
        "eps_growth_3y_cagr",
        "eps_growth_5y_cagr",
        "fcf_growth_1y",
        "book_value_growth_1y",
        "piotroski_f_score",
        "altman_z_score",
        "earnings_stability_5y",
        "revenue_stability_5y",
        "eps_surprise_avg",
        "sue_score",
        "price_return_1m",
        "price_return_3m",
        "price_return_6m",
        "price_return_9m",
        "price_return_12m",
        "price_return_12m_ex1m",
        "distance_from_52w_high",
        "distance_from_52w_low",
        "relative_strength",
        "local_beta",
        "volatility_252d",
        "volatility_60d",
        "max_drawdown_12m",
        "revenue_ttm",
        "gross_profit_ttm",
        "ebit_ttm",
        "ebitda_ttm",
        "net_income_ttm",
        "eps_diluted_ttm",
        "operating_cash_flow_ttm",
        "capital_expenditure_ttm",
        "fcf_ttm",
        "dividends_paid_ttm",
        "share_repurchases_ttm",
        "shares_issued_ttm",
        "interest_expense_ttm",
        "cash_and_equivalents",
        "total_current_assets",
        "total_current_liabilities",
        "net_ppe",
        "total_assets",
        "total_debt",
        "total_equity",
        "net_working_capital",
        "book_value_per_share",
        "retained_earnings",
        "preferred_stock",
        "minority_interest",
        "tangible_book_value",
        "tangible_book_per_share",
        "universe_ticker_count",
        "sector",
        "rank_pe",
        "rank_pb",
        "rank_ptbv",
        "rank_ps",
        "rank_pcf",
        "rank_ev_ebitda",
        "rank_ev_ebit",
        "rank_earnings_yield",
        "rank_fcf_yield",
        "rank_dividend_yield",
        "rank_shareholder_yield",
        "rank_total_yield",
        "rank_roe",
        "rank_roc",
        "rank_roic",
        "rank_gross_margin",
        "rank_fcf_margin",
        "rank_piotroski",
        "rank_accruals",
        "rank_sue",
        "rank_eps_growth_1y",
        "rank_eps_growth_5y",
        "rank_revenue_growth_1y",
        "rank_momentum_12m",
        "rank_momentum_12m_ex1m",
        "rank_relative_strength",
        "value_composite",
        "quality_composite",
        "momentum_composite",
        "growth_composite",
        "yield_composite",
        "svqf_composite",
        "vc1_composite",
        "vc2_composite",
        "vc3_composite",
        "trending_value_composite",
        "overall_composite",
        "factor_coverage",
        "signal_confidence",
        "cornerstone_value_rank",
        "cornerstone_growth_rank",
        "tiny_titans_rank",
        "all_cap_buyback_rank",
        "small_cap_core_rank",
        "is_cornerstone_value",
        "is_cornerstone_growth",
        "is_tiny_titan",
        "is_all_cap_buyback",
        "is_small_cap_core"
      ],
      "financial_period": [
        "id",
        "ticker",
        "period_end_date",
        "period_type",
        "fiscal_year",
        "fiscal_quarter",
        "provider",
        "currency_reported",
        "fetched_at",
        "is_restated",
        "raw_data",
        "revenue",
        "cost_of_revenue",
        "gross_profit",
        "research_and_development",
        "selling_general_admin",
        "other_operating_expenses",
        "total_operating_expenses",
        "ebit",
        "depreciation_amortisation",
        "ebitda",
        "interest_expense",
        "interest_income",
        "other_non_operating",
        "pretax_income",
        "tax_provision",
        "effective_tax_rate",
        "net_income",
        "net_income_continuing_ops",
        "net_income_to_common",
        "eps_basic",
        "eps_diluted",
        "shares_basic",
        "shares_diluted",
        "cash_and_equivalents",
        "short_term_investments",
        "net_receivables",
        "inventory",
        "other_current_assets",
        "total_current_assets",
        "net_ppe",
        "goodwill",
        "intangible_assets",
        "goodwill_and_intangibles",
        "long_term_investments",
        "other_non_current_assets",
        "total_non_current_assets",
        "total_assets",
        "short_term_debt",
        "accounts_payable",
        "deferred_revenue_current",
        "other_current_liabilities",
        "total_current_liabilities",
        "long_term_debt",
        "deferred_revenue_lt",
        "other_non_current_liabilities",
        "total_non_current_liabilities",
        "total_liabilities",
        "total_debt",
        "preferred_stock",
        "minority_interest",
        "retained_earnings",
        "total_equity",
        "shares_outstanding",
        "operating_cash_flow",
        "stock_based_compensation",
        "deferred_tax_cf",
        "change_in_working_capital",
        "capital_expenditure",
        "acquisitions",
        "other_investing",
        "investing_cash_flow",
        "dividends_paid",
        "share_repurchases",
        "shares_issued",
        "net_debt_issued",
        "other_financing",
        "financing_cash_flow",
        "free_cash_flow",
        "net_change_in_cash"
      ]
    }
  }
}