some testing with python

This commit is contained in:
samantha42
2026-03-20 21:53:55 +01:00
parent 1d06e51db3
commit 7e7c3f6bf4
14 changed files with 3152 additions and 2 deletions

View File

@@ -0,0 +1,25 @@
company,year,month,period,product_revenue,service_revenue,total_revenue,cogs_product,cogs_service,total_cogs,gross_profit,gross_margin_pct,total_opex,ebitda,ebitda_margin_pct,net_income
AcmeSaaS Inc.,2023,1,2023-01,167881.7,71338.86,239220.56,43649.24,32102.49,75751.73,163468.83,68.33,258734.13,-95265.3,-39.82,-71448.98
AcmeSaaS Inc.,2023,2,2023-02,178629.98,69239.49,247869.47,44657.5,32542.56,77200.06,170669.41,68.85,262477.89,-91808.48,-37.04,-68856.36
AcmeSaaS Inc.,2023,3,2023-03,174480.8,77504.48,251985.28,41875.39,33326.93,75202.32,176782.96,70.16,263811.87,-87028.91,-34.54,-65271.68
AcmeSaaS Inc.,2023,4,2023-04,198938.2,71926.16,270864.36,51723.93,30928.25,82652.18,188212.18,69.49,277471.78,-89259.6,-32.95,-66944.7
AcmeSaaS Inc.,2023,5,2023-05,195203.87,79126.8,274330.67,48800.97,37980.86,86781.83,187548.84,68.37,264394.63,-76845.79,-28.01,-57634.34
AcmeSaaS Inc.,2023,6,2023-06,211243.76,82868.84,294112.6,54923.38,38119.67,93043.05,201069.55,68.36,271048.89,-69979.34,-23.79,-52484.5
AcmeSaaS Inc.,2023,7,2023-07,197893.06,86586.64,284479.7,49473.26,39829.85,89303.11,195176.59,68.61,286660.29,-91483.7,-32.16,-68612.77
AcmeSaaS Inc.,2023,8,2023-08,212514.63,79799.67,292314.3,51003.51,34313.86,85317.37,206996.93,70.81,287657.57,-80660.64,-27.59,-60495.48
AcmeSaaS Inc.,2023,9,2023-09,220822.47,80318.59,301141.06,57413.84,34536.99,91950.83,209190.23,69.47,294485.72,-85295.49,-28.32,-63971.62
AcmeSaaS Inc.,2023,10,2023-10,211288.73,83490.66,294779.39,54935.07,38405.7,93340.77,201438.62,68.34,306228.63,-104790.01,-35.55,-78592.51
AcmeSaaS Inc.,2023,11,2023-11,230323.91,94427.01,324750.92,57580.98,44380.69,101961.67,222789.25,68.6,299769.68,-76980.43,-23.7,-57735.32
AcmeSaaS Inc.,2023,12,2023-12,237893.99,85187.11,323081.1,57094.56,39186.07,96280.63,226800.47,70.2,300204.79,-73404.32,-22.72,-55053.24
AcmeSaaS Inc.,2024,1,2024-01,236329.99,81463.84,317793.83,61445.8,35844.09,97289.89,220503.94,69.39,323370.74,-102866.8,-32.37,-77150.1
AcmeSaaS Inc.,2024,2,2024-02,231260.65,93519.61,324780.26,57815.16,43954.22,101769.38,223010.88,68.67,318477.89,-95467.01,-29.39,-71600.26
AcmeSaaS Inc.,2024,3,2024-03,265782.9,83786.47,349569.37,63787.9,39379.64,103167.54,246401.83,70.49,311338.28,-64936.45,-18.58,-48702.34
AcmeSaaS Inc.,2024,4,2024-04,268162.53,102184.41,370346.94,67040.63,47004.83,114045.46,256301.48,69.21,321097.34,-64795.86,-17.5,-48596.9
AcmeSaaS Inc.,2024,5,2024-05,256505.97,87815.99,344321.96,66691.55,39517.2,106208.75,238113.21,69.15,316380.7,-78267.49,-22.73,-58700.62
AcmeSaaS Inc.,2024,6,2024-06,271536.83,106191.45,377728.28,65168.84,49909.98,115078.82,262649.46,69.53,325000.96,-62351.5,-16.51,-46763.62
AcmeSaaS Inc.,2024,7,2024-07,298646.5,96974.17,395620.67,71675.16,44608.12,116283.28,279337.39,70.61,330776.36,-51438.97,-13.0,-38579.23
AcmeSaaS Inc.,2024,8,2024-08,289698.65,107310.47,397009.12,75321.65,49362.82,124684.47,272324.65,68.59,354189.36,-81864.71,-20.62,-61398.53
AcmeSaaS Inc.,2024,9,2024-09,277082.24,94973.08,372055.32,66499.74,44637.35,111137.09,260918.23,70.13,332157.93,-71239.7,-19.15,-53429.77
AcmeSaaS Inc.,2024,10,2024-10,304823.0,104824.94,409647.94,73157.52,46122.97,119280.49,290367.45,70.88,365913.14,-75545.69,-18.44,-56659.27
AcmeSaaS Inc.,2024,11,2024-11,325914.43,95195.56,421109.99,84737.75,43789.96,128527.71,292582.28,69.48,354860.87,-62278.59,-14.79,-46708.94
AcmeSaaS Inc.,2024,12,2024-12,331873.11,108581.53,440454.64,79649.55,52119.13,131768.68,308685.96,70.08,352490.46,-43804.5,-9.95,-32853.38
1 company year month period product_revenue service_revenue total_revenue cogs_product cogs_service total_cogs gross_profit gross_margin_pct total_opex ebitda ebitda_margin_pct net_income
2 AcmeSaaS Inc. 2023 1 2023-01 167881.7 71338.86 239220.56 43649.24 32102.49 75751.73 163468.83 68.33 258734.13 -95265.3 -39.82 -71448.98
3 AcmeSaaS Inc. 2023 2 2023-02 178629.98 69239.49 247869.47 44657.5 32542.56 77200.06 170669.41 68.85 262477.89 -91808.48 -37.04 -68856.36
4 AcmeSaaS Inc. 2023 3 2023-03 174480.8 77504.48 251985.28 41875.39 33326.93 75202.32 176782.96 70.16 263811.87 -87028.91 -34.54 -65271.68
5 AcmeSaaS Inc. 2023 4 2023-04 198938.2 71926.16 270864.36 51723.93 30928.25 82652.18 188212.18 69.49 277471.78 -89259.6 -32.95 -66944.7
6 AcmeSaaS Inc. 2023 5 2023-05 195203.87 79126.8 274330.67 48800.97 37980.86 86781.83 187548.84 68.37 264394.63 -76845.79 -28.01 -57634.34
7 AcmeSaaS Inc. 2023 6 2023-06 211243.76 82868.84 294112.6 54923.38 38119.67 93043.05 201069.55 68.36 271048.89 -69979.34 -23.79 -52484.5
8 AcmeSaaS Inc. 2023 7 2023-07 197893.06 86586.64 284479.7 49473.26 39829.85 89303.11 195176.59 68.61 286660.29 -91483.7 -32.16 -68612.77
9 AcmeSaaS Inc. 2023 8 2023-08 212514.63 79799.67 292314.3 51003.51 34313.86 85317.37 206996.93 70.81 287657.57 -80660.64 -27.59 -60495.48
10 AcmeSaaS Inc. 2023 9 2023-09 220822.47 80318.59 301141.06 57413.84 34536.99 91950.83 209190.23 69.47 294485.72 -85295.49 -28.32 -63971.62
11 AcmeSaaS Inc. 2023 10 2023-10 211288.73 83490.66 294779.39 54935.07 38405.7 93340.77 201438.62 68.34 306228.63 -104790.01 -35.55 -78592.51
12 AcmeSaaS Inc. 2023 11 2023-11 230323.91 94427.01 324750.92 57580.98 44380.69 101961.67 222789.25 68.6 299769.68 -76980.43 -23.7 -57735.32
13 AcmeSaaS Inc. 2023 12 2023-12 237893.99 85187.11 323081.1 57094.56 39186.07 96280.63 226800.47 70.2 300204.79 -73404.32 -22.72 -55053.24
14 AcmeSaaS Inc. 2024 1 2024-01 236329.99 81463.84 317793.83 61445.8 35844.09 97289.89 220503.94 69.39 323370.74 -102866.8 -32.37 -77150.1
15 AcmeSaaS Inc. 2024 2 2024-02 231260.65 93519.61 324780.26 57815.16 43954.22 101769.38 223010.88 68.67 318477.89 -95467.01 -29.39 -71600.26
16 AcmeSaaS Inc. 2024 3 2024-03 265782.9 83786.47 349569.37 63787.9 39379.64 103167.54 246401.83 70.49 311338.28 -64936.45 -18.58 -48702.34
17 AcmeSaaS Inc. 2024 4 2024-04 268162.53 102184.41 370346.94 67040.63 47004.83 114045.46 256301.48 69.21 321097.34 -64795.86 -17.5 -48596.9
18 AcmeSaaS Inc. 2024 5 2024-05 256505.97 87815.99 344321.96 66691.55 39517.2 106208.75 238113.21 69.15 316380.7 -78267.49 -22.73 -58700.62
19 AcmeSaaS Inc. 2024 6 2024-06 271536.83 106191.45 377728.28 65168.84 49909.98 115078.82 262649.46 69.53 325000.96 -62351.5 -16.51 -46763.62
20 AcmeSaaS Inc. 2024 7 2024-07 298646.5 96974.17 395620.67 71675.16 44608.12 116283.28 279337.39 70.61 330776.36 -51438.97 -13.0 -38579.23
21 AcmeSaaS Inc. 2024 8 2024-08 289698.65 107310.47 397009.12 75321.65 49362.82 124684.47 272324.65 68.59 354189.36 -81864.71 -20.62 -61398.53
22 AcmeSaaS Inc. 2024 9 2024-09 277082.24 94973.08 372055.32 66499.74 44637.35 111137.09 260918.23 70.13 332157.93 -71239.7 -19.15 -53429.77
23 AcmeSaaS Inc. 2024 10 2024-10 304823.0 104824.94 409647.94 73157.52 46122.97 119280.49 290367.45 70.88 365913.14 -75545.69 -18.44 -56659.27
24 AcmeSaaS Inc. 2024 11 2024-11 325914.43 95195.56 421109.99 84737.75 43789.96 128527.71 292582.28 69.48 354860.87 -62278.59 -14.79 -46708.94
25 AcmeSaaS Inc. 2024 12 2024-12 331873.11 108581.53 440454.64 79649.55 52119.13 131768.68 308685.96 70.08 352490.46 -43804.5 -9.95 -32853.38