Skip to main content

Menu

Select a tool from the sidebar

Create your free account now!

Sign in to customize and use tools on the sidebar.

OMRON Corporation logo
6645.T
OMRON Corporation
06:30:00
6134 ¥
0.0000 (%0.00)
Previous Close: 5830
Day Low5846
Day High6158
Bid
Ask

6645.T: OMRON Corporation Financials

OMRON Corporation Income Statement

Total revenue
Net income
Gross margin TTM
45.74%
Operating margin TTM
7.81%
Net profit margin TTM
3.71%
Return on investment TTM
3.41%
Period end31/03/202631/03/202531/03/202431/03/2023
Total revenue767,351,000,000801,753,000,000818,761,000,000876,082,000,000
Operating income59,935,000,00054,038,000,00034,342,000,000100,686,000,000
Net income28,487,000,00016,271,000,0008,105,000,00073,861,000,000

All line items

Line item31/03/202631/03/202531/03/202431/03/2023
Total revenue767,351,000,000801,753,000,000818,761,000,000876,082,000,000
Cost of revenue416,350,000,000444,611,000,000472,297,000,000482,199,000,000
Gross profit351,001,000,000357,142,000,000346,464,000,000393,883,000,000
Research and development expenses45,668,000,00044,339,000,00050,144,000,00050,182,000,000
General and administrative expenses0232,662,000,000234,471,000,000215,222,000,000
Selling and marketing expenses026,103,000,00027,507,000,00027,793,000,000
Selling, general and administrative expenses245,398,000,000258,765,000,000261,978,000,000243,015,000,000
Other expenses0000
Operating expenses291,066,000,000303,104,000,000312,122,000,000293,197,000,000
Cost and expenses707,416,000,000747,715,000,000784,419,000,000775,396,000,000
Net interest income02,189,000,0002,122,000,0001,162,000,000
Interest income02,189,000,0002,122,000,0001,162,000,000
Interest expense0000
Depreciation and amortization33,778,000,00033,450,000,00030,816,000,00026,587,000,000
EBITDA84,226,000,00061,772,000,00051,250,000,000126,075,000,000
EBIT50,448,000,00028,322,000,00020,434,000,00099,488,000,000
Non-operating income (excl. interest)9,487,000,00025,716,000,00013,908,000,0001,198,000,000
Operating income59,935,000,00054,038,000,00034,342,000,000100,686,000,000
Total other income/expenses (net)-9,487,000,000-25,716,000,000-13,908,000,000-1,198,000,000
Income before tax50,448,000,00028,322,000,00020,434,000,00099,488,000,000
Income tax expense13,466,000,00013,449,000,00010,485,000,00024,943,000,000
Net income from continuing operations36,982,000,00014,873,000,0009,949,000,00074,545,000,000
Net income from discontinued operations-5,705,000,000000
Other adjustments to net income0000
Net income28,487,000,00016,271,000,0008,105,000,00073,861,000,000
Net income deductions0000
Bottom line net income28,487,000,00016,271,000,0008,105,000,00073,861,000,000
EPS1458341372
Diluted EPS1458341372
Weighted average shares outstanding196,738,000196,901,000196,885,000198,448,000
Weighted average diluted shares outstanding196,738,000196,901,000196,885,000198,448,000

OMRON Corporation Balance Sheet

Total assets
Total liabilities & equity
Liquidity ratio MRQ
Current ratio MRQ
Long-term debt / assets MRQ
75,910,000,000%
Total debt / assets MRQ
Period end31/03/202631/03/202531/03/202431/03/2023
Total assets1,516,263,000,0001,361,790,000,0001,354,729,000,000998,160,000,000
Total liabilities515,701,000,000427,358,000,000403,736,000,000266,933,000,000
Total equity835,885,000,000771,885,000,000786,686,000,000728,473,000,000

All line items

Line item31/03/202631/03/202531/03/202431/03/2023
Cash and cash equivalents166,541,000,000149,023,000,000143,086,000,000105,279,000,000
Short-term investments0000
Cash and short-term investments166,541,000,000149,023,000,000143,086,000,000105,279,000,000
Net receivables169,633,000,000172,967,000,000171,210,000,000179,205,000,000
Accounts receivable169,633,000,000172,967,000,000171,210,000,000179,205,000,000
Other receivables0000
Inventory154,215,000,000172,953,000,000174,034,000,000173,926,000,000
Prepaid expenses0000
Other current assets185,719,000,00044,393,000,00059,273,000,00028,482,000,000
Total current assets676,108,000,000539,336,000,000547,603,000,000486,892,000,000
Property, plant and equipment (net)147,721,000,000182,100,000,000191,158,000,000177,086,000,000
Goodwill374,211,000,000361,181,000,000361,783,000,00043,125,000,000
Intangible assets130,375,000,000178,271,000,000182,381,000,00025,555,000,000
Goodwill and intangible assets504,586,000,000539,452,000,000544,164,000,00068,680,000,000
Long-term investments61,699,000,00056,913,000,00047,828,000,000180,680,000,000
Tax assets14,067,000,00027,503,000,00019,382,000,00023,513,000,000
Other non-current assets112,082,000,00016,486,000,0004,594,000,00061,309,000,000
Total non-current assets840,155,000,000822,454,000,000807,126,000,000511,268,000,000
Other assets0000
Total assets1,516,263,000,0001,361,790,000,0001,354,729,000,000998,160,000,000
Total payables96,740,000,00098,325,000,00089,005,000,000103,415,000,000
Accounts payable86,677,000,00091,620,000,00082,548,000,00092,855,000,000
Other payables10,063,000,0006,705,000,0006,457,000,00010,560,000,000
Accrued expenses0047,345,000,0000
Short-term debt134,189,000,00020,372,000,00028,999,000,0000
Capital lease obligations (current)012,807,000,00013,385,000,00011,871,000,000
Tax payables006,457,000,00010,560,000,000
Deferred revenue006,457,000,0000
Other current liabilities139,320,000,000101,779,000,00045,969,000,00094,521,000,000
Total current liabilities370,249,000,000233,283,000,000231,160,000,000210,020,000,000
Long-term debt75,910,000,000119,088,000,00092,075,000,0000
Capital lease obligations (non-current)31,110,000,00031,936,000,00038,299,000,00033,284,000,000
Deferred revenue (non-current)0000
Deferred tax liabilities (non-current)14,403,000,00016,273,000,00016,419,000,0002,052,000,000
Other non-current liabilities24,029,000,00026,778,000,00025,783,000,00021,577,000,000
Total non-current liabilities145,452,000,000194,075,000,000172,576,000,00056,913,000,000
Other liabilities0000
Capital lease obligations31,110,000,00044,743,000,00051,684,000,00045,155,000,000
Total liabilities515,701,000,000427,358,000,000403,736,000,000266,933,000,000
Treasury stock-70,498,000,000-69,964,000,000-69,969,000,000-70,616,000,000
Preferred stock0000
Common stock64,100,000,00064,100,000,00064,100,000,00064,100,000,000
Retained earnings32,313,000,000550,485,000,000556,705,000,000571,807,000,000
Additional paid-in capital655,612,000,000100,161,000,00098,997,000,00098,506,000,000
Accumulated other comprehensive income/loss154,358,000,000127,103,000,000136,853,000,00064,676,000,000
Other stockholders' equity0000
Total stockholders' equity835,885,000,000771,885,000,000786,686,000,000728,473,000,000
Total equity1,000,562,000,000934,432,000,000950,993,000,000731,227,000,000
Minority interest164,677,000,000162,547,000,000164,307,000,0002,754,000,000
Total liabilities and total equity1,516,263,000,0001,361,790,000,0001,354,729,000,000998,160,000,000
Total investments61,699,000,00056,913,000,00047,828,000,000180,680,000,000
Total debt241,209,000,000184,203,000,000172,758,000,00045,368,000,000
Net debt74,668,000,00035,180,000,00029,672,000,000-59,911,000,000

OMRON Corporation Cash Flow Statement

Cash from operations
Cash from investing
Cash flow / share TTM
Revenue / share TTM
Operating cash flow TTM
Period end31/03/202631/03/202531/03/202431/03/2023
Cash from operations60,919,000,00055,784,000,00044,875,000,00053,456,000,000
Cash from investing-70,071,000,000-47,889,000,000-107,096,000,000-55,533,000,000
Cash from financing32,362,000,000-4,608,000,00085,987,000,000-58,757,000,000
Net change in cash17,518,000,0005,937,000,00037,807,000,000-50,205,000,000

All line items

Line item31/03/202631/03/202531/03/202431/03/2023
Net income34,192,000,00016,271,000,0008,105,000,00073,861,000,000
Depreciation and amortization33,778,000,00033,450,000,00030,816,000,00026,587,000,000
Deferred income tax0-5,325,000,000-6,791,000,000-9,421,000,000
Stock-based compensation0001,863,000,000
Change in working capital-6,259,000,00016,104,000,0001,482,000,000-41,455,000,000
Accounts receivable-4,076,000,000-1,542,000,00027,341,000,000-23,581,000,000
Inventory-6,401,000,000-449,000,00012,054,000,000-29,004,000,000
Accounts payable5,990,000,0007,835,000,000-17,918,000,0004,667,000,000
Other working capital-1,772,000,00010,260,000,000-19,995,000,0006,463,000,000
Other non-cash items-792,000,000-4,716,000,00011,263,000,0002,021,000,000
Net cash from operating activities60,919,000,00055,784,000,00044,875,000,00053,456,000,000
Investments in property, plant and equipment-53,105,000,000-48,993,000,000-45,378,000,000-45,018,000,000
Acquisitions (net)-14,641,000,000-2,409,000,000-81,634,000,0002,536,000,000
Purchases of investments-5,026,000,000-4,659,000,000-4,420,000,000-12,836,000,000
Sales/maturities of investments664,000,0006,258,000,00024,774,000,00084,000,000
Other investing activities2,037,000,0001,914,000,000-438,000,000-299,000,000
Net cash from investing activities-70,071,000,000-47,889,000,000-107,096,000,000-55,533,000,000
Net debt issuance55,184,000,00017,732,000,000106,524,000,000-19,787,000,000
Long-term net debt issuance972,000,00024,106,000,00087,515,000,0000
Short-term net debt issuance54,212,000,000-6,374,000,00019,009,000,000-19,787,000,000
Net stock issuance0-9,000,000-18,000,000-19,241,000,000
Net common stock issuance0-9,000,000-18,000,000-19,241,000,000
Common stock issuance000772,000,000
Common stock repurchased0-9,000,000-18,000,000-20,013,000,000
Net preferred stock issuance0000
Net dividends paid-20,462,000,000-20,474,000,000-19,885,000,000-18,912,000,000
Common dividends paid-20,462,000,000-20,474,000,000-19,885,000,000-18,912,000,000
Preferred dividends paid0000
Other financing activities-2,360,000,000-1,857,000,000-634,000,000-817,000,000
Net cash from financing activities32,362,000,000-4,608,000,00085,987,000,000-58,757,000,000
Effect of FX changes on cash-5,692,000,0002,650,000,00014,041,000,00010,629,000,000
Net change in cash17,518,000,0005,937,000,00037,807,000,000-50,205,000,000
Cash at end of period166,541,000,000149,023,000,000143,086,000,000105,279,000,000
Cash at beginning of period149,023,000,000143,086,000,000105,279,000,000155,484,000,000
Operating cash flow60,919,000,00055,784,000,00044,875,000,00053,456,000,000
Capital expenditure-53,105,000,000-48,993,000,000-45,378,000,000-45,018,000,000
Free cash flow7,814,000,0006,791,000,000-503,000,0008,438,000,000
Income taxes paid0000
Interest paid0000