@@ -23,70 +23,70 @@ public class IncomeStatementResponse
2323 public string Period { get ; set ; }
2424
2525 [ JsonPropertyName ( "revenue" ) ]
26- public long Revenue { get ; set ; }
26+ public double Revenue { get ; set ; }
2727
2828 [ JsonPropertyName ( "costOfRevenue" ) ]
29- public long CostOfRevenue { get ; set ; }
29+ public double CostOfRevenue { get ; set ; }
3030
3131 [ JsonPropertyName ( "grossProfit" ) ]
32- public long GrossProfit { get ; set ; }
32+ public double GrossProfit { get ; set ; }
3333
3434 [ JsonPropertyName ( "grossProfitRatio" ) ]
3535 public double GrossProfitRatio { get ; set ; }
3636
3737 [ JsonPropertyName ( "researchAndDevelopmentExpenses" ) ]
38- public long ResearchAndDevelopmentExpenses { get ; set ; }
38+ public double ResearchAndDevelopmentExpenses { get ; set ; }
3939
4040 [ JsonPropertyName ( "generalAndAdministrativeExpenses" ) ]
41- public long GeneralAndAdministrativeExpenses { get ; set ; }
41+ public double GeneralAndAdministrativeExpenses { get ; set ; }
4242
4343 [ JsonPropertyName ( "sellingAndMarketingExpenses" ) ]
4444 public double SellingAndMarketingExpenses { get ; set ; }
4545
4646 [ JsonPropertyName ( "sellingGeneralAndAdministrativeExpenses" ) ]
47- public long SellingGeneralAndAdministrativeExpenses { get ; set ; }
47+ public double SellingGeneralAndAdministrativeExpenses { get ; set ; }
4848
4949 [ JsonPropertyName ( "otherExpenses" ) ]
50- public int OtherExpenses { get ; set ; }
50+ public double OtherExpenses { get ; set ; }
5151
5252 [ JsonPropertyName ( "operatingExpenses" ) ]
53- public long OperatingExpenses { get ; set ; }
53+ public double OperatingExpenses { get ; set ; }
5454
5555 [ JsonPropertyName ( "costAndExpenses" ) ]
56- public long CostAndExpenses { get ; set ; }
56+ public double CostAndExpenses { get ; set ; }
5757
5858 [ JsonPropertyName ( "interestExpense" ) ]
59- public long InterestExpense { get ; set ; }
59+ public double InterestExpense { get ; set ; }
6060
6161 [ JsonPropertyName ( "depreciationAndAmortization" ) ]
62- public long DepreciationAndAmortization { get ; set ; }
62+ public double DepreciationAndAmortization { get ; set ; }
6363
6464 [ JsonPropertyName ( "ebitda" ) ]
65- public long Ebitda { get ; set ; }
65+ public double Ebitda { get ; set ; }
6666
6767 [ JsonPropertyName ( "ebitdaratio" ) ]
6868 public double Ebitdaratio { get ; set ; }
6969
7070 [ JsonPropertyName ( "operatingIncome" ) ]
71- public long OperatingIncome { get ; set ; }
71+ public double OperatingIncome { get ; set ; }
7272
7373 [ JsonPropertyName ( "operatingIncomeRatio" ) ]
7474 public double OperatingIncomeRatio { get ; set ; }
7575
7676 [ JsonPropertyName ( "totalOtherIncomeExpensesNet" ) ]
77- public int TotalOtherIncomeExpensesNet { get ; set ; }
77+ public double TotalOtherIncomeExpensesNet { get ; set ; }
7878
7979 [ JsonPropertyName ( "incomeBeforeTax" ) ]
80- public long IncomeBeforeTax { get ; set ; }
80+ public double IncomeBeforeTax { get ; set ; }
8181
8282 [ JsonPropertyName ( "incomeBeforeTaxRatio" ) ]
8383 public double IncomeBeforeTaxRatio { get ; set ; }
8484
8585 [ JsonPropertyName ( "incomeTaxExpense" ) ]
86- public long IncomeTaxExpense { get ; set ; }
86+ public double IncomeTaxExpense { get ; set ; }
8787
8888 [ JsonPropertyName ( "netIncome" ) ]
89- public long NetIncome { get ; set ; }
89+ public double NetIncome { get ; set ; }
9090
9191 [ JsonPropertyName ( "netIncomeRatio" ) ]
9292 public double NetIncomeRatio { get ; set ; }
@@ -98,10 +98,10 @@ public class IncomeStatementResponse
9898 public double Epsdiluted { get ; set ; }
9999
100100 [ JsonPropertyName ( "weightedAverageShsOut" ) ]
101- public long WeightedAverageShsOut { get ; set ; }
101+ public double WeightedAverageShsOut { get ; set ; }
102102
103103 [ JsonPropertyName ( "weightedAverageShsOutDil" ) ]
104- public long WeightedAverageShsOutDil { get ; set ; }
104+ public double WeightedAverageShsOutDil { get ; set ; }
105105
106106 [ JsonPropertyName ( "link" ) ]
107107 public string Link { get ; set ; }
0 commit comments