Zkusit zdarma
Alta Equipment Group Inc.
Alta Equipment Group Inc.
ALTG
Cena
$ 6.61
Dnes
+0.16 (2.54%)
Valuace
85
85
Růst
15
15
Zdraví
60
60
Výsledovka
Rozvaha
Peněžní toky
Ukazatele
Klíčové metriky
Výsledovka
Rozvaha
Peněžní toky
Ukazatele
Klíčové metriky
V miliónech (USD)
Revenue TTM 202420232022202120202019201820172016
Total Revenues1,824.91,876.61,876.81,571.81,212.8873.6padlockpadlockpadlockpadlock
Cost of Revenues1,353.31,382.91,369.61,152.2898.4659.1padlockpadlockpadlockpadlock
Gross Profit471.6493.7507.2419.6314.4214.5padlockpadlockpadlockpadlock
Revenue 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Total Revenues422.6481.2423.0498.1448.8488.1padlockpadlockpadlockpadlock
Cost of Revenues304.8358.9308.0381.6324.2356.1padlockpadlockpadlockpadlock
Gross Profit117.8122.3115.0116.5124.6132.0padlockpadlockpadlockpadlock
Operating Income TTM 202420232022202120202019201820172016
R&D Expenses0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Selling General & Admin Expenses0.00.0430.3362.3285.9216.0padlockpadlockpadlockpadlock
Depreciation & Amortization108.8144.5132.6113.696.575.0padlockpadlockpadlockpadlock
Total Operating Expenses476.0475.1452.8378.8296.4222.6padlockpadlockpadlockpadlock
Operating Income-4.418.654.440.818.00.8padlockpadlockpadlockpadlock
Operating Income 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
R&D Expenses0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Selling General & Admin Expenses0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Depreciation & Amortization7.134.632.434.737.838.0padlockpadlockpadlockpadlock
Total Operating Expenses113.0134.7114.2114.1117.8121.7padlockpadlockpadlockpadlock
Operating Income4.8-12.40.82.46.810.3padlockpadlockpadlockpadlock
Net Income TTM 202420232022202120202019201820172016
Interest Income0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Interest Expense70.281.357.031.824.023.8padlockpadlockpadlockpadlock
Other Expense-57.3-84.9-51.9-30.2-35.2-31.4padlockpadlockpadlockpadlock
IBT-61.7-66.32.510.6-17.2-30.6padlockpadlockpadlockpadlock
Income Tax Expense17.5-4.2-6.41.33.6-6.6padlockpadlockpadlockpadlock
Net Income-79.2-62.18.99.3-20.8-24.0padlockpadlockpadlockpadlock
Net Income 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Interest Income0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Interest Expense2.622.321.923.422.619.2padlockpadlockpadlockpadlock
Other Expense-22.07.6-21.0-21.9-22.9-24.9padlockpadlockpadlockpadlock
IBT-17.2-4.8-20.2-19.5-16.1-14.6padlockpadlockpadlockpadlock
Income Tax Expense24.41.30.7-8.911.6-2.7padlockpadlockpadlockpadlock
Net Income-41.6-6.1-20.9-10.6-27.7-11.9padlockpadlockpadlockpadlock
Per Share Data TTM 202420232022202120202019201820172016
EPS$0.00$0.00$0.18$0.20$-0.66$-0.90padlockpadlockpadlockpadlock
EPS Diluted$0.00$0.00$0.18$0.20$-0.66$-0.90padlockpadlockpadlockpadlock
Shares Outstanding32.333.232.432.131.726.6padlockpadlockpadlockpadlock
Diluted Shares Outstanding32.333.232.932.331.726.6padlockpadlockpadlockpadlock
Per Share Data 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
EPS$0.00$0.00$0.00$0.00$0.00$0.00padlockpadlockpadlockpadlock
EPS Diluted$0.00$0.00$0.00$0.00$0.00$0.00padlockpadlockpadlockpadlock
Shares Outstanding32.333.033.233.533.233.2padlockpadlockpadlockpadlock
Diluted Shares Outstanding32.333.033.233.533.233.2padlockpadlockpadlockpadlock
Current Assets TTM 202420232022202120202019201820172016
Cash And Equivalents4.513.431.02.72.31.2padlockpadlockpadlockpadlock
Short Term Investments0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Total Cash & ST Investments4.513.431.02.72.31.2padlockpadlockpadlockpadlock
Accounts Receivable251.9199.7249.3232.8182.7137.8padlockpadlockpadlockpadlock
Inventory547.3535.9530.7399.7239.2229.0padlockpadlockpadlockpadlock
Other Current Assets32.225.527.028.124.413.6padlockpadlockpadlockpadlock
Total Current Assets835.9774.5838.0663.3448.6381.6padlockpadlockpadlockpadlock
Current Assets 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Cash And Equivalents14.113.211.113.414.64.5padlockpadlockpadlockpadlock
Short Term Investments0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Total Cash & ST Investments14.113.211.113.414.64.5padlockpadlockpadlockpadlock
Accounts Receivable216.0205.3207.8199.7217.4251.9padlockpadlockpadlockpadlock
Inventory504.6484.5544.6535.9565.2547.3padlockpadlockpadlockpadlock
Other Current Assets37.236.128.325.529.232.2padlockpadlockpadlockpadlock
Total Current Assets771.9739.1791.8774.5826.4835.9padlockpadlockpadlockpadlock
Long-Term Assets TTM 202420232022202120202019201820172016
Net Property, Plant & Equipment595.5553.4575.7491.4447.1311.9padlockpadlockpadlockpadlock
Goodwill78.177.576.769.241.924.3padlockpadlockpadlockpadlock
Intangible Assets61.254.766.360.743.426.3padlockpadlockpadlockpadlock
Long-Term Investments2.30.00.00.00.00.0padlockpadlockpadlockpadlock
Other Long-Term Assets18.320.314.26.01.62.1padlockpadlockpadlockpadlock
Total Long-Term Assets755.4705.9732.9627.3534.0364.6padlockpadlockpadlockpadlock
Total Assets1,591.31,480.41,570.91,290.6982.6746.2padlockpadlockpadlockpadlock
Long-Term Assets 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Net Property, Plant & Equipment189.9548.1559.8553.4579.2595.5padlockpadlockpadlockpadlock
Goodwill77.378.678.077.581.178.1padlockpadlockpadlockpadlock
Intangible Assets47.650.352.254.758.061.2padlockpadlockpadlockpadlock
Long-Term Investments0.00.00.00.00.02.3padlockpadlockpadlockpadlock
Other Long-Term Assets344.319.922.720.34.418.3padlockpadlockpadlockpadlock
Total Long-Term Assets659.1696.9712.7705.9722.7755.4padlockpadlockpadlockpadlock
Total Assets1,431.01,436.01,504.51,480.41,549.11,591.3padlockpadlockpadlockpadlock
Current Liabilities TTM 202420232022202120202019201820172016
Accounts Payable93.891.597.090.873.558.9padlockpadlockpadlockpadlock
Short-Term Debt423.2400.1414.8275.8272.0322.9padlockpadlockpadlockpadlock
Other Current Liabilities78.857.8107.162.658.443.2padlockpadlockpadlockpadlock
Current Liabilities610.4577.2635.1471.2420.6434.3padlockpadlockpadlockpadlock
Current Liabilities 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Accounts Payable93.296.394.591.593.793.8padlockpadlockpadlockpadlock
Short-Term Debt369.2355.8393.3400.1421.1423.2padlockpadlockpadlockpadlock
Other Current Liabilities80.353.269.357.872.078.8padlockpadlockpadlockpadlock
Current Liabilities542.7531.0583.9577.2612.3610.4padlockpadlockpadlockpadlock
Long-Term Liabilities TTM 202420232022202120202019201820172016
Long-Term Debt691.6798.8758.9646.0407.4138.1padlockpadlockpadlockpadlock
Capital Leases135.4154.1146.6132.1113.63.1padlockpadlockpadlockpadlock
Def. Tax Liability10.810.87.76.46.90.0padlockpadlockpadlockpadlock
Total Liabilities1,466.11,402.81,421.21,150.8847.9589.3padlockpadlockpadlockpadlock
Long-Term Liabilities 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Long-Term Debt851.6835.4838.4798.8811.8827.0padlockpadlockpadlockpadlock
Capital Leases158.7152.3155.3154.1150.9135.4padlockpadlockpadlockpadlock
Def. Tax Liability0.010.111.210.811.210.8padlockpadlockpadlockpadlock
Total Liabilities1,428.11,392.11,448.51,402.81,453.41,466.1padlockpadlockpadlockpadlock
Total Common Equity TTM 202420232022202120202019201820172016
Common Stock0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Retained Earnings-105.6-149.3-76.4-74.2-76.8-53.4padlockpadlockpadlockpadlock
Comprehensive Income-2.0-4.9-1.8-2.90.00.0padlockpadlockpadlockpadlock
Total Common Equity125.277.6149.7139.8134.7156.9padlockpadlockpadlockpadlock
Total Common Equity 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Common Stock0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Retained Earnings-223.9-181.6-172.8-149.3-136.0-105.6padlockpadlockpadlockpadlock
Comprehensive Income-2.6-2.3-4.6-4.9-3.0-2.0padlockpadlockpadlockpadlock
Total Common Equity2.943.956.077.695.7125.2padlockpadlockpadlockpadlock
Other TTM 202420232022202120202019201820172016
Total Debt1,250.21,198.91,182.3921.8679.4461.0padlockpadlockpadlockpadlock
Book Value125.277.6149.7139.8134.7156.9padlockpadlockpadlockpadlock
Other 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Total Debt1,220.81,191.21,231.71,198.91,232.91,250.2padlockpadlockpadlockpadlock
Book Value2.943.956.077.695.7125.2padlockpadlockpadlockpadlock
Cash Flow From Operating Activities TTM 202420232022202120202019201820172016
Net Income-18.3-62.18.99.3-20.8-24.0padlockpadlockpadlockpadlock
Depreciation & Amortization143.5144.5132.6112.095.875.0padlockpadlockpadlockpadlock
Stock-Based Compensation5.04.84.32.71.26.7padlockpadlockpadlockpadlock
Change Working Capital-75.51.3-176.9-208.1-176.5-131.6padlockpadlockpadlockpadlock
Change In Accounts Receivable-24.642.7-16.6-34.7-40.7-1.5padlockpadlockpadlockpadlock
Change In Accounts Payable20.5-26.97.326.730.214.4padlockpadlockpadlockpadlock
Change In Inventories-195.3-145.3-286.3-272.6-154.1-140.8padlockpadlockpadlockpadlock
Other Non-cash Items288.4-22.9105.0111.3127.442.1padlockpadlockpadlockpadlock
Cash from Operations46.80.063.826.030.7-38.4padlockpadlockpadlockpadlock
Cash Flow From Operating Activities 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Net Income0.0-6.1-20.9-10.6-27.7-11.9padlockpadlockpadlockpadlock
Depreciation & Amortization0.134.632.434.722.138.0padlockpadlockpadlockpadlock
Stock-Based Compensation0.00.91.10.91.31.3padlockpadlockpadlockpadlock
Change Working Capital0.0-35.3-45.443.822.1-68.4padlockpadlockpadlockpadlock
Change In Accounts Receivable0.02.3-9.116.233.0-14.5padlockpadlockpadlockpadlock
Change In Accounts Payable0.0-15.415.4-13.30.9-14.3padlockpadlockpadlockpadlock
Change In Inventories0.020.5-41.66.9-42.6-43.3padlockpadlockpadlockpadlock
Other Non-cash Items-0.118.817.4-20.125.337.1padlockpadlockpadlockpadlock
Cash from Operations0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Cash Flow From Investing Activities TTM 202420232022202120202019201820172016
Capital Expenditure-74.0-58.6-74.6-76.7-50.4-45.9padlockpadlockpadlockpadlock
Acquisitions-42.63.0-45.6-86.7-63.4-180.0padlockpadlockpadlockpadlock
Investments0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Sales of Investment0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Other Investing Activities-3.00.0-2.60.80.41.4padlockpadlockpadlockpadlock
Cash from Investing-119.60.0-122.8-162.6-113.4-224.5padlockpadlockpadlockpadlock
Cash Flow From Investing Activities 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Capital Expenditure0.0-13.9-13.7-13.5-10.3-20.5padlockpadlockpadlockpadlock
Acquisitions0.018.0-2.96.00.00.0padlockpadlockpadlockpadlock
Investments0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Sales of Investment0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Other Investing Activities0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Cash from Investing0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Cash Flow From Financing Activities TTM 202420232022202120202019201820172016
Debt Repaid-511.80.0100.0-420.2-650.4-573.0padlockpadlockpadlockpadlock
Debt Issued672.616.6360.5662.6868.81,034.0padlockpadlockpadlockpadlock
Issuance of Common Stock0.00.00.02.70.04.0padlockpadlockpadlockpadlock
Repurchase of Common Stock-2.0-5.80.00.00.0-5.9padlockpadlockpadlockpadlock
Dividends Paid-10.80.0-10.6-6.7-2.6-694.0padlockpadlockpadlockpadlock
Other Financing Activities-150.30.0-2.1561.1736.81,533.0padlockpadlockpadlockpadlock
Cash from Financing75.10.087.3136.983.8264.1padlockpadlockpadlockpadlock
Cash Flow From Financing Activities 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Debt Repaid0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Debt Issued29.6-40.532.8-34.0-17.353.2padlockpadlockpadlockpadlock
Issuance of Common Stock0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Repurchase of Common Stock0.00.00.0-3.80.00.0padlockpadlockpadlockpadlock
Dividends Paid0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Other Financing Activities0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Cash from Financing0.00.00.00.00.00.0padlockpadlockpadlockpadlock
Cash position TTM 202420232022202120202019201820172016
Net Change in Cash2.2-17.628.30.41.11.2padlockpadlockpadlockpadlock
Closing Cash Balance4.513.431.02.72.31.2padlockpadlockpadlockpadlock
Cash position 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Net Change in Cash0.02.1-2.3-1.210.1-1.1padlockpadlockpadlockpadlock
Closing Cash Balance0.013.211.113.414.64.5padlockpadlockpadlockpadlock
Free Cash Flow TTM 202420232022202120202019201820172016
Free Cash Flow-27.2-13.5-10.8-50.7-19.7-84.3padlockpadlockpadlockpadlock
Real Free Cash Flow-32.2-18.3-15.1-53.4-20.9-91.0padlockpadlockpadlockpadlock
Free Cash Flow 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Free Cash Flow0.00.2-31.221.423.9-31.2padlockpadlockpadlockpadlock
Real Free Cash Flow0.0-0.7-32.320.522.6-32.5padlockpadlockpadlockpadlock
Nacenění TTM 202420232022202120202019201820172016
P/E-8.55-3.4945.1045.53-22.32-10.96padlockpadlockpadlockpadlock
P/EG0.130.00-1.19-0.320.840.00padlockpadlockpadlockpadlock
P/B4.752.802.683.033.451.68padlockpadlockpadlockpadlock
P/S0.110.120.210.270.380.30padlockpadlockpadlockpadlock
P/FCF1.48-16.07-37.16-8.35-23.56-3.12padlockpadlockpadlockpadlock
P/OFC1.063.816.2916.2815.12-6.85padlockpadlockpadlockpadlock
Price/EV2.638.798.078.6911.1210.60padlockpadlockpadlockpadlock
Nacenění 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
P/E-1.41-8.55-1.86-5.17-2.02padlockpadlockpadlockpadlockpadlock
P/EG0.000.13-0.020.09-0.02padlockpadlockpadlockpadlockpadlock
P/B80.724.752.782.832.34padlockpadlockpadlockpadlockpadlock
Marže TTM 202420232022202120202019201820172016
Gross Profit Margin25.4%26.3%27.0%26.7%25.9%24.6%padlockpadlockpadlockpadlock
EBIT Margin3.6%0.8%3.2%2.6%1.5%-0.8%padlockpadlockpadlockpadlock
EBITDA Margin10.8%8.5%10.2%9.8%8.5%7.8%padlockpadlockpadlockpadlock
Operating Profit Margin2.6%1.0%2.9%2.6%1.5%0.1%padlockpadlockpadlockpadlock
Net Profit Margin-1.3%-3.3%0.5%0.6%-1.7%-2.7%padlockpadlockpadlockpadlock
Marže 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Gross Profit Margin27.9%25.4%27.2%23.4%27.8%padlockpadlockpadlockpadlockpadlock
EBIT Margin-3.5%3.6%0.0%0.8%1.4%padlockpadlockpadlockpadlockpadlock
EBITDA Margin-1.8%10.8%-3.8%7.7%9.9%padlockpadlockpadlockpadlockpadlock
Operating Profit Margin1.1%2.6%0.2%0.5%1.5%padlockpadlockpadlockpadlockpadlock
Net Profit Margin-9.8%-1.3%-4.9%-2.1%-6.2%padlockpadlockpadlockpadlockpadlock
Finanční zdraví TTM 202420232022202120202019201820172016
Current Ratio1.391.341.321.411.070.88padlockpadlockpadlockpadlock
Quick Ratio0.480.410.480.560.500.35padlockpadlockpadlockpadlock
Solvency Ratio0.020.060.100.110.090.09padlockpadlockpadlockpadlock
Cash Ratio0.020.020.050.010.010.00padlockpadlockpadlockpadlock
Debt To Assets Ratio0.250.810.750.710.690.62padlockpadlockpadlockpadlock
Debt To Equity Ratio8.0515.457.886.595.042.94padlockpadlockpadlockpadlock
Financial Leverage Ratio32.7119.0810.499.237.294.76padlockpadlockpadlockpadlock
Debt Service Coverage Ratio0.130.350.430.530.550.22padlockpadlockpadlockpadlock
Interest Coverage Ratio0.560.230.951.280.750.03padlockpadlockpadlockpadlock
Finanční zdraví 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Current Ratio1.421.391.361.341.35padlockpadlockpadlockpadlockpadlock
Quick Ratio0.490.480.420.410.43padlockpadlockpadlockpadlockpadlock
Solvency Ratio-0.020.02-0.010.020.01padlockpadlockpadlockpadlockpadlock
Cash Ratio0.030.020.020.020.02padlockpadlockpadlockpadlockpadlock
Debt To Assets Ratio0.850.250.240.810.80padlockpadlockpadlockpadlockpadlock
Debt To Equity Ratio420.978.056.3915.4512.88padlockpadlockpadlockpadlockpadlock
Financial Leverage Ratio493.4532.7126.8719.0816.19padlockpadlockpadlockpadlockpadlock
Debt Service Coverage Ratio-0.090.135.192.030.08padlockpadlockpadlockpadlockpadlock
Interest Coverage Ratio1.850.56-0.250.100.30padlockpadlockpadlockpadlockpadlock
Data na akcii TTM 202420232022202120202019201820172016
Revenue Per Share55.7056.5657.8448.9738.2532.83padlockpadlockpadlockpadlock
Net Income Per Share-1.97-1.870.270.29-0.66-0.90padlockpadlockpadlockpadlock
Cash Per Share0.400.400.960.080.070.05padlockpadlockpadlockpadlock
Shareholders Equity Per Share1.332.344.614.364.255.90padlockpadlockpadlockpadlock
Free Cash Flow Per Share1.90-0.41-0.33-1.58-0.62-3.17padlockpadlockpadlockpadlock
Dividend Per Share0.270.330.330.210.080.00padlockpadlockpadlockpadlock
Data na akcii 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Revenue Per Share13.0714.5812.7514.8613.51padlockpadlockpadlockpadlockpadlock
Net Income Per Share-1.29-0.18-0.63-0.32-0.83padlockpadlockpadlockpadlockpadlock
Cash Per Share0.440.400.330.400.44padlockpadlockpadlockpadlockpadlock
Shareholders Equity Per Share0.091.331.692.312.88padlockpadlockpadlockpadlockpadlock
Free Cash Flow Per Share0.001.07-0.530.640.72padlockpadlockpadlockpadlockpadlock
Dividend Per Share0.000.080.020.080.08padlockpadlockpadlockpadlockpadlock
Efektivita TTM 202420232022202120202019201820172016
Effective Tax Rate-27.1%6.3%-256.0%12.3%-20.9%21.6%padlockpadlockpadlockpadlock
Receivables Turnover8.949.407.536.756.646.34padlockpadlockpadlockpadlock
Payables Turnover14.6215.1114.1212.6912.2211.19padlockpadlockpadlockpadlock
Inventory Turnover2.592.582.582.883.762.88padlockpadlockpadlockpadlock
Fixed Asset Turnover7.363.393.263.202.712.80padlockpadlockpadlockpadlock
Working Capital Turnover Ratio8.869.389.5014.28-98.20-32.45padlockpadlockpadlockpadlock
Efektivita 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Effective Tax Rate-141.9%-27.1%-3.5%45.6%-72.1%padlockpadlockpadlockpadlockpadlock
Receivables Turnover1.962.342.042.492.06padlockpadlockpadlockpadlockpadlock
Payables Turnover3.273.733.264.173.46padlockpadlockpadlockpadlockpadlock
Inventory Turnover0.600.740.570.710.57padlockpadlockpadlockpadlockpadlock
Fixed Asset Turnover2.232.312.000.902.15padlockpadlockpadlockpadlockpadlock
Working Capital Turnover Ratio1.932.312.092.422.04padlockpadlockpadlockpadlockpadlock
Dividendy TTM 202420232022202120202019201820172016
Dividend Payout Ratio-44.3%-17.4%119.1%72.0%-12.5%0.0%padlockpadlockpadlockpadlock
Dividend Yield Percentage4.25 %4.98 %2.64 %1.58 %0.56 %0.00 %padlockpadlockpadlockpadlock
Dividendy 3-20252-20251-20254-20243-20242-20241-20244-20233-20232-2023
Dividend Payout Ratio0.00-0.44-0.04-0.25-0.10padlockpadlockpadlockpadlockpadlock
Dividend Yield Percentage0.001.290.511.231.21padlockpadlockpadlockpadlockpadlock

Placený obsah

Pro přístup na tuto stránku budete potřebovat placené členství.

Vyzkoušejte placený obsah na akciích: Apple Inc. nebo CEZ, a. s.

preloader