Canada markets open in 6 hours 46 minutes

OSI Systems, Inc. (OSIS)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
131.07-0.37 (-0.28%)
At close: 04:00PM EDT
131.07 0.00 (0.00%)
After hours: 04:01PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-06-30
2022-06-30
2021-06-30
2020-06-30
Assets
Current Assets
Cash
Cash And Cash Equivalents
76,750
64,202
80,613
76,102
Total Cash
76,750
64,202
80,613
76,102
Net Receivables
380,845
307,973
290,653
269,840
Inventory
338,008
333,907
294,208
241,226
Other Current Assets
44,300
40,062
-
-
Total Current Assets
839,903
746,144
709,404
617,709
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
282,658
267,019
273,348
266,219
Accumulated Depreciation
-173,725
-157,335
-155,344
-138,283
Net property, plant and equipment
108,933
109,684
118,004
127,936
Goodwill
349,505
336,357
320,304
310,627
Intangible Assets
140,857
138,370
127,608
128,279
Other long-term assets
116,488
112,595
109,047
83,990
Total non-current assets
715,783
697,006
674,963
650,832
Total Assets
1,555,686
1,443,150
1,384,367
1,268,541
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
223,076
304,575
846
59,926
Accounts Payable
139,011
125,204
141,263
84,940
Accrued liabilities
188,357
164,258
164,195
157,080
Deferred revenues
21,250
19,917
38,463
28,155
Total Current Liabilities
571,694
613,954
344,767
330,101
Non-current liabilities
Long Term Debt
136,491
48,668
276,421
267,072
Deferred taxes liabilities
6,571
11,112
7,157
5,846
Other long-term liabilities
114,765
130,992
116,202
93,370
Total non-current liabilities
257,827
190,772
399,780
366,288
Total Liabilities
829,521
804,726
744,547
696,389
Stockholders' Equity
Common Stock
9,835
17
105,724
122,553
Retained Earnings
735,957
663,869
548,842
474,793
Accumulated other comprehensive income
-19,627
-25,462
-14,746
-25,194
Total stockholders' equity
726,165
638,424
639,820
572,152
Total liabilities and stockholders' equity
1,555,686
1,443,150
1,384,367
1,268,541