speb/financial-data huggingface dataset:
OLY.TO balance_sheet (annual, 2022-12-31) — Payables: 3729734.00
OLY.TO balance_sheet (annual, 2022-12-31) — Payables And Accrued Expenses: 4172118.00
OLY.TO balance_sheet (annual, 2022-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 30000.00
OLY.TO balance_sheet (annual, 2022-12-31) — Prepaid Assets: 2362756.00
OLY.TO income_statement (annual, 2022-12-31) — Pretax Income: 18595442.00
OLY.TO balance_sheet (annual, 2022-12-31) — Properties: 0.00
OLY.TO cash_flow (annual, 2022-12-31) — Purchase Of Business: 0.00
OLY.TO cash_flow (annual, 2022-12-31) — Purchase Of Intangibles: -190394.00
OLY.TO cash_flow (annual, 2022-12-31) — Purchase Of PPE: -378616.00
OLY.TO balance_sheet (annual, 2022-12-31) — Receivables: 16688243.00
OLY.TO income_statement (annual, 2022-12-31) — Reconciled Cost Of Revenue: 36552929.00
OLY.TO income_statement (annual, 2022-12-31) — Reconciled Depreciation: 2552229.00
OLY.TO income_statement (annual, 2022-12-31) — Rent And Landing Fees: 1103758.00
OLY.TO income_statement (annual, 2022-12-31) — Rent Expense Supplemental: 1103758.00
OLY.TO cash_flow (annual, 2022-12-31) — Repayment Of Debt: -7659969.00
OLY.TO balance_sheet (annual, 2022-12-31) — Retained Earnings: 17349177.00
OLY.TO income_statement (annual, 2022-12-31) — Salaries And Wages: 2285921.00
OLY.TO cash_flow (annual, 2022-12-31) — Sale Of Investment: 356169.00
OLY.TO cash_flow (annual, 2022-12-31) — Sale Of PPE: 43000.00
OLY.TO income_statement (annual, 2022-12-31) — Selling General And Administration: 13695165.00
OLY.TO balance_sheet (annual, 2022-12-31) — Share Issued: 2406336.00
OLY.TO cash_flow (annual, 2022-12-31) — Short Term Debt Payments: -7429088.00
OLY.TO income_statement (annual, 2022-12-31) — Special Income Charges: -697057.00
OLY.TO balance_sheet (annual, 2022-12-31) — Stockholders Equity: 25322539.00
OLY.TO balance_sheet (annual, 2022-12-31) — Tangible Book Value: 18532674.00
OLY.TO income_statement (annual, 2022-12-31) — Tax Effect Of Unusual Items: -182495.81
OLY.TO income_statement (annual, 2022-12-31) — Tax Provision: 4442093.00
OLY.TO income_statement (annual, 2022-12-31) — Tax Rate For Calcs: 0.24
OLY.TO balance_sheet (annual, 2022-12-31) — Taxes Receivable: 15851.00
OLY.TO balance_sheet (annual, 2022-12-31) — Total Assets: 37495606.00
OLY.TO balance_sheet (annual, 2022-12-31) — Total Capitalization: 25322539.00
OLY.TO balance_sheet (annual, 2022-12-31) — Total Debt: 6344077.00
OLY.TO balance_sheet (annual, 2022-12-31) — Total Equity Gross Minority Interest: 25322539.00
OLY.TO income_statement (annual, 2022-12-31) — Total Expenses: 52800323.00
OLY.TO balance_sheet (annual, 2022-12-31) — Total Liabilities Net Minority Interest: 12173067.00
OLY.TO balance_sheet (annual, 2022-12-31) — Total Non Current Assets: 8982810.00
OLY.TO balance_sheet (annual, 2022-12-31) — Total Non Current Liabilities Net Minority Interest: 1001451.00
OLY.TO balance_sheet (annual, 2022-12-31) — Total Tax Payable: 1526871.00
OLY.TO income_statement (annual, 2022-12-31) — Total Unusual Items: -763962.00
OLY.TO income_statement (annual, 2022-12-31) — Total Unusual Items Excluding Goodwill: -763962.00
OLY.TO cash_flow (annual, 2022-12-31) — Unrealized Gain Loss On Investment Securities: 88149.00
OLY.TO balance_sheet (annual, 2022-12-31) — Working Capital: 17341180.00
OLY.TO income_statement (annual, 2022-12-31) — Write Off: 835079.00
OLY.TO income_statement (annual, 2023-12-31) — +Operating Expense: 18399155.00
OLY.TO income_statement (annual, 2023-12-31) — +Total Revenue: 98620999.00
OLY.TO balance_sheet (annual, 2023-12-31) — Accounts Payable: 385681.00
OLY.TO balance_sheet (annual, 2023-12-31) — Accounts Receivable: 25504265.00
OLY.TO balance_sheet (annual, 2023-12-31) — Accrued Interest Receivable: 23750828.00
OLY.TO balance_sheet (annual, 2023-12-31) — Accumulated Depreciation: -1522252.00
OLY.TO balance_sheet (annual, 2023-12-31) — Additional Paid In Capital: 86373.00
OLY.TO balance_sheet (annual, 2023-12-31) — Allowance For Doubtful Accounts Receivable: -1039475.00
OLY.TO cash_flow (annual, 2023-12-31) — Amortization Cash Flow: 1862048.00
OLY.TO cash_flow (annual, 2023-12-31) — Amortization Of Intangibles: 1862048.00
OLY.TO income_statement (annual, 2023-12-31) — Basic Average Shares: 2406336.00
OLY.TO income_statement (annual, 2023-12-31) — Basic EPS: 9.96
OLY.TO cash_flow (annual, 2023-12-31) — Beginning Cash Position: 8365991.00
OLY.TO cash_flow (annual, 2023-12-31) — Capital Expenditure: -608436.00
OLY.TO balance_sheet (annual, 2023-12-31) — Capital Lease Obligations: 1001455.00
OLY.TO balance_sheet (annual, 2023-12-31) — Capital Stock: 7886989.00
OLY.TO balance_sheet (annual, 2023-12-31) — Cash And Cash Equivalents: 10917732.00
OLY.TO balance_sheet (annual, 2023-12-31) — Cash Cash Equivalents And Short Term Investments: 10917732.00
OLY.TO cash_flow (annual, 2023-12-31) — Cash Dividends Paid: -13956716.00
OLY.TO cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Financing Activities: -16769710.00
OLY.TO cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Investing Activities: 376389.00
OLY.TO cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Operating Activities: 18945062.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Account Payable: 27156.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Accrued Expense: 36261.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Income Tax Payable: 2312833.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Interest Payable: 36261.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Inventory: 0.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Other Current Liabilities: 450264.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Other Working Capital: 104650.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Payable: 2339989.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Payables And Accrued Expense: 2376250.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Prepaid Assets: 109429.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Receivables: -9933964.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Tax Payable: 2312833.00
OLY.TO cash_flow (annual, 2023-12-31) — Change In Working Capital: -6893371.00
OLY.TO cash_flow (annual, 2023-12-31) — Changes In Account Receivables: 1321056.00
OLY.TO cash_flow (annual, 2023-12-31) — Changes In Cash: 2551741.00
OLY.TO balance_sheet (annual, 2023-12-31) — Common Stock: 7886989.00
OLY.TO cash_flow (annual, 2023-12-31) — Common Stock Dividend Paid: -13956716.00
OLY.TO balance_sheet (annual, 2023-12-31) — Common Stock Equity: 35321630.00
OLY.TO income_statement (annual, 2023-12-31) — Cost Of Revenue: 49500745.00
OLY.TO balance_sheet (annual, 2023-12-31) — Current Accrued Expenses: 1065825.00
OLY.TO balance_sheet (annual, 2023-12-31) — Current Assets: 40009697.00
OLY.TO balance_sheet (annual, 2023-12-31) — Current Capital Lease Obligation: 506021.00
OLY.TO balance_sheet (annual, 2023-12-31) — Current Debt: 2565889.00
OLY.TO balance_sheet (annual, 2023-12-31) — Current Debt And Capital Lease Obligation: 3071910.00
OLY.TO balance_sheet (annual, 2023-12-31) — Current Deferred Liabilities: 939479.00
OLY.TO balance_sheet (annual, 2023-12-31) — Current Deferred Revenue: 939479.00
OLY.TO balance_sheet (annual, 2023-12-31) — Current Liabilities: 11454966.00
OLY.TO cash_flow (annual, 2023-12-31) — Deferred Income Tax: -170749.00
OLY.TO cash_flow (annual, 2023-12-31) — Deferred Tax: -170749.00
OLY.TO cash_flow (annual, 2023-12-31) — Depreciation: 630647.00
OLY.TO cash_flow (annual, 2023-12-31) — Depreciation Amortization Depletion: 2492695.00
OLY.TO income_statement (annual, 2023-12-31) — Depreciation Amortization Depletion Income Statement: 2492695.00
OLY.TO cash_flow (annual, 2023-12-31) — Depreciation And Amortization: 2492695.00
OLY.TO income_statement (annual, 2023-12-31) — Depreciation And Amortization In Income Statement: 2492695.00
OLY.TO income_statement (annual, 2023-12-31) — Diluted Average Shares: 2406336.00
OLY.TO income_statement (annual, 2023-12-31) — Diluted EPS: 9.96
OLY.TO income_statement (annual, 2023-12-31) — Diluted NI Availto Com Stockholders: 23955807.00
OLY.TO balance_sheet (annual, 2023-12-31) — Dueto Related Parties Current: 315124.00
OLY.TO income_statement (annual, 2023-12-31) — EBIT: 30721099.00
OLY.TO income_statement (annual, 2023-12-31) — EBITDA: 33213794.00
OLY.TO cash_flow (annual, 2023-12-31) — End Cash Position: 10917732.00
OLY.TO balance_sheet (annual, 2023-12-31) — Financial Assets Designatedas Fair Value Through Profitor Loss Total: 89503.00
OLY.TO cash_flow (annual, 2023-12-31) — Financing Cash Flow: -16769710.00
OLY.TO cash_flow (annual, 2023-12-31) — Free Cash Flow: 18336626.00
OLY.TO cash_flow (annual, 2023-12-31) — Gain Loss On Investment Securities: -441463.00
OLY.TO income_statement (annual, 2023-12-31) — Gain On Sale Of Ppe: 146.00
OLY.TO income_statement (annual, 2023-12-31) — Gain On Sale Of Security: 45983.00
OLY.TO income_statement (annual, 2023-12-31) — General And Administrative Expense: 15906460.00
OLY.TO balance_sheet (annual, 2023-12-31) — Goodwill And Other Intangible Assets: 5185039.00
OLY.TO balance_sheet (annual, 2023-12-31) — Gross Accounts Receivable: 26543740.00
OLY.TO balance_sheet (annual, 2023-12-31) — Gross PPE: 2747505.00
OLY.TO income_statement (annual, 2023-12-31) — Gross Profit: 49120254.00
OLY.TO balance_sheet (annual, 2023-12-31) — Hedging Assets Current: 1196431.00
OLY.TO cash_flow (annual, 2023-12-31) — Income Tax Paid Supplemental Data: 5154118.00
OLY.TO balance_sheet (annual, 2023-12-31) — Income Tax Payable: 3218794.00
OLY.TO income_statement (annual, 2023-12-31) — Interest Income: 1588367.00
OLY.TO income_statement (annual, 2023-12-31) — Interest Income Non Operating: 1588367.00
OLY.TO cash_flow (annual, 2023-12-31) — Interest Paid Supplemental Data: 341389.00
OLY.TO balance_sheet (annual, 2023-12-31) — Invested Capital: 37887519.00
OLY.TO cash_flow (annual, 2023-12-31) — Investing Cash Flow: 376389.00
OLY.TO balance_sheet (annual, 2023-12-31) — Investmentin Financial Assets: 89503.00
OLY.TO balance_sheet (annual, 2023-12-31) — Investments And Advances: 89503.00
OLY.TO balance_sheet (annual, 2023-12-31) — Leases: 330536.00
OLY.TO balance_sheet (annual, 2023-12-31) — Line Of Credit: 2565889.00
OLY.TO balance_sheet (annual, 2023-12-31) — Long Term Capital Lease Obligation: 495434.00
OLY.TO balance_sheet (annual, 2023-12-31) — Long Term Debt And Capital Lease Obligation: 495434.00
OLY.TO cash_flow (annual, 2023-12-31) — Long Term Debt Payments: -425605.00
OLY.TO balance_sheet (annual, 2023-12-31) — Machinery Furniture Equipment: 1774861.00
OLY.TO cash_flow (annual, 2023-12-31) — Net Foreign Currency Exchange Gain Loss: -441463.00
OLY.TO income_statement (annual, 2023-12-31) — Net Income: 23955807.00
OLY.TO income_statement (annual, 2023-12-31) — Net Income Common Stockholders: 23955807.00
OLY.TO income_statement (annual, 2023-12-31) — Net Income Continuous Operations: 23955807.00
OLY.TO income_statement (annual, 2023-12-31) — Net Income From Continuing And Discontinued Operation: 23955807.00
OLY.TO income_statement (annual, 2023-12-31) — Net Income From Continuing Operation Net Minority Interest: 23955807.00
OLY.TO cash_flow (annual, 2023-12-31) — Net Income From Continuing Operations: 23955807.00
OLY.TO income_statement (annual, 2023-12-31) — Net Income Including Noncontrolling Interests: 23955807.00
OLY.TO cash_flow (annual, 2023-12-31) — Net Intangibles Purchase And Sale: -257221.00
OLY.TO income_statement (annual, 2023-12-31) — Net Interest Income: 1588367.00
OLY.TO cash_flow (annual, 2023-12-31) — Net Investment Purchase And Sale: 3325.00
OLY.TO cash_flow (annual, 2023-12-31) — Net Issuance Payments Of Debt: -2812994.00
OLY.TO cash_flow (annual, 2023-12-31) — Net Long Term Debt Issuance: -425605.00
OLY.TO income_statement (annual, 2023-12-31) — Net Non Operating Interest Income Expense: 1588367.00
OLY.TO cash_flow (annual, 2023-12-31) — Net Other Investing Changes: 980000.00
OLY.TO balance_sheet (annual, 2023-12-31) — Net PPE: 1225253.00
OLY.TO cash_flow (annual, 2023-12-31) — Net PPE Purchase And Sale: -349715.00
OLY.TO cash_flow (annual, 2023-12-31) — Net Short Term Debt Issuance: -2387389.00
OLY.TO balance_sheet (annual, 2023-12-31) — Net Tangible Assets: 30136591.00
OLY.TO balance_sheet (annual, 2023-12-31) — Non Current Deferred Assets: 762538.00
OLY.TO balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Assets: 762538.00
OLY.TO income_statement (annual, 2023-12-31) — Normalized EBITDA: 33932284.00
OLY.TO income_statement (annual, 2023-12-31) — Normalized Income: 24500646.38
OLY.TO balance_sheet (annual, 2023-12-31) — Notes Receivable: 0.00
OLY.TO cash_flow (annual, 2023-12-31) — Operating Cash Flow: 18945062.00
OLY.TO cash_flow (annual, 2023-12-31) — Operating Gains Losses: -442711.00
OLY.TO income_statement (annual, 2023-12-31) — Operating Income: 30721099.00
OLY.TO income_statement (annual, 2023-12-31) — Operating Revenue: 98296283.00
OLY.TO balance_sheet (annual, 2023-12-31) — Ordinary Shares Number: 2406336.00
OLY.TO balance_sheet (annual, 2023-12-31) — Other Current Liabilities: 451205.00
OLY.TO income_statement (annual, 2023-12-31) — Other Gand A: 11899098.00
OLY.TO income_statement (annual, 2023-12-31) — Other Income Expense: -718490.00
OLY.TO balance_sheet (annual, 2023-12-31) — Other Intangible Assets: 5185039.00
OLY.TO balance_sheet (annual, 2023-12-31) — Other Payable: 1437170.00
OLY.TO balance_sheet (annual, 2023-12-31) — Other Properties: 642108.00
OLY.TO balance_sheet (annual, 2023-12-31) — Other Receivables: 137942.00
OLY.TO balance_sheet (annual, 2023-12-31) — Payables: 5926547.00
OLY.TO balance_sheet (annual, 2023-12-31) — Payables And Accrued Expenses: 6992372.00
OLY.TO balance_sheet (annual, 2023-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 0.00
OLY.TO balance_sheet (annual, 2023-12-31) — Prepaid Assets: 2253327.00
OLY.TO income_statement (annual, 2023-12-31) — Pretax Income: 31590976.00
OLY.TO balance_sheet (annual, 2023-12-31) — Properties: 0.00
OLY.TO cash_flow (annual, 2023-12-31) — Purchase Of Intangibles: -257221.00
OLY.TO cash_flow (annual, 2023-12-31) — Purchase Of Investment: 0.00
OLY.TO cash_flow (annual, 2023-12-31) — Purchase Of PPE: -351215.00
OLY.TO balance_sheet (annual, 2023-12-31) — Receivables: 25642207.00
OLY.TO income_statement (annual, 2023-12-31) — Reconciled Cost Of Revenue: 49500745.00
OLY.TO income_statement (annual, 2023-12-31) — Reconciled Depreciation: 2492695.00
OLY.TO income_statement (annual, 2023-12-31) — Rent And Landing Fees: 1326602.00
OLY.TO income_statement (annual, 2023-12-31) — Rent Expense Supplemental: 1326602.00
OLY.TO cash_flow (annual, 2023-12-31) — Repayment Of Debt: -2812994.00
OLY.TO balance_sheet (annual, 2023-12-31) — Retained Earnings: 27348268.00
OLY.TO income_statement (annual, 2023-12-31) — Salaries And Wages: 2680760.00
OLY.TO cash_flow (annual, 2023-12-31) — Sale Of Investment: 3325.00
OLY.TO cash_flow (annual, 2023-12-31) — Sale Of PPE: 1500.00
OLY.TO income_statement (annual, 2023-12-31) — Selling General And Administration: 15906460.00
OLY.TO balance_sheet (annual, 2023-12-31) — Share Issued: 2406336.00
OLY.TO cash_flow (annual, 2023-12-31) — Short Term Debt Payments: -2387389.00
OLY.TO income_statement (annual, 2023-12-31) — Special Income Charges: -764473.00
OLY.TO balance_sheet (annual, 2023-12-31) — Stockholders Equity: 35321630.00
OLY.TO balance_sheet (annual, 2023-12-31) — Tangible Book Value: 30136591.00
OLY.TO income_statement (annual, 2023-12-31) — Tax Effect Of Unusual Items: -173650.62
OLY.TO income_statement (annual, 2023-12-31) — Tax Provision: 7635169.00
OLY.TO income_statement (annual, 2023-12-31) — Tax Rate For Calcs: 0.24
OLY.TO balance_sheet (annual, 2023-12-31) — Taxes Receivable: 0.00
OLY.TO balance_sheet (annual, 2023-12-31) — Total Assets: 47272030.00
OLY.TO balance_sheet (annual, 2023-12-31) — Total Capitalization: 35321630.00
OLY.TO balance_sheet (annual, 2023-12-31) — Total Debt: 3567344.00
OLY.TO balance_sheet (annual, 2023-12-31) — Total Equity Gross Minority Interest: 35321630.00
OLY.TO income_statement (annual, 2023-12-31) — Total Expenses: 67899900.00
OLY.TO balance_sheet (annual, 2023-12-31) — Total Liabilities Net Minority Interest: 11950400.00
OLY.TO balance_sheet (annual, 2023-12-31) — Total Non Current Assets: 7262333.00
OLY.TO balance_sheet (annual, 2023-12-31) — Total Non Current Liabilities Net Minority Interest: 495434.00
OLY.TO balance_sheet (annual, 2023-12-31) — Total Tax Payable: 3788572.00
OLY.TO income_statement (annual, 2023-12-31) — Total Unusual Items: -718490.00
OLY.TO income_statement (annual, 2023-12-31) — Total Unusual Items Excluding Goodwill: -718490.00
OLY.TO balance_sheet (annual, 2023-12-31) — Treasury Shares Number: 0.00
OLY.TO cash_flow (annual, 2023-12-31) — Unrealized Gain Loss On Investment Securities: 3391.00
OLY.TO balance_sheet (annual, 2023-12-31) — Working Capital: 28554731.00
OLY.TO income_statement (annual, 2023-12-31) — Write Off: 764619.00
OLY.TO balance_sheet (quarterly, 2024-09-30) — Accrued Interest Receivable: 24121568.00
OLY.TO income_statement (quarterly, 2024-09-30) — Basic Average Shares: 2406336.00
OLY.TO balance_sheet (quarterly, 2024-09-30) — Current Debt: 1791834.00
OLY.TO income_statement (quarterly, 2024-09-30) — Diluted Average Shares: 2406336.00
OLY.TO income_statement (quarterly, 2024-09-30) — Diluted EPS: 2.61
OLY.TO balance_sheet (quarterly, 2024-09-30) — Income Tax Payable: 175801.00
OLY.TO income_statement (quarterly, 2024-09-30) — Other Non Operating Income Expenses: 4182.00
OLY.TO cash_flow (quarterly, 2024-09-30) — Sale Of PPE: 0.00
OLY.TO income_statement (annual, 2024-12-31) — +Operating Expense: 19957560.00
OLY.TO income_statement (annual, 2024-12-31) — +Total Revenue: 102306684.00
OLY.TO balance_sheet (annual, 2024-12-31) — Accounts Payable: 915708.00
OLY.TO balance_sheet (annual, 2024-12-31) — Accounts Receivable: 21381065.00
OLY.TO balance_sheet (annual, 2024-12-31) — Accumulated Depreciation: -1846094.00
OLY.TO balance_sheet (annual, 2024-12-31) — Additional Paid In Capital: 86373.00
OLY.TO balance_sheet (annual, 2024-12-31) — Allowance For Doubtful Accounts Receivable: -954077.00
OLY.TO cash_flow (annual, 2024-12-31) — Amortization Cash Flow: 2073374.00
OLY.TO cash_flow (annual, 2024-12-31) — Amortization Of Intangibles: 2073374.00
OLY.TO income_statement (annual, 2024-12-31) — Basic Average Shares: 2406336.00
OLY.TO income_statement (annual, 2024-12-31) — Basic EPS: 9.94
OLY.TO cash_flow (annual, 2024-12-31) — Beginning Cash Position: 10917732.00
OLY.TO cash_flow (annual, 2024-12-31) — Capital Expenditure: -397128.00
OLY.TO balance_sheet (annual, 2024-12-31) — Capital Lease Obligations: 495434.00
OLY.TO balance_sheet (annual, 2024-12-31) — Capital Stock: 7886989.00
OLY.TO balance_sheet (annual, 2024-12-31) — Cash And Cash Equivalents: 12864513.00
OLY.TO balance_sheet (annual, 2024-12-31) — Cash Cash Equivalents And Short Term Investments: 12864513.00
OLY.TO cash_flow (annual, 2024-12-31) — Cash Dividends Paid: -17325725.00
OLY.TO cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Financing Activities: -18623491.00
OLY.TO cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Investing Activities: -400784.00
OLY.TO cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Operating Activities: 20971056.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Account Payable: 565653.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Accrued Expense: 21646.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Income Tax Payable: -3218794.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Interest Payable: 21646.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Other Current Liabilities: -875756.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Other Working Capital: 101672.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Payable: -2653141.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Payables And Accrued Expense: -2631495.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Prepaid Assets: -2288967.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Receivables: 4032061.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Tax Payable: -3218794.00
OLY.TO cash_flow (annual, 2024-12-31) — Change In Working Capital: -1662485.00
OLY.TO cash_flow (annual, 2024-12-31) — Changes In Account Receivables: 105278.00
OLY.TO cash_flow (annual, 2024-12-31) — Changes In Cash: 1946781.00
OLY.TO balance_sheet (annual, 2024-12-31) — Common Stock: 7886989.00
OLY.TO cash_flow (annual, 2024-12-31) — Common Stock Dividend Paid: -17325725.00
OLY.TO balance_sheet (annual, 2024-12-31) — Common Stock Equity: 41915025.00
OLY.TO income_statement (annual, 2024-12-31) — Cost Of Revenue: 51524276.00
OLY.TO balance_sheet (annual, 2024-12-31) — Current Accrued Expenses: 475268.00
OLY.TO balance_sheet (annual, 2024-12-31) — Current Assets: 40076104.00
OLY.TO balance_sheet (annual, 2024-12-31) — Current Capital Lease Obligation: 471192.00
OLY.TO balance_sheet (annual, 2024-12-31) — Current Debt: 1795790.00
OLY.TO balance_sheet (quarterly, 2024-12-31) — Current Debt: 1795790.00
OLY.TO balance_sheet (annual, 2024-12-31) — Current Debt And Capital Lease Obligation: 2266982.00
OLY.TO balance_sheet (annual, 2024-12-31) — Current Deferred Liabilities: 1041151.00
OLY.TO balance_sheet (annual, 2024-12-31) — Current Deferred Revenue: 1041151.00
OLY.TO balance_sheet (annual, 2024-12-31) — Current Liabilities: 7603517.00
OLY.TO cash_flow (annual, 2024-12-31) — Deferred Income Tax: -329541.00
OLY.TO cash_flow (annual, 2024-12-31) — Deferred Tax: -329541.00
OLY.TO cash_flow (annual, 2024-12-31) — Depreciation: 656939.00
OLY.TO cash_flow (annual, 2024-12-31) — Depreciation Amortization Depletion: 2730313.00
OLY.TO income_statement (annual, 2024-12-31) — Depreciation Amortization Depletion Income Statement: 2730313.00
OLY.TO cash_flow (annual, 2024-12-31) — Depreciation And Amortization: 2730313.00
OLY.TO income_statement (annual, 2024-12-31) — Depreciation And Amortization In Income Statement: 2730313.00
OLY.TO income_statement (annual, 2024-12-31) — Diluted Average Shares: 2406336.00
OLY.TO income_statement (annual, 2024-12-31) — Diluted EPS: 9.94
OLY.TO income_statement (annual, 2024-12-31) — Diluted NI Availto Com Stockholders: 23919120.00
OLY.TO balance_sheet (annual, 2024-12-31) — Dueto Related Parties Current: 188766.00
OLY.TO income_statement (annual, 2024-12-31) — EBIT: 30824848.00
OLY.TO income_statement (annual, 2024-12-31) — EBITDA: 33555161.00
OLY.TO cash_flow (annual, 2024-12-31) — End Cash Position: 12864513.00
OLY.TO balance_sheet (annual, 2024-12-31) — Financial Assets Designatedas Fair Value Through Profitor Loss Total: 99120.00
OLY.TO cash_flow (annual, 2024-12-31) — Financing Cash Flow: -18623491.00
OLY.TO cash_flow (annual, 2024-12-31) — Free Cash Flow: 20573928.00
OLY.TO cash_flow (annual, 2024-12-31) — Gain Loss On Investment Securities: 517984.00
OLY.TO cash_flow (quarterly, 2024-12-31) — Gain Loss On Investment Securities: 130968.00
OLY.TO income_statement (annual, 2024-12-31) — Gain On Sale Of Ppe: 3496.00
OLY.TO income_statement (quarterly, 2024-12-31) — Gain On Sale Of Ppe: -727.00
OLY.TO income_statement (annual, 2024-12-31) — Gain On Sale Of Security: 21277.00
OLY.TO income_statement (quarterly, 2024-12-31) — Gain On Sale Of Security: -182.00
OLY.TO income_statement (annual, 2024-12-31) — General And Administrative Expense: 17227247.00
OLY.TO balance_sheet (annual, 2024-12-31) — Goodwill And Other Intangible Assets: 3205568.00
OLY.TO balance_sheet (annual, 2024-12-31) — Gross Accounts Receivable: 22335142.00
OLY.TO balance_sheet (annual, 2024-12-31) — Gross PPE: 2717633.00
OLY.TO income_statement (annual, 2024-12-31) — Gross Profit: 50782408.00
OLY.TO balance_sheet (annual, 2024-12-31) — Hedging Assets Current: 904767.00
OLY.TO cash_flow (annual, 2024-12-31) — Income Tax Paid Supplemental Data: 10929006.00
OLY.TO balance_sheet (annual, 2024-12-31) — Income Tax Payable: 154384.00
OLY.TO balance_sheet (quarterly, 2024-12-31) — Income Tax Payable: 154384.00
OLY.TO income_statement (annual, 2024-12-31) — Interest Income: 613668.00
OLY.TO income_statement (annual, 2024-12-31) — Interest Income Non Operating: 613668.00
OLY.TO cash_flow (annual, 2024-12-31) — Interest Paid Supplemental Data: 322030.00
OLY.TO balance_sheet (annual, 2024-12-31) — Invested Capital: 43710815.00
OLY.TO cash_flow (annual, 2024-12-31) — Investing Cash Flow: -400784.00
OLY.TO balance_sheet (annual, 2024-12-31) — Investmentin Financial Assets: 99120.00
OLY.TO balance_sheet (annual, 2024-12-31) — Investments And Advances: 99120.00
OLY.TO balance_sheet (annual, 2024-12-31) — Leases: 431363.00
OLY.TO balance_sheet (annual, 2024-12-31) — Line Of Credit: 1795790.00
OLY.TO balance_sheet (quarterly, 2024-12-31) — Line Of Credit: 1795790.00
OLY.TO balance_sheet (annual, 2024-12-31) — Long Term Capital Lease Obligation: 24242.00
OLY.TO balance_sheet (annual, 2024-12-31) — Long Term Debt And Capital Lease Obligation: 24242.00
OLY.TO cash_flow (annual, 2024-12-31) — Long Term Debt Payments: -527667.00
OLY.TO balance_sheet (annual, 2024-12-31) — Machinery Furniture Equipment: 1977259.00
OLY.TO income_statement (annual, 2024-12-31) — Net Income: 23919120.00
OLY.TO income_statement (annual, 2024-12-31) — Net Income Common Stockholders: 23919120.00
OLY.TO income_statement (annual, 2024-12-31) — Net Income Continuous Operations: 23919120.00
OLY.TO income_statement (annual, 2024-12-31) — Net Income From Continuing And Discontinued Operation: 23919120.00
OLY.TO income_statement (annual, 2024-12-31) — Net Income From Continuing Operation Net Minority Interest: 23919120.00
OLY.TO cash_flow (annual, 2024-12-31) — Net Income From Continuing Operations: 23919120.00
OLY.TO income_statement (annual, 2024-12-31) — Net Income Including Noncontrolling Interests: 23919120.00
OLY.TO cash_flow (annual, 2024-12-31) — Net Intangibles Purchase And Sale: -93903.00
OLY.TO income_statement (annual, 2024-12-31) — Net Interest Income: 613668.00
OLY.TO cash_flow (annual, 2024-12-31) — Net Investment Purchase And Sale: -4707.00
OLY.TO cash_flow (annual, 2024-12-31) — Net Issuance Payments Of Debt: -1297766.00
OLY.TO cash_flow (annual, 2024-12-31) — Net Long Term Debt Issuance: -527667.00
OLY.TO income_statement (annual, 2024-12-31) — Net Non Operating Interest Income Expense: 613668.00
OLY.TO balance_sheet (annual, 2024-12-31) — Net PPE: 871539.00
OLY.TO cash_flow (annual, 2024-12-31) — Net PPE Purchase And Sale: -302174.00
OLY.TO cash_flow (annual, 2024-12-31) — Net Short Term Debt Issuance: -770099.00
OLY.TO balance_sheet (annual, 2024-12-31) — Net Tangible Assets: 38709457.00
OLY.TO balance_sheet (annual, 2024-12-31) — Non Current Accounts Receivable: 4198375.00
OLY.TO balance_sheet (quarterly, 2024-12-31) — Non Current Accounts Receivable: 4198375.00
OLY.TO balance_sheet (annual, 2024-12-31) — Non Current Deferred Assets: 1092078.00
OLY.TO balance_sheet (annual, 2024-12-31) — Non Current Deferred Taxes Assets: 1092078.00
OLY.TO income_statement (annual, 2024-12-31) — Normalized EBITDA: 33993289.00
OLY.TO income_statement (annual, 2024-12-31) — Normalized Income: 24257168.55
OLY.TO cash_flow (annual, 2024-12-31) — Operating Cash Flow: 20971056.00
OLY.TO cash_flow (annual, 2024-12-31) — Operating Gains Losses: 514492.00
OLY.TO income_statement (annual, 2024-12-31) — Operating Income: 30824848.00
OLY.TO income_statement (annual, 2024-12-31) — Operating Revenue: 102231532.00
OLY.TO balance_sheet (annual, 2024-12-31) — Ordinary Shares Number: 2406336.00
OLY.TO balance_sheet (annual, 2024-12-31) — Other Current Liabilities: 677525.00
OLY.TO balance_sheet (quarterly, 2024-12-31) — Other Current Liabilities: 677525.00
OLY.TO income_statement (annual, 2024-12-31) — Other Gand A: 12734722.00
OLY.TO income_statement (annual, 2024-12-31) — Other Income Expense: -438128.00
OLY.TO balance_sheet (annual, 2024-12-31) — Other Intangible Assets: 3205568.00
OLY.TO cash_flow (annual, 2024-12-31) — Other Non Cash Items: -4198375.00
OLY.TO balance_sheet (annual, 2024-12-31) — Other Payable: 1228632.00
OLY.TO balance_sheet (annual, 2024-12-31) — Other Properties: 309011.00
OLY.TO balance_sheet (quarterly, 2024-12-31) — Other Properties: 309011.00
OLY.TO balance_sheet (annual, 2024-12-31) — Other Receivables: 179993.00
OLY.TO balance_sheet (annual, 2024-12-31) — Payables: 3142591.00
OLY.TO balance_sheet (annual, 2024-12-31) — Payables And Accrued Expenses: 3617859.00
OLY.TO balance_sheet (annual, 2024-12-31) — Prepaid Assets: 4542294.00
OLY.TO income_statement (annual, 2024-12-31) — Pretax Income: 31000388.00
OLY.TO balance_sheet (annual, 2024-12-31) — Properties: 0.00
OLY.TO cash_flow (annual, 2024-12-31) — Purchase Of Intangibles: -93903.00
OLY.TO cash_flow (annual, 2024-12-31) — Purchase Of Investment: -7699.00
OLY.TO cash_flow (annual, 2024-12-31) — Purchase Of PPE: -303225.00
OLY.TO balance_sheet (annual, 2024-12-31) — Receivables: 21764530.00
OLY.TO income_statement (annual, 2024-12-31) — Reconciled Cost Of Revenue: 51524276.00
OLY.TO income_statement (annual, 2024-12-31) — Reconciled Depreciation: 2730313.00
OLY.TO income_statement (annual, 2024-12-31) — Rent And Landing Fees: 1489975.00
OLY.TO income_statement (quarterly, 2024-12-31) — Rent And Landing Fees: 405930.00
OLY.TO income_statement (annual, 2024-12-31) — Rent Expense Supplemental: 1489975.00
OLY.TO income_statement (quarterly, 2024-12-31) — Rent Expense Supplemental: 405930.00
OLY.TO cash_flow (annual, 2024-12-31) — Repayment Of Debt: -1297766.00
OLY.TO balance_sheet (annual, 2024-12-31) — Retained Earnings: 33941663.00
OLY.TO income_statement (annual, 2024-12-31) — Salaries And Wages: 3002550.00
OLY.TO income_statement (quarterly, 2024-12-31) — Salaries And Wages: 704215.00
OLY.TO cash_flow (annual, 2024-12-31) — Sale Of Investment: 2992.00
OLY.TO cash_flow (quarterly, 2024-12-31) — Sale Of Investment: 861.00
OLY.TO cash_flow (annual, 2024-12-31) — Sale Of PPE: 1051.00
OLY.TO cash_flow (quarterly, 2024-12-31) — Sale Of PPE: 1.00
OLY.TO income_statement (annual, 2024-12-31) — Selling General And Administration: 17227247.00
OLY.TO balance_sheet (annual, 2024-12-31) — Share Issued: 2406336.00
OLY.TO cash_flow (annual, 2024-12-31) — Short Term Debt Payments: -770099.00
OLY.TO cash_flow (quarterly, 2024-12-31) — Short Term Debt Payments: 3956.00
OLY.TO income_statement (annual, 2024-12-31) — Special Income Charges: -459405.00
OLY.TO balance_sheet (annual, 2024-12-31) — Stockholders Equity: 41915025.00
OLY.TO balance_sheet (annual, 2024-12-31) — Tangible Book Value: 38709457.00
OLY.TO income_statement (annual, 2024-12-31) — Tax Effect Of Unusual Items: -100079.45
OLY.TO income_statement (annual, 2024-12-31) — Tax Provision: 7081268.00
OLY.TO income_statement (annual, 2024-12-31) — Tax Rate For Calcs: 0.23
OLY.TO balance_sheet (annual, 2024-12-31) — Taxes Receivable: 203472.00
OLY.TO balance_sheet (annual, 2024-12-31) — Total Assets: 49542784.00
OLY.TO balance_sheet (annual, 2024-12-31) — Total Capitalization: 41915025.00
OLY.TO balance_sheet (annual, 2024-12-31) — Total Debt: 2291224.00
OLY.TO balance_sheet (annual, 2024-12-31) — Total Equity Gross Minority Interest: 41915025.00
OLY.TO income_statement (annual, 2024-12-31) — Total Expenses: 71481836.00
OLY.TO balance_sheet (annual, 2024-12-31) — Total Liabilities Net Minority Interest: 7627759.00
OLY.TO balance_sheet (annual, 2024-12-31) — Total Non Current Assets: 9466680.00
OLY.TO balance_sheet (annual, 2024-12-31) — Total Non Current Liabilities Net Minority Interest: 24242.00
OLY.TO balance_sheet (annual, 2024-12-31) — Total Tax Payable: 809485.00
OLY.TO income_statement (annual, 2024-12-31) — Total Unusual Items: -438128.00
OLY.TO income_statement (annual, 2024-12-31) — Total Unusual Items Excluding Goodwill: -438128.00
OLY.TO cash_flow (annual, 2024-12-31) — Unrealized Gain Loss On Investment Securities: -2468.00
OLY.TO balance_sheet (annual, 2024-12-31) — Working Capital: 32472587.00
OLY.TO income_statement (annual, 2024-12-31) — Write Off: 462901.00
OLY.TO income_statement (quarterly, 2025-03-31) — +Operating Expense: 4675595.00
OLY.TO income_statement (quarterly, 2025-03-31) — +Total Revenue: 23870861.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Accounts Payable: 657869.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Accounts Receivable: 22665668.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Accumulated Depreciation: -1932290.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Additional Paid In Capital: 86373.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Allowance For Doubtful Accounts Receivable: -895881.00
OLY.TO income_statement (quarterly, 2025-03-31) — Amortization: 496804.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Amortization Cash Flow: 496804.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Amortization Of Intangibles: 496804.00
OLY.TO income_statement (quarterly, 2025-03-31) — Amortization Of Intangibles Income Statement: 496804.00
OLY.TO income_statement (quarterly, 2025-03-31) — Basic Average Shares: 2406336.00
OLY.TO income_statement (quarterly, 2025-03-31) — Basic EPS: 2.24
OLY.TO cash_flow (quarterly, 2025-03-31) — Beginning Cash Position: 12864513.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Capital Expenditure: -1783863.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Capital Lease Obligations: 366423.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Capital Stock: 7886989.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Cash And Cash Equivalents: 30101652.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Cash Cash Equivalents And Short Term Investments: 30101652.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Cash Dividends Paid: -4331483.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Financing Activities: -4459331.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Investing Activities: -1783934.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Operating Activities: 25239881.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Cash From Discontinued Operating Activities: -1759477.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Account Payable: 825344.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Accrued Expense: 2906.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Income Tax Payable: 0.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Interest Payable: 2906.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Other Current Liabilities: 552795.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Other Working Capital: 15529731.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Payable: 825344.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Payables And Accrued Expense: 828250.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Prepaid Assets: 1561569.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Receivables: -1542423.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Tax Payable: 0.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Change In Working Capital: 16929922.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Changes In Account Receivables: -744609.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Changes In Cash: 17237139.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Common Stock: 7886989.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Common Stock Dividend Paid: -4331483.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Common Stock Equity: 42984895.00
OLY.TO income_statement (quarterly, 2025-03-31) — Cost Of Revenue: 11476565.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Current Accrued Expenses: 725840.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Current Assets: 56896788.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Current Capital Lease Obligation: 360342.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Current Debt: 1799859.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Current Debt And Capital Lease Obligation: 2160201.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Current Deferred Liabilities: 14794368.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Current Deferred Revenue: 14794368.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Current Liabilities: 22325378.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Deferred Income Tax: -115084.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Deferred Tax: -115084.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Depreciation: 151561.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Depreciation Amortization Depletion: 648365.00
OLY.TO income_statement (quarterly, 2025-03-31) — Depreciation Amortization Depletion Income Statement: 648365.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Depreciation And Amortization: 648365.00
OLY.TO income_statement (quarterly, 2025-03-31) — Depreciation And Amortization In Income Statement: 648365.00
OLY.TO income_statement (quarterly, 2025-03-31) — Depreciation Income Statement: 169470.00
OLY.TO income_statement (quarterly, 2025-03-31) — Diluted Average Shares: 2406336.00
OLY.TO income_statement (quarterly, 2025-03-31) — Diluted EPS: 2.24
OLY.TO income_statement (quarterly, 2025-03-31) — Diluted NI Availto Com Stockholders: 5401353.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Dueto Related Parties Current: 129243.00
OLY.TO income_statement (quarterly, 2025-03-31) — EBIT: 7718701.00
OLY.TO income_statement (quarterly, 2025-03-31) — EBITDA: 8367066.00
OLY.TO cash_flow (quarterly, 2025-03-31) — End Cash Position: 30101652.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Financial Assets Designatedas Fair Value Through Profitor Loss Total: 99787.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Financing Cash Flow: -4459331.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Free Cash Flow: 21696541.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Gain Loss On Investment Securities: 94594.00
OLY.TO income_statement (quarterly, 2025-03-31) — Gain On Sale Of Ppe: 0.00
OLY.TO income_statement (quarterly, 2025-03-31) — Gain On Sale Of Security: -6524.00
OLY.TO income_statement (quarterly, 2025-03-31) — General And Administrative Expense: 4027230.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Goodwill And Other Intangible Assets: 4428165.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Gross Accounts Receivable: 23561549.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Gross PPE: 2698821.00
OLY.TO income_statement (quarterly, 2025-03-31) — Gross Profit: 12394296.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Hedging Assets Current: 661842.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Income Tax Paid Supplemental Data: 2112890.00
OLY.TO income_statement (quarterly, 2025-03-31) — Interest Income: 115324.00
OLY.TO income_statement (quarterly, 2025-03-31) — Interest Income Non Operating: 115324.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Interest Paid Supplemental Data: 29793.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Invested Capital: 44784754.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Investing Cash Flow: -1783934.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Investmentin Financial Assets: 99787.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Investments And Advances: 99787.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Leases: 681260.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Line Of Credit: 1799859.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Long Term Capital Lease Obligation: 6081.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Long Term Debt And Capital Lease Obligation: 6081.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Long Term Debt Payments: -131917.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Machinery Furniture Equipment: 2017561.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Net Business Purchase And Sale: 0.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Income: 5401353.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Income Common Stockholders: 5401353.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Income Continuous Operations: 5616296.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Income Discontinuous Operations: -214943.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Income From Continuing And Discontinued Operation: 5401353.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Income From Continuing Operation Net Minority Interest: 5616296.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Net Income From Continuing Operations: 5401353.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Income Including Noncontrolling Interests: 5401353.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Net Intangibles Purchase And Sale: -1719401.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Interest Income: 115324.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Net Investment Purchase And Sale: -71.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Net Issuance Payments Of Debt: -127848.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Net Long Term Debt Issuance: -131917.00
OLY.TO income_statement (quarterly, 2025-03-31) — Net Non Operating Interest Income Expense: 115324.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Net PPE: 766531.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Net PPE Purchase And Sale: -64462.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Net Short Term Debt Issuance: 4069.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Net Tangible Assets: 38556730.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Non Current Accounts Receivable: 1917049.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Assets: 1208034.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Taxes Assets: 1208034.00
OLY.TO income_statement (quarterly, 2025-03-31) — Normalized EBITDA: 8799809.00
OLY.TO income_statement (quarterly, 2025-03-31) — Normalized Income: 5944673.27
OLY.TO cash_flow (quarterly, 2025-03-31) — Operating Cash Flow: 23480404.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Operating Gains Losses: 94594.00
OLY.TO income_statement (quarterly, 2025-03-31) — Operating Income: 7718701.00
OLY.TO income_statement (quarterly, 2025-03-31) — Operating Revenue: 23849949.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Ordinary Shares Number: 2406336.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Other Current Liabilities: 529194.00
OLY.TO income_statement (quarterly, 2025-03-31) — Other Gand A: 2957525.00
OLY.TO income_statement (quarterly, 2025-03-31) — Other Income Expense: -432743.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Other Intangible Assets: 4428165.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Other Non Cash Items: 2281326.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Other Payable: 1516545.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Other Receivables: 155679.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Payables: 4115775.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Payables And Accrued Expenses: 4841615.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Prepaid Assets: 2980725.00
OLY.TO income_statement (quarterly, 2025-03-31) — Pretax Income: 7401282.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Properties: 0.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Purchase Of Business: 0.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Purchase Of Intangibles: -1719401.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Purchase Of Investment: -71.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Purchase Of PPE: -64462.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Receivables: 23152569.00
OLY.TO income_statement (quarterly, 2025-03-31) — Reconciled Cost Of Revenue: 11476565.00
OLY.TO income_statement (quarterly, 2025-03-31) — Reconciled Depreciation: 648365.00
OLY.TO income_statement (quarterly, 2025-03-31) — Rent And Landing Fees: 368812.00
OLY.TO income_statement (quarterly, 2025-03-31) — Rent Expense Supplemental: 368812.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Repayment Of Debt: -131917.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Retained Earnings: 35011533.00
OLY.TO income_statement (quarterly, 2025-03-31) — Salaries And Wages: 700893.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Sale Of Investment: 0.00
OLY.TO income_statement (quarterly, 2025-03-31) — Selling General And Administration: 4027230.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Share Issued: 2406336.00
OLY.TO income_statement (quarterly, 2025-03-31) — Special Income Charges: -426219.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Stockholders Equity: 42984895.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Tangible Book Value: 38556730.00
OLY.TO income_statement (quarterly, 2025-03-31) — Tax Effect Of Unusual Items: -104365.73
OLY.TO income_statement (quarterly, 2025-03-31) — Tax Provision: 1784986.00
OLY.TO income_statement (quarterly, 2025-03-31) — Tax Rate For Calcs: 0.24
OLY.TO balance_sheet (quarterly, 2025-03-31) — Taxes Receivable: 331222.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Total Assets: 65316354.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Total Capitalization: 42984895.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Total Debt: 2166282.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Total Equity Gross Minority Interest: 42984895.00
OLY.TO income_statement (quarterly, 2025-03-31) — Total Expenses: 16152160.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Total Liabilities Net Minority Interest: 22331459.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Total Non Current Assets: 8419566.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Total Non Current Liabilities Net Minority Interest: 6081.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Total Tax Payable: 1812118.00
OLY.TO income_statement (quarterly, 2025-03-31) — Total Unusual Items: -432743.00
OLY.TO income_statement (quarterly, 2025-03-31) — Total Unusual Items Excluding Goodwill: -432743.00
OLY.TO cash_flow (quarterly, 2025-03-31) — Unrealized Gain Loss On Investment Securities: -595.00
OLY.TO balance_sheet (quarterly, 2025-03-31) — Working Capital: 34571410.00
OLY.TO income_statement (quarterly, 2025-03-31) — Write Off: 426219.00
OLY.TO income_statement (quarterly, 2025-06-30) — +Operating Expense: 17502835.00
OLY.TO income_statement (quarterly, 2025-06-30) — +Total Revenue: 25316432.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Accounts Payable: 637336.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Accounts Receivable: 20725030.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Accumulated Depreciation: -2009753.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Additional Paid In Capital: 86373.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Allowance For Doubtful Accounts Receivable: -986449.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Amortization Cash Flow: 474609.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Amortization Of Intangibles: 474609.00
OLY.TO income_statement (quarterly, 2025-06-30) — Basic Average Shares: 2406336.00
OLY.TO income_statement (quarterly, 2025-06-30) — Basic EPS: 2.25
OLY.TO cash_flow (quarterly, 2025-06-30) — Beginning Cash Position: 30101652.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Capital Expenditure: -442986.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Capital Lease Obligations: 3187704.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Capital Stock: 7886989.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Cash And Cash Equivalents: 26613152.00
OLY.TO balance_sheet (quarterly, 2025-06-30) — Cash Cash Equivalents And Short Term Investments: 26613152.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Cash Dividends Paid: -4331415.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Financing Activities: -6249210.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Investing Activities: -442988.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Operating Activities: 1444221.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Account Payable: -442463.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Accrued Expense: 27188.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Income Tax Payable: 0.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Interest Payable: 27188.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Other Current Liabilities: 503806.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Other Working Capital: -6127031.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Payable: -442463.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Payables And Accrued Expense: -415275.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Prepaid Assets: 426888.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Receivables: 1735178.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Tax Payable: 0.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Change In Working Capital: -3876434.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Changes In Account Receivables: 685731.00
OLY.TO cash_flow (quarterly, 2025-06-30) — Changes In Cash: -3488500.00