Home Data Calendar Blog

RUN

Tables

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Common Stock Value 0.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.00NA0.00NANA
Weighted Average Number Of Diluted Shares Outstanding 255.11219.88NA217.34221.85214.55NA220.85211.13208.68NA213.02204.38202.56NA134.55120.28119.22NA125.15115.77113.91NA120.40117.07110.78NA109.60107.35106.47NA105.09104.77104.22NA67.7326.2124.43NANANA
Weighted Average Number Of Shares Outstanding Basic 222.47219.88NA217.34216.02214.55NA212.70211.13208.68NA206.10204.38202.56NA125.00120.28119.22NA117.65115.77113.91NA111.13109.56107.45NA105.78105.09104.04NA102.71101.97101.27NA67.7326.2124.43NANANA
Earnings Per Share Basic 0.63-0.40-1.60-4.920.26-1.120.300.99-0.06-0.42-0.190.12-0.20-0.12-1.210.30-0.11-0.230.110.25-0.01-0.12-0.05-0.030.070.260.650.260.240.120.290.160.320.130.00-0.410.33-0.74NANANA
Earnings Per Share Diluted 0.55-0.40-1.60-4.920.25-1.120.290.96-0.06-0.42-0.190.11-0.20-0.12-1.210.28-0.11-0.230.100.23-0.01-0.12-0.05-0.020.060.250.630.250.230.120.270.160.310.130.00-0.410.33-0.74NANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Revenue From Contract With Customer Excluding Assessed Tax 523.87458.19516.59563.18590.19589.85609.15631.91584.58495.78435.23438.76401.17334.79320.41209.76181.29210.73243.94215.54204.59194.50240.12204.96170.54144.36152.26141.29137.85104.12120.58112.03122.5498.7499.6482.6072.6949.6860.1456.0851.94
Revenues 523.87458.19516.59563.18590.19589.85609.15631.91584.58495.78435.23438.76401.17334.79320.41209.76181.29210.73243.94215.54204.59194.50240.12204.96170.54144.36152.26141.29137.85104.12120.58112.03122.5498.7499.6482.6072.6949.6860.1456.0851.94
Costs And Expenses 651.91641.31714.121910.66796.13817.54798.34768.15739.89677.23643.20576.69542.93513.32576.84271.95264.76273.75292.36275.89267.39238.68246.77228.51205.51201.07197.93189.03170.83154.11169.21163.07170.96165.56164.80145.35118.8994.77102.5293.1082.56
Research And Development Expense 10.2412.097.665.044.564.564.114.406.146.266.545.605.155.875.335.214.974.055.106.436.555.475.294.605.053.904.443.943.713.002.902.462.372.462.642.242.492.292.422.042.00
General And Administrative Expense 61.2351.2764.3648.4556.3751.8949.1247.1049.9543.0859.3451.2962.9285.63155.0941.8341.7628.0731.8631.0633.0429.0628.9226.7228.1332.8929.6427.9325.2324.6224.1821.3323.6123.2522.9721.4919.6820.3117.7117.7020.04
Selling And Marketing Expense 151.66152.26166.76176.35194.88202.84189.04193.99187.43174.93180.79171.46144.60126.11141.6170.7269.7070.2771.6877.4870.0455.9557.1656.7649.2444.0835.3637.3032.7831.6835.6940.1943.7243.1941.1945.3833.9824.9325.5223.4517.17
Operating Income Loss -128.05-183.12-197.53-1347.48-205.94-227.69-189.19-136.25-155.31-181.45-207.97-137.93-141.77-178.53-256.43-62.19-83.47-63.02-48.43-60.34-62.80-44.17-6.65-23.55-34.97-56.71-51.49-47.74-32.98-49.99-48.63-51.03-48.42-66.82-65.16-62.75-46.20-45.09-42.38-37.03-30.62
Interest Paid Net 144.66136.71120.02114.27104.7793.9990.3980.9959.8468.8955.5165.6848.1555.9134.1228.7428.3328.4330.3831.3117.7220.0620.7122.0917.0616.4512.81NANANANANANANANANANANANANANA
Interest Income Expense Nonoperating Net NA-192.16-181.83-171.29-157.18-142.70-133.31-117.21-103.05-92.25-89.33-89.10-75.00-74.27-78.59-51.37-50.72-49.92-46.69-43.91-42.31-41.34-37.22-34.48-31.87-28.20-20.93-17.71-16.60-15.28-14.71-13.96-13.06-11.52-9.20-8.47-8.43-7.13-7.76-7.43-6.66
Allocated Share Based Compensation Expense 28.0928.8727.5527.7228.2428.2721.9322.8326.6539.2250.2539.2643.4678.03133.048.2210.3818.956.896.856.785.785.875.745.5510.695.555.115.515.874.705.384.843.815.404.013.203.223.181.732.46
Income Tax Expense Benefit -10.95-2.20-1.5929.8518.68-59.62NANA3.28-3.2828.339.98-14.91-14.13-30.15-27.290.21-3.34-8.125.17-1.91-3.362.73-5.994.388.20-5.4914.8315.455.4022.859.943.21NA0.010.90-6.21NA0.000.00-5.92
Profit Loss -259.93-283.15-535.41-1470.94-340.72-335.77-327.91-155.51-209.76-156.47-321.47-241.33-213.41-204.32-297.45-85.40-134.55-109.55-87.00-112.53-104.58-86.91-49.52-47.52-71.73-91.42-56.03-80.19-65.24-73.08-85.80-74.97-64.73-77.80-74.31-72.22-49.87-52.52-55.03-45.12-32.75
Net Income Loss 139.07-87.82-350.12-1069.4655.47-240.3963.02210.56-12.43-87.78-38.5224.13-41.24-23.79-169.3237.45-13.56-27.9612.5028.99-1.29-13.86-5.89-2.907.4128.0369.2527.7825.1212.7329.0316.8832.6413.13-15.02-2.777.54-18.00-26.69-15.21-17.23
Comprehensive Income Net Of Tax 146.13-54.96-414.68-1014.9688.69-275.9851.67243.3037.90-19.33-33.8927.89-65.9326.20-153.0641.69-15.78-100.2632.674.02-27.38-31.86-32.884.9012.6542.9758.3227.3821.7512.5334.6617.6032.937.86-13.25-6.8910.76-19.79-26.69-15.21-17.23
Net Income Loss Available To Common Stockholders Diluted 139.96NANA-1069.4656.01NANA211.13-12.43NANA24.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Goodwill Impairment Loss NANA42.001158.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Assets 21443.3620834.3420450.2420027.1220490.6419728.3319268.8118568.0617800.6017255.1216483.2516089.6715428.8414885.9614382.946306.836005.045938.515806.345472.025207.384939.684749.794533.204299.374101.233927.873717.753489.103319.033572.823356.173136.842941.582738.152583.032240.75NA1935.63NANA
Liabilities 14394.8914075.9613536.2212952.7412295.5211560.5711089.7910514.829987.969573.868910.678551.267936.737493.367093.574378.234312.854324.154168.343889.833719.753499.953340.703131.712924.122676.482638.062427.652275.822170.482510.722359.972244.672068.361931.451760.081618.87NA1383.07NANA
Liabilities And Stockholders Equity 21443.3620834.3420450.2420027.1220490.6419728.3319268.8118568.0617800.6017255.1216483.2516089.6715428.8414885.9614382.946306.836005.045938.515806.345472.025207.384939.684749.794533.204299.374101.233927.873717.753489.103319.033572.823356.173136.842941.582738.152583.032240.75NA1935.63NANA
Stockholders Equity 5365.745180.455230.235611.116597.456467.766708.126618.506346.686264.346254.746223.116156.466165.566077.911033.55888.17872.47964.73926.83915.54924.54948.71966.79958.42934.68812.00753.94721.23693.30672.96630.94606.86565.79554.07561.61343.86NA324.86NANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Assets Current 1676.151670.611882.261928.522083.082084.272097.641880.031710.371709.351547.721594.661396.651268.651137.73645.74638.24707.82733.83567.24530.09463.06461.41446.02484.01459.81432.70391.52356.34341.07369.35368.98374.42382.92360.49398.91229.05NA239.58NANA
Cash 707.59487.28678.82643.79669.09628.54740.51672.08522.46629.16617.63717.59679.59649.49519.97276.05269.57286.42269.58324.70299.54245.60226.62242.94215.71203.19202.53216.14211.32203.79206.36207.48207.22208.31203.86263.01116.61105.47152.15NANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 1042.25783.18987.84951.95921.08843.23953.02956.05863.13862.62850.43941.12857.60813.43708.21381.51354.23366.25363.23373.41353.87309.93304.40275.13270.40243.33241.79236.13232.94221.94224.36NANANA221.16NANANANANANA
Accounts Receivable Net Current 179.95169.66172.00188.89215.41218.69214.25218.84216.82200.55146.04177.83162.97125.5095.1470.6560.0065.5177.7375.3577.8567.5266.4465.35123.33111.0176.2073.0364.0354.0660.2651.0356.5756.7760.2753.7249.62NA43.19NANA
Inventory Net 353.12411.99459.75661.80791.74887.89783.90589.09547.42555.95506.82444.52341.42289.77283.05177.97210.51257.61260.57109.7889.8376.1879.4795.9881.3087.9094.4363.3252.7459.6067.3385.9488.2194.6871.2651.9137.80NA23.91NANA
Prepaid Expense And Other Assets Current 100.98305.92262.82126.03155.00134.61146.61116.1983.1590.3944.5831.3434.8040.1051.4815.7513.6510.8125.988.858.699.578.569.709.116.499.2013.9112.5711.599.8012.5912.3813.906.708.3816.70NA9.56NANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Construction In Progress Gross 728.93717.28789.47813.62905.13799.39756.03697.14669.10611.65581.83NANANA394.13NANANANANANA123.39136.00120.1592.9389.06119.05108.7095.2081.9495.2292.3577.8398.71113.1186.7764.25NA56.58NANA
Goodwill 3122.173122.173122.173122.174280.174280.174280.174280.174280.174280.174280.174280.174280.174280.174280.1795.0995.0995.0995.0995.0987.5487.5487.5487.5487.5487.5487.5487.5487.5487.5487.5487.5487.5487.5487.5487.5687.56NA51.79NANA
Other Assets Noncurrent 2645.112461.722267.652318.382075.651913.621827.521761.561559.211421.881125.741013.35910.37801.27681.66526.24432.40420.35408.40398.28380.92367.95335.69336.70244.84221.5337.2331.1929.8331.5034.9435.9333.4931.8332.2823.2026.20NA13.34NANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Liabilities Current 1007.741273.821488.161423.271421.681150.021155.451082.51991.001069.911012.121283.631119.11798.84901.36596.24517.30474.76530.09429.01637.89336.80372.19383.86322.49300.29335.03544.09500.75238.90244.78266.65256.38256.13253.17231.39193.87NA150.88NANA
Accounts Payable Current 216.56286.92230.72296.45328.83345.97339.17275.06259.20385.26288.11347.07277.77212.23207.44151.8099.89159.79223.36169.89153.21105.98131.28136.0685.1099.69115.19108.6975.3465.5266.0288.6793.6893.70104.1397.9169.57NA51.17NANA
Other Accrued Liabilities Current 129.12322.24283.36154.12176.42162.67209.94191.15174.22147.03189.00176.01143.50136.44158.86106.47101.2649.2082.1851.8536.5733.7833.4129.4543.8845.0348.23NANANA24.48NANANA19.31NANANA9.53NANA
Contract With Customer Liability Current 120.01120.67128.60128.89161.51160.22183.72146.10131.97113.65111.74109.16113.96106.75108.4579.3878.7578.4277.6461.3459.8255.8047.4146.57NANA42.61NANANANANANANANANANANANANANA
Line Of Credit 390.93387.00539.50517.25551.90552.25505.16505.97550.97470.00211.07NANA180.20230.66224.91236.44237.96239.49239.030.00239.03247.00247.00247.00247.00247.00NANA247.40244.00244.00242.40191.00197.00NANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Long Term Debt 11962.3511148.0610671.9310237.549603.848926.508399.157985.167602.947139.166502.89NANA5274.234796.152484.882423.542438.312254.942045.311963.181824.221748.921564.601497.611384.031294.941115.801027.23949.27898.02815.47754.69632.79538.32468.82337.72NA239.25NANA
Deferred Income Tax Liabilities Net 111.59122.22122.87137.2990.6063.09133.05122.93102.6598.98101.7570.8162.2886.0981.9111.0936.8337.4565.9667.8273.9384.8093.6398.95NANA83.12NANANANANANANANANANANANANANA
Minority Interest 1046.86921.091007.61779.82988.091095.29861.19825.26826.22786.41722.88718.40736.34690.74651.00387.00353.34326.19366.70318.77293.54377.57334.07317.23286.90356.55354.08359.70328.98313.23251.22214.36121.80169.38105.4984.64126.73NA91.75NANA
Other Liabilities Noncurrent 151.88147.20190.87138.06142.78170.27140.29141.37145.77150.81190.06188.78230.26193.17268.68199.32227.98229.05141.40166.87113.9984.0748.2137.7239.6933.3413.5210.2810.685.655.4611.3612.168.867.144.813.43NA2.42NANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Stockholders Equity 5365.745180.455230.235611.116597.456467.766708.126618.506346.686264.346254.746223.116156.466165.566077.911033.55888.17872.47964.73926.83915.54924.54948.71966.79958.42934.68812.00753.94721.23693.30672.96630.94606.86565.79554.07561.61343.86NA324.86NANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 6412.616101.546237.846390.937585.547563.057569.317443.767172.907050.756977.616941.516892.796856.306728.911420.541241.511198.661331.431245.601209.091302.111282.781284.021245.321291.231166.071113.641050.211006.53924.19845.30728.65735.17659.56646.24470.60NA416.62NANA
Common Stock Value 0.020.020.020.020.020.020.020.020.020.020.020.020.020.020.020.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.00NA0.00NANA
Additional Paid In Capital 6653.586614.416609.236575.436546.816505.816470.196432.246403.726359.286330.346264.836226.076169.256107.80910.39806.70775.23766.01755.77748.51730.13722.43712.65704.15693.08684.14684.40679.07672.90668.08660.71654.23646.09642.23636.52411.89NA383.86NANA
Retained Earnings Accumulated Deficit -1382.44-1521.52-1433.70-1083.58-14.12-69.59170.80107.78-102.78-90.36-2.5835.9411.8153.0576.84246.16208.72222.28251.47243.97214.98216.27229.39235.28238.18230.77131.9673.0645.2820.164.44-24.59-41.47-74.11-87.25-72.23-69.46NA-59.00NANA
Accumulated Other Comprehensive Income Loss Net Of Tax 94.5887.5354.68119.2364.7331.5267.1178.4645.73-4.60-73.05-77.68-81.44-56.76-106.75-123.02-127.26-125.05-52.75-72.92-47.95-21.87-3.1218.8616.0810.82-4.11-3.54-3.130.240.44-5.19-5.91-6.19-0.92-2.691.43NANANANA
Minority Interest 1046.86921.091007.61779.82988.091095.29861.19825.26826.22786.41722.88718.40736.34690.74651.00387.00353.34326.19366.70318.77293.54377.57334.07317.23286.90356.55354.08359.70328.98313.23251.22214.36121.80169.38105.4984.64126.73NA91.75NANA
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders 91.4357.0537.2135.6541.5545.4742.1735.1937.9735.0336.7037.1231.3730.9429.6012.9412.9113.6118.0214.1814.4215.1025.2414.9715.1914.2111.5911.579.989.559.237.505.456.276.394.21NANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Net Cash Provided By Used In Operating Activities -208.54-143.09-116.01-63.24-202.17-439.32-304.67-89.86-197.85-256.41-281.36-180.06-170.12-185.65-151.21-14.51-35.37-116.89-98.38-49.49-68.0311.4181.30-86.03-11.97-45.75-32.07NANANANANANANANANANANANANANA
Net Cash Provided By Used In Investing Activities -608.80-535.44-661.12-741.45-700.26-510.31-518.69-547.08-518.20-502.10-488.21-440.92-400.00-357.05188.96-322.33-153.95-210.47-225.21-215.66-200.98-201.40-237.06-224.54-185.01-164.71-212.97NANANANANANANANANANANANANANA
Net Cash Provided By Used In Financing Activities 1076.42473.88813.02835.55980.28839.84820.33729.86716.56770.69678.88704.50614.29647.92288.94364.12177.30330.37313.41284.70312.95195.52185.03315.30224.06212.00250.70NANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Net Cash Provided By Used In Operating Activities -208.54-143.09-116.01-63.24-202.17-439.32-304.67-89.86-197.85-256.41-281.36-180.06-170.12-185.65-151.21-14.51-35.37-116.89-98.38-49.49-68.0311.4181.30-86.03-11.97-45.75-32.07NANANANANANANANANANANANANANA
Net Income Loss 139.07-87.82-350.12-1069.4655.47-240.3963.02210.56-12.43-87.78-38.5224.13-41.24-23.79-169.3237.45-13.56-27.9612.5028.99-1.29-13.86-5.89-2.907.4128.0369.2527.7825.1212.7329.0316.8832.6413.13-15.02-2.777.54-18.00-26.69-15.21-17.23
Profit Loss -259.93-283.15-535.41-1470.94-340.72-335.77-327.91-155.51-209.76-156.47-321.47-241.33-213.41-204.32-297.45-85.40-134.55-109.55-87.00-112.53-104.58-86.91-49.52-47.52-71.73-91.42-56.03-80.19-65.24-73.08-85.80-74.97-64.73-77.80-74.31-72.22-49.87-52.52-55.03-45.12-32.75
Increase Decrease In Accounts Receivable 12.231.37-5.76-22.693.329.38-0.557.8422.2357.23-28.0517.8140.0532.31-2.2612.40-4.08-11.043.82-1.8012.700.15-0.36-6.9812.680.363.919.7510.58-6.368.51-5.30-0.29-3.609.521.78-1.325.548.075.27NA
Increase Decrease In Inventories -58.87-47.75-202.06-129.94-96.15103.99194.8141.67-8.5349.1362.30103.1051.656.7335.05-32.54-47.11-2.96150.7919.9513.64-3.28-16.5114.67-6.60-6.5331.1010.58-6.86-7.72-18.61-2.27-6.4723.3119.3514.102.3511.54-1.147.92NA
Increase Decrease In Accounts Payable -68.4859.64-52.51-36.44-18.40-1.4355.2219.73-134.92100.42-53.4868.1150.821.4811.7941.42-43.33-55.6060.618.3121.01-22.58-9.4451.13-19.86-12.9816.1729.036.99-4.36-18.12-12.330.21-10.1013.3414.85-4.1826.930.893.28NA
Share Based Compensation 28.0928.8727.5527.7228.2428.2721.9322.8326.6539.2250.2539.2643.4678.03NANANANA6.896.856.785.785.875.745.5510.695.555.115.515.874.705.384.843.815.404.013.203.223.181.73NA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Net Cash Provided By Used In Investing Activities -608.80-535.44-661.12-741.45-700.26-510.31-518.69-547.08-518.20-502.10-488.21-440.92-400.00-357.05188.96-322.33-153.95-210.47-225.21-215.66-200.98-201.40-237.06-224.54-185.01-164.71-212.97NANANANANANANANANANANANANANA
Payments To Acquire Property Plant And Equipment NANA4.664.677.644.007.386.52-2.176.47-3.066.135.470.040.710.05-0.773.104.167.2311.432.521.870.321.241.522.001.491.852.612.152.193.195.024.613.732.741.959.132.47NA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Net Cash Provided By Used In Financing Activities 1076.42473.88813.02835.55980.28839.84820.33729.86716.56770.69678.88704.50614.29647.92288.94364.12177.30330.37313.41284.70312.95195.52185.03315.30224.06212.00250.70NANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Revenues 523.87458.19516.59563.18590.19589.85609.15631.91584.58495.78435.23438.76401.17334.79320.41209.76181.29210.73243.94215.54204.59194.50240.12204.96170.54144.36152.26141.29137.85104.12120.58112.03122.5498.7499.6482.6072.6949.6860.1456.0851.94
Revenue From Contract With Customer Excluding Assessed Tax 523.87458.19516.59563.18590.19589.85609.15631.91584.58495.78435.23438.76401.17334.79320.41209.76181.29210.73243.94215.54204.59194.50240.12204.96170.54144.36152.26141.29137.85104.12120.58112.03122.5498.7499.6482.6072.6949.6860.1456.0851.94
Customer Agreements 358.08304.13287.84289.68274.49225.09215.57234.22232.00190.50175.53194.92196.94157.83137.54102.2198.5394.2592.4489.2485.2878.5373.5070.8666.6661.6558.0755.13NANANANANANANANANANANANANA
Incentives 29.7418.8333.7126.8527.6621.3926.6836.9927.8819.1925.0936.9522.5416.7726.9212.277.574.876.867.017.1621.3257.8043.7124.955.347.286.58NANANANANANANANANANANANANA
Solar Energy Systems 55.2865.0689.55135.48202.48228.90262.89241.70209.31200.00163.88127.9490.4289.05101.7752.2444.5871.2891.1967.2366.5758.4464.0147.7740.7334.0034.5230.7328.0820.6234.0727.5935.8830.1927.479.897.035.819.126.475.74
Manufactured Product Other 80.7670.16105.49111.1885.56114.47104.00119.00115.3886.0970.7378.9691.2771.1554.1843.0430.6240.3353.4552.0645.5936.2244.8142.6238.20NANANANANANANANANANANANANANANANA
Product 136.04135.22195.03246.65288.04343.38366.89360.69324.69286.09234.60206.90181.69160.20155.9595.2875.20111.61144.64119.29112.1694.65108.8290.3978.9377.3786.9182.83NANANANANANANANANANANANANA
Service 387.82322.97321.56316.53302.15246.47242.26271.21259.89209.69200.62231.87219.47174.60164.46114.48106.0999.1299.3096.2592.4499.85131.30114.5791.61NANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
Liabilities
Derivative Liabilities
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept