Home Data Calendar Blog

ENPH

Tables

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Common Stock Value 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NANANA0.00NANANA
Weighted Average Number Of Diluted Shares Outstanding NA143.86145.10145.99NA145.96143.72144.62NA141.22141.53146.44NA141.82125.60138.10NA133.61130.74115.86NA102.8097.3291.42NANANANANA47.28NANANA48.00NANANA48.79NANANA41.78NANANANANANANANANANA
Weighted Average Number Of Shares Outstanding Basic NA136.16136.61136.69NA135.63135.20134.33NA134.72135.09131.30NA126.11125.60123.53NA122.12113.68108.19NA102.8097.3291.42NANANANANA47.2846.6246.21NA44.7344.3243.95NA43.13NANANA41.78NANANANANANANANANANA
Income Loss From Continuing Operations Per Basic Share 0.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.000.000.000.000.000.000.00-0.00-0.00-0.00NANANANANANANANA-0.000.00-0.00-0.000.000.00-0.00-0.00NA-0.00NANANANANANANANANANA
Income Loss From Continuing Operations Per Diluted Share 0.000.000.000.000.000.000.000.000.000.000.000.000.000.00-0.000.000.000.000.000.000.00-0.00-0.00-0.00NANANANANANANANA-0.000.00-0.00-0.000.000.00-0.00-0.00NA-0.00NANANANANANANANANANA

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Revenue From Contract With Customer Excluding Assessed Tax 302.57551.08711.12726.02724.65634.71530.20441.29412.72351.52316.06301.75264.84178.50125.54205.54210.03180.06134.09100.1592.2978.0075.9069.9779.6777.0474.7054.7590.6088.6879.1964.1265.63102.87102.0986.65105.2199.1182.0057.5867.0662.0558.1745.5857.5760.8155.7042.6057.1344.7329.5918.07
Revenues 302.57551.08711.12726.02724.65634.71530.20441.29412.72351.52316.06301.75264.84178.50125.54205.54210.03180.06134.09100.1592.2978.0075.9069.9779.6777.0474.7054.7590.6088.6879.1964.1265.63102.87102.0986.65105.2199.1182.0057.5867.0662.0558.1745.5857.5760.8155.7042.6057.1344.7329.5918.07
Cost Of Revenue 155.91289.07387.78399.64413.95366.80311.19264.32249.41211.16188.26178.81142.9083.5277.15124.87132.15115.3588.7866.8164.1252.7453.2051.6660.6960.5861.1647.7074.3772.8165.0552.3649.9371.4169.0758.6370.1766.5955.1738.9245.5644.6141.8833.3841.5144.4942.1033.2944.0636.1924.7915.42
Gross Profit 146.66262.01323.34326.37310.70267.92219.00176.97163.31140.36127.80122.95121.9494.9848.3980.6777.8864.7145.3233.3428.1625.2622.7018.3218.9916.4613.557.0516.2315.8814.1411.7615.7031.4733.0328.0235.0332.5226.8318.6621.5017.4316.2812.2016.0616.3213.609.3113.078.544.812.65
Operating Expenses 156.89144.02153.02158.71153.74132.47124.97115.15105.62103.0168.4061.5642.8243.2237.5335.9633.4431.0027.8726.2023.1625.6423.2620.7921.1222.3622.7929.1426.3333.6129.9230.8530.8729.6933.4033.5733.0830.6329.3224.4423.1122.7821.7721.9122.2324.5221.1118.5916.9014.9814.3011.61
Research And Development Expense 55.2954.8760.0457.1349.6844.1939.2635.7231.5929.4122.7121.8215.8015.0513.1911.8811.1711.099.608.527.348.169.467.628.217.407.959.6111.3813.1713.0913.0712.5412.0612.7913.4313.0412.1111.159.098.728.298.489.038.5310.578.657.847.186.436.145.34
General And Administrative Expense 33.3833.7934.4036.2737.3532.4432.1238.0929.5634.3020.1120.1212.8813.5311.9712.3110.459.898.589.887.667.516.976.945.985.444.965.836.306.716.857.577.417.128.108.218.258.637.686.536.075.945.936.046.186.916.095.704.113.983.893.25
Selling And Marketing Expense 53.4155.3658.4164.6264.9155.2653.5941.3444.4739.3025.5919.6214.1414.6412.3711.7710.699.559.057.436.627.386.836.234.945.456.276.467.5911.029.9910.2110.9210.5112.5111.9411.809.8810.498.838.318.557.376.857.537.046.365.055.614.574.263.01
Operating Income Loss -10.23117.99170.32167.66156.96135.4494.0461.8257.7037.3559.4061.3979.1151.7610.8544.7144.4433.7117.457.135.00-0.37-0.56-2.48-2.13-5.90-9.25-22.09-10.09-17.73-15.79-19.09NA1.78-0.37-5.55NA1.89NANANANANANANANANANANANANANA
Interest Expense 2.272.202.222.162.282.252.172.7412.6912.6312.517.335.905.995.953.152.302.291.353.543.102.472.272.291.961.762.082.141.181.230.210.150.200.140.090.080.570.360.490.450.670.440.480.461.020.533.401.481.380.890.460.28
Allocated Share Based Compensation Expense 55.2243.8154.1759.6663.6552.3053.0647.8037.1846.9515.3114.848.2914.4012.307.516.185.784.933.291.524.054.291.571.451.731.621.932.092.532.713.003.123.283.312.992.702.532.492.011.892.041.481.441.611.451.000.710.680.580.48NA
Income Tax Expense Benefit -8.6923.3927.4032.1014.4319.4415.235.59-2.053.907.00-33.36-1.645.48-6.56-11.87-72.250.270.590.350.580.250.340.23-0.95-0.180.850.130.750.140.340.240.680.310.230.170.410.130.120.110.420.140.120.180.300.130.150.07NANANANA
Net Income Loss 20.92113.95157.19146.87153.75114.8176.9851.8252.5921.8139.3531.7072.9939.36-47.2968.94116.6731.1010.622.770.71-3.47-3.74-5.13-2.94-6.85-12.09-23.30-13.19-18.76-16.72-18.80-15.780.62-0.60-6.320.400.81-3.03-6.24-2.81-6.30-6.40-10.41-7.74-8.91-11.38-10.18-5.54-7.18-10.29-9.29
Comprehensive Income Net Of Tax 28.69111.04157.07151.02158.41110.5273.0646.5250.7219.7340.6331.9073.7840.16-47.3668.77115.1731.2510.372.691.46-3.12-3.72-4.84-3.13-7.15-11.63-23.64-13.23-18.70-16.52-18.99-15.780.81-0.60-6.640.380.52-3.02-6.24-2.78-6.20-6.18-10.58-7.69-9.01-11.40-10.16-5.36-7.28-10.28-9.29

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Assets 3383.013553.943465.883380.853084.282697.842437.112263.282079.262230.162100.662194.201200.101092.34997.931030.79713.22523.67481.52319.25339.94326.51218.54212.12169.15177.08163.68167.51163.58176.43152.51158.52165.53182.96181.30153.49152.19144.72132.08113.16116.67120.31113.35113.06122.29124.10136.49103.38106.24NANANA
Liabilities 2399.392539.242493.302410.762258.712087.781986.111932.301649.091582.351516.261461.36716.11676.13627.75714.58441.01371.38364.25305.13332.16322.35248.65243.27178.27184.88166.06160.04162.28166.20140.05132.96124.08130.00132.55109.51105.24102.2694.9376.7276.4679.9869.0064.9665.6461.5766.4198.8392.27NANANA
Liabilities And Stockholders Equity 3383.013553.943465.883380.853084.282697.842437.112263.282079.262230.162100.662194.201200.101092.34997.931030.79713.22523.67481.52319.25339.94326.51218.54212.12169.15177.08163.68167.51163.58176.43152.51158.52165.53182.96181.30153.49152.19144.72132.08113.16116.67120.31113.35113.06122.29124.10136.49103.38106.24NANANA
Stockholders Equity 983.621014.70972.59970.09825.57610.05451.00330.98430.17647.82584.40732.84483.99416.21370.18316.21272.21152.29117.2714.127.784.16-30.11-31.15-9.13-7.80-2.387.471.3010.2312.4625.5641.4552.9748.7543.9846.9542.4637.1536.4440.2140.3344.3548.1156.6662.5370.084.5513.97NANANA

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Assets Current 2443.522598.632560.792512.632264.271982.661735.991558.781462.461768.081665.921791.36933.06850.23757.20751.70499.66391.52349.85195.44222.30209.80155.38147.85130.45136.32121.50122.80117.86129.88104.44112.89121.77141.61141.33114.83114.90114.49105.4786.7890.5194.0786.6986.1495.0098.13110.4873.3281.79NANANA
Cash And Cash Equivalents At Carrying Value 288.75290.07278.68286.05473.24337.58495.47251.85119.32885.551312.261489.01679.38661.79607.25549.14251.41203.05205.9678.09106.24116.1658.4753.2629.1428.8830.9529.9517.7624.118.2413.0228.4522.4931.8927.1342.0344.5437.6239.9438.1931.7833.9836.4345.2941.7266.9731.9051.5226.5235.5730.52
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 288.75290.07278.68286.05473.24337.58495.47251.85119.32885.551312.261489.01679.38661.79607.25593.84296.11203.05205.9678.09106.24116.1658.4753.2629.14NANANA17.76NANANANANANANANANANANANANANANANANANANANANANANA
Marketable Securities Current 1406.291493.811521.821492.351139.601079.71752.33811.62897.34508.58NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 445.96560.29520.31516.11440.90367.65312.45358.31333.63273.01281.15236.09182.16122.3989.5095.48145.41133.6997.5481.7278.9454.1258.7055.6265.3568.8756.4048.9061.0259.4848.9747.0646.1075.3267.3145.8745.1249.2746.5428.4532.0834.7432.1024.9127.7432.739.9613.4517.77NANANA
Inventory Net 213.59174.11166.11150.56149.71146.45130.2796.4474.4065.4137.7634.8841.7637.5331.1934.6232.0630.2320.0912.9716.2717.8917.4718.5426.0025.3220.8433.8131.9639.1039.3045.5840.8036.7234.0534.7521.5915.4915.7214.1116.5824.3917.9122.3119.8416.6530.9725.6611.23NANANA
Inventory Finished Goods 182.75145.62135.12121.98114.73104.33104.7165.2148.9742.9425.8924.2731.6230.3925.3929.6027.8628.0919.0012.0215.3016.4214.5816.5823.6623.3418.2730.5826.8634.4237.2044.3838.6033.8431.4030.5718.16NANA12.2015.1522.8415.8120.3417.6213.5728.50NA9.38NANANA
Prepaid Expense And Other Assets Current 88.9380.3573.8867.5760.8251.2745.4740.5737.7835.5434.7531.3929.7628.5229.2627.7526.0824.5526.2622.6720.8621.6320.7420.439.9613.2513.3110.137.127.197.927.246.427.088.087.096.165.195.594.283.653.152.712.492.122.032.582.311.26NANANA

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Property Plant And Equipment Gross 305.65NANANA215.46NANANA159.53NANANA104.69NANANA81.03NANANA72.89NANANA70.92NANANA71.11NANANA63.63NANANA54.60NANANA41.46NANANA36.02NANANA24.14NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 137.41NANANA104.09NANANA77.37NANANA61.70NANANA52.09NANANA51.90NANANA44.44NANANA39.67NANANA31.51NANANA23.78NANANA16.61NANANA10.48NANANA5.73NANANA
Amortization Of Intangible Assets 6.816.806.796.796.665.966.295.792.692.512.511.791.351.251.251.251.181.181.181.180.800.500.080.080.000.10NANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 168.24173.00151.66133.27111.3791.8086.7885.0782.1773.4463.2153.6542.9835.1932.9730.5028.9423.5321.5320.1821.0020.3323.1024.9326.4828.1929.3530.9131.4432.4534.5932.9632.1231.2431.6331.2030.8228.8225.1324.8124.8524.8225.1425.2825.5424.9324.6522.7418.41NANANA
Goodwill 214.56213.19214.29213.88213.56195.51197.00195.64181.2561.0461.3261.0424.7824.7824.7824.7824.7824.7824.7824.7824.7824.783.663.663.663.663.663.663.663.753.753.753.753.753.753.753.75NANANA0.00NANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 68.5479.1585.9692.7699.5490.9296.89103.1797.7643.1545.4147.9228.8126.8428.0929.3330.5831.7632.9434.1235.3136.080.360.440.520.590.670.810.941.671.852.042.221.491.601.701.81NANANA0.29NANANANANANANANANANANA
Finite Lived Intangible Assets Net 68.2578.8685.6792.4799.2590.6496.60102.8997.47NANANANA26.8428.0929.3330.5831.7632.9434.1235.3136.080.360.440.520.300.380.520.661.381.571.751.931.201.311.421.52NANANANANANANANANANANANANANANA
Other Assets Noncurrent 215.90215.28195.28184.14169.29140.44129.15120.88118.73136.11118.5391.3159.8852.0049.5547.8044.6240.6740.1036.7636.5535.5236.0335.248.048.328.499.339.668.687.886.895.684.882.992.010.921.411.491.571.311.421.511.641.751.041.367.326.04NANANA

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Liabilities Current 532.45774.39743.61729.29638.22550.24480.01453.76439.80393.45356.59344.47534.04256.52223.52233.62199.31146.82143.61128.75147.16134.92114.65103.6991.7485.4963.3454.6382.7785.5784.6279.9572.8579.1483.6962.2958.7157.9551.9634.0933.3742.4233.9831.0933.8538.1445.1758.1652.37NANANA
Long Term Debt Current NA94.6793.3892.1190.8989.6588.4387.2286.0586.0485.1284.36325.97103.67102.27100.572.883.083.042.9828.1624.1218.4314.2717.4310.555.951.503.031.20NANA0.00NANANA0.002.892.813.373.513.433.372.442.38-6.84-6.49NA-4.53NANANA
Accounts Payable Current 116.1690.1279.08106.15125.0892.8290.40104.74113.7792.2182.1481.5272.6148.1524.1434.5457.4760.6965.9952.4948.7928.1021.8914.0928.7534.6215.4315.8631.7032.5537.6124.2925.5732.7134.4730.9522.3221.9919.519.357.3615.1010.019.0611.2715.2025.5524.8012.93NANANA
Other Accrued Liabilities Current 20.9327.6214.1317.2220.4412.1114.2010.9814.4913.4811.8917.3412.9418.6416.1311.779.299.619.369.629.09NANANA6.00NANANA4.60NANANA2.55NANANA6.08NANANA5.46NANANANANANANANANANANA
Accrued Income Taxes Current 8.5391.8481.2760.3116.1515.73NANA0.347.48NANA0.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accrued Liabilities Current 261.92434.82425.29396.69295.94255.80197.92169.15157.91139.24119.23115.1776.5452.2046.6949.8247.0939.9933.5432.4329.0141.5631.0930.2222.4524.1525.8021.7022.9426.6721.9923.4319.2918.9921.0320.2326.0422.9118.9813.5819.7220.9119.3518.5219.2715.3312.5110.5610.10NANANA
Contract With Customer Liability Current 118.30114.03109.1899.8290.7579.6174.0768.6962.6759.2355.0849.1247.6641.7440.2639.0281.7834.3033.5832.9233.1232.0234.9537.4115.69NANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Long Term Debt 1293.741291.611294.501292.391290.361288.281286.211284.171037.651026.281014.141002.23330.87360.12355.44395.78105.54104.06102.9368.39109.78112.0351.9950.7349.7547.6147.3446.8823.8024.00NANA0.00NANANA0.005.866.537.838.689.299.9010.4911.0611.9513.33NA14.68NANANA
Long Term Debt Noncurrent 1293.741196.951201.111200.281199.461198.631197.791196.95951.59940.24929.01917.874.90256.45253.17295.22102.66100.9899.8965.4181.6387.9133.5636.4632.3237.0641.3845.3820.7722.81NANA0.00NANANA0.002.973.734.465.175.866.538.058.685.106.84NA10.15NANANA
Other Liabilities Noncurrent 51.0153.7650.2547.1943.5225.4223.8619.2616.5320.6220.0715.7817.0414.3912.3413.0811.8211.9712.939.473.252.391.971.931.882.811.971.912.022.412.352.282.641.961.892.393.591.441.361.271.150.430.390.350.310.270.140.050.14NANANA
Operating Lease Liability Noncurrent 18.8019.7120.3119.1219.0816.9516.1817.5911.9212.4912.9113.9015.2112.4210.2010.979.54NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Stockholders Equity 983.621014.70972.59970.09825.57610.05451.00330.98430.17647.82584.40732.84483.99416.21370.18316.21272.21152.29117.2714.127.784.16-30.11-31.15-9.13-7.80-2.387.471.3010.2312.4625.5641.4552.9748.7543.9846.9542.4637.1536.4440.2140.3344.3548.1156.6662.5370.084.5513.97NANANA
Common Stock Value 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NANANA0.00NANANA
Additional Paid In Capital 939.34899.11858.04812.62819.12762.01713.47666.51837.92806.29762.61751.69534.74540.74534.87433.54458.31453.57449.80357.02353.33351.17313.78309.02287.26285.45283.72281.94252.13247.83231.25227.83224.73220.47217.06211.69208.02203.91199.12195.38192.92190.26188.08185.67183.63181.81180.369.839.10NANANA
Retained Earnings Accumulated Deficit 46.27125.35189.54164.2117.34-136.42-251.23-328.21-405.74-158.33-180.14-19.49-51.19-124.18-163.54-116.25-185.18-301.85-332.95-343.56-346.30-347.01-343.54-339.80-295.73-292.79-285.93-273.84-250.53-237.35-218.59-201.87-183.07-167.29-167.91-167.31-160.99-161.39-162.21-159.18-152.94-150.13-143.83-137.43-127.03-119.28-110.38-98.99-88.81NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -1.99-9.76-6.85-6.73-10.88-15.54-11.24-7.32-2.02-0.151.920.640.43-0.36-1.15-1.09-0.920.570.410.660.74-0.01-0.35-0.37-0.66-0.47-0.17-0.63-0.29-0.25-0.20-0.40-0.21-0.21-0.40-0.40-0.08-0.060.240.230.230.200.09-0.130.05-0.000.100.110.08NANANA
Treasury Stock Value NANA68.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Net Cash Provided By Used In Operating Activities 35.45145.85269.24246.23253.71188.01200.65102.4497.17113.3565.6675.8484.1867.5025.4339.22102.274.9614.7717.061.886.824.083.36-1.91-2.200.19-24.51-4.37-20.607.26-15.258.15-6.04-11.77-11.508.8811.21-0.154.287.58-0.49-0.99-6.977.63-20.43-17.77-14.0722.86-7.03-7.19-9.01
Net Cash Provided By Used In Investing Activities 76.04-14.81-64.05-363.53-118.13-338.0044.4939.73-556.52-536.42-36.43-90.18-13.86-3.90-4.45-3.35-7.42-4.19-2.52-0.66-7.77-9.91-0.43-1.04-0.51-0.09-0.05-3.47-1.51-2.10-4.84-3.35-2.78-3.42-2.65-3.61-6.70-5.50-2.16-2.17-1.37-1.42-1.78-1.68-1.94-3.04-3.41-4.61-5.07-2.98-4.29-2.32
Net Cash Provided By Used In Financing Activities -114.99-117.75-212.23-71.81-3.01-3.90-1.28-8.94-306.23-3.27-205.76824.67-53.63-9.16-7.59262.07-1.97-3.14115.38-44.42-4.0060.872.0121.732.560.000.1540.59-0.2738.54-6.953.050.700.1219.070.68-4.451.59-0.06-0.410.12-0.480.33-0.03-2.17-1.6856.26-0.977.041.0616.521.86

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Net Cash Provided By Used In Operating Activities 35.45145.85269.24246.23253.71188.01200.65102.4497.17113.3565.6675.8484.1867.5025.4339.22102.274.9614.7717.061.886.824.083.36-1.91-2.200.19-24.51-4.37-20.607.26-15.258.15-6.04-11.77-11.508.8811.21-0.154.287.58-0.49-0.99-6.977.63-20.43-17.77-14.0722.86-7.03-7.19-9.01
Net Income Loss 20.92113.95157.19146.87153.75114.8176.9851.8252.5921.8139.3531.7072.9939.36-47.2968.94116.6731.1010.622.770.71-3.47-3.74-5.13-2.94-6.85-12.09-23.30-13.19-18.76-16.72-18.80-15.780.62-0.60-6.320.400.81-3.03-6.24-2.81-6.30-6.40-10.41-7.74-8.91-11.38-10.18-5.54-7.18-10.29-9.29
Depreciation Depletion And Amortization 20.8419.4517.8316.5916.0111.9615.2515.5610.978.317.605.565.354.764.143.842.573.864.123.572.722.482.192.282.242.182.252.332.602.652.712.682.832.652.522.532.252.101.991.911.861.751.711.661.631.491.371.081.010.810.670.54
Increase Decrease In Accounts Receivable -105.7734.753.9779.5388.8846.23-51.7724.2258.09-5.4644.8153.7257.8532.63-6.53-49.6412.6137.0315.843.2724.19-4.773.23-9.12-3.9612.678.06-11.971.4412.372.711.49-28.078.2521.540.75-4.152.7318.77-3.61-2.653.287.22-2.83-3.9822.83-3.49-4.320.272.407.40-0.18
Increase Decrease In Inventories 39.488.0015.550.853.2216.1833.8322.045.6227.652.88-6.894.236.35-3.432.561.8210.147.12-3.30-1.620.42-1.07-7.460.684.48-12.971.85-7.14-0.19-6.284.784.082.66-0.6913.166.10-0.241.61-2.47-7.816.49-4.402.473.19-14.325.3014.430.973.860.591.30
Share Based Compensation 55.2243.8154.1759.6663.6552.3053.0647.8037.1846.9515.3114.848.2914.4012.307.516.185.784.933.291.524.054.291.571.451.731.621.932.092.532.713.003.123.283.312.992.702.532.492.011.892.041.481.441.611.451.000.710.680.580.480.38

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Net Cash Provided By Used In Investing Activities 76.04-14.81-64.05-363.53-118.13-338.0044.4939.73-556.52-536.42-36.43-90.18-13.86-3.90-4.45-3.35-7.42-4.19-2.52-0.66-7.77-9.91-0.43-1.04-0.51-0.09-0.05-3.47-1.51-2.10-4.84-3.35-2.78-3.42-2.65-3.61-6.70-5.50-2.16-2.17-1.37-1.42-1.78-1.68-1.94-3.04-3.41-4.61-5.07-2.98-4.29-2.32
Payments To Acquire Property Plant And Equipment 20.0723.8544.0022.4816.438.958.6912.3813.2112.6816.439.948.853.904.453.357.424.192.520.661.770.910.431.040.510.090.053.472.562.104.163.352.843.422.653.613.415.502.162.171.371.421.781.681.943.043.414.615.072.984.292.32

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Net Cash Provided By Used In Financing Activities -114.99-117.75-212.23-71.81-3.01-3.90-1.28-8.94-306.23-3.27-205.76824.67-53.63-9.16-7.59262.07-1.97-3.14115.38-44.42-4.0060.872.0121.732.560.000.1540.59-0.2738.54-6.953.050.700.1219.070.68-4.451.59-0.06-0.410.12-0.480.33-0.03-2.17-1.6856.26-0.977.041.0616.521.86
Payments For Repurchase Of Common Stock 100.00110.00NANANANANANA300.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31
Revenues 302.57551.08711.12726.02724.65634.71530.20441.29412.72351.52316.06301.75264.84178.50125.54205.54210.03180.06134.09100.1592.2978.0075.9069.9779.6777.0474.7054.7590.6088.6879.1964.1265.63102.87102.0986.65105.2199.1182.0057.5867.0662.0558.1745.5857.5760.8155.7042.6057.1344.7329.5918.07
US 228.12350.45417.58472.96517.94451.79422.63369.49338.89267.55254.58247.78217.56139.92100.79179.60195.30150.6999.9177.6971.3354.8850.2643.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International 74.45200.63293.54253.06206.71182.93107.5771.8073.8383.9761.4853.9747.2738.5824.7525.9514.7429.3734.1922.4620.9623.1225.6426.84NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred At Point In Time 272.91522.42684.12701.65702.70614.93511.87424.15396.63336.36302.10288.87252.55166.73114.30194.68199.67170.15124.3490.4077.2168.2665.9459.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred Over Time 29.6628.6627.0024.3621.9519.7918.3317.1416.0915.1613.9612.8812.2911.7711.2410.8710.369.909.769.7515.079.759.9610.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 302.57551.08711.12726.02724.65634.71530.20441.29412.72351.52316.06301.75264.84178.50125.54205.54210.03180.06134.09100.1592.2978.0075.9069.9779.6777.0474.7054.7590.6088.6879.1964.1265.63102.87102.0986.65105.2199.1182.0057.5867.0662.0558.1745.5857.5760.8155.7042.6057.1344.7329.5918.07
US 228.12350.45417.58472.96517.94451.79422.63369.49338.89267.55254.58247.78217.56139.92100.79179.60195.30150.6999.9177.6971.3354.8850.2643.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
International 74.45200.63293.54253.06206.71182.93107.5771.8073.8383.9761.4853.9747.2738.5824.7525.9514.7429.3734.1922.4620.9623.1225.6426.84NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred At Point In Time 272.91522.42684.12701.65702.70614.93511.87424.15396.63336.36302.10288.87252.55166.73114.30194.68199.67170.15124.3490.4077.2168.2665.9459.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred Over Time 29.6628.6627.0024.3621.9519.7918.3317.1416.0915.1613.9612.8812.2911.7711.2410.8710.369.909.769.7515.079.759.9610.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
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
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Payments To Acquire Property Plant And Equipment
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Interest Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenuesus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:InterestExpenseDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:ConvertibleNotesPayable')
Interest Expense Debtus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:AmortizationOfIntangibleAssets
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Amortization Of Intangible Assetsus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:ConvertibleNotesPayable')
Long Term Debtus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AmortizationOfFinancingCosts
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:ConvertibleNotesPayable')
Amortization Of Financing Costsus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenuesus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service