-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
alphavantage data retriever implemented
- Loading branch information
Showing
33 changed files
with
635 additions
and
125 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
fiscalDateEnding reportedCurrency totalAssets totalCurrentAssets cashAndCashEquivalentsAtCarryingValue cashAndShortTermInvestments inventory currentNetReceivables totalNonCurrentAssets propertyPlantEquipment accumulatedDepreciationAmortizationPPE intangibleAssets intangibleAssetsExcludingGoodwill goodwill investments longTermInvestments shortTermInvestments otherCurrentAssets otherNonCurrentAssets totalLiabilities totalCurrentLiabilities currentAccountsPayable deferredRevenue currentDebt shortTermDebt totalNonCurrentLiabilities capitalLeaseObligations longTermDebt currentLongTermDebt longTermDebtNoncurrent shortLongTermDebtTotal otherCurrentLiabilities otherNonCurrentLiabilities totalShareholderEquity treasuryStock retainedEarnings commonStock commonStockSharesOutstanding | ||
2023-09-30 USD 22516968000 885768000 15404000 15404000 245830000 342572000 3041789000 19829949000 None 823459000 92202000 731257000 490266000 104602000 None 292036000 1201158000 11646904000 1352592000 None 74424000 243501000 241933000 9957282000 48825000 13065308000 253423000 5402591000 13307241000 763086000 599898000 10870064000 None 3666674000 742000 148492783 | ||
2022-09-30 USD 22192989000 3047693000 51554000 51554000 357941000 375619000 2893997000 17240239000 None 731257000 0 731257000 478003000 96012000 None 2274490000 1173800000 12773898000 3602600000 None 64644000 2386424000 184967000 8717147000 50393000 9118843000 2200000000 6918843000 16055221000 720157000 538302000 9419091000 None 3211157000 704000 140896598 | ||
2021-09-30 USD 19608662000 2838715000 116723000 116723000 178116000 342967000 2474131000 15063970000 None 731257000 None 731257000 338757000 108071000 None 2200909000 974720000 11701773000 3510355000 None 59601000 2400452000 0 7472006000 18287000 10486136000 2400000000 8086136000 14671918000 686681000 537489000 7906889000 None 2812673000 662000 132419754 | ||
2020-09-30 USD 15359032000 471258000 20808000 20808000 111950000 230595000 1843044000 13355347000 None 731257000 None 731257000 80678000 103952000 None 107905000 801170000 8567829000 782401000 None 66545000 165000 0 6879793000 8466000 9083313000 165000 5597183000 9083313000 546461000 642128000 6791203000 None 2471014000 629000 125882477 | ||
2019-09-30 USD 13367619000 458031000 24550000 24550000 130138000 230571000 1122144000 11787669000 None 730706000 None 730706000 1811000 101883000 None 72772000 391213000 7617396000 1209440000 None 67183000 464915000 464915000 3964091000 None 4216249000 0 3529452000 4681164000 479501000 400216000 5750223000 None 2152015000 597000 119338925 | ||
2018-09-30 USD 11874437000 478853000 13771000 13771000 165732000 253295000 1024687000 10371147000 None 730419000 730419000 730419000 1619000 99385000 None 46055000 294018000 7104486000 1915131000 None None 1150780000 575780000 4074869000 None 3736679000 575000000 2493665000 4312459000 547068000 158028000 4769951000 None 1878116000 556000 111273683 | ||
2017-09-30 USD 10749596000 539646000 26409000 26409000 184653000 222263000 1062548000 9259182000 None 730132000 730132000 730132000 91648000 88409000 None 106321000 220636000 6850930000 1013443000 None None 447745000 447745000 5491536000 None 6152045000 0 3067045000 6599790000 332648000 175735000 3898666000 None 1467024000 531000 106104634 | ||
2016-09-30 USD 10010889000 681686000 47534000 47534000 233316000 300007000 1265404000 8280511000 None 743407000 16445000 726962000 84327000 72701000 None 88085000 305019000 6547830000 1788281000 None None 1079811000 829811000 4546722000 None 4898779000 250000000 2188779000 5728590000 439085000 245374000 3463059000 None 1262534000 520000 103930560 | ||
2015-09-30 USD 9075072000 626306000 28653000 28653000 236603000 295160000 1232194000 7430580000 None 742702000 742702000 742702000 83800000 74200000 None 65890000 275484000 5880275000 1154823000 None None 457927000 457927000 3037068000 None 4915388000 0 2437515000 5373315000 457954000 161696000 3194797000 None 1073029000 507000 101478818 | ||
2014-09-30 USD 8594704000 775840000 42258000 42258000 278917000 343400000 8075840000 6725906000 1721794000 742029000 742029000 742029000 79613000 None None 111265000 350929000 5508472000 910650000 None None 196695000 196695000 2910808000 None 2455986000 0 2455986000 2652681000 405869000 68870000 3086232000 None 917972000 502000 100388092 | ||
2013-09-30 USD 7934268000 677133000 66199000 66199000 244741000 301992000 7654975000 6030655000 1691364000 741484000 121000 741363000 72682000 None None 64201000 485117000 5353859000 978486000 None None 367984000 367984000 2887097000 None 2455671000 0 2455671000 2823655000 368891000 37563000 2580409000 None 775267000 453000 90640211 | ||
2012-09-30 USD 7495675000 827962000 64239000 64239000 256415000 234526000 7182600000 5475604000 1658866000 740847000 164000 740683000 91388000 None None 272782000 451262000 5136432000 1275954000 None None 571060000 570929000 2962028000 None 5873003000 131000 1956305000 6443932000 489665000 50730000 2359243000 None 660932000 451000 90207000 | ||
2011-09-30 USD 7282871000 1010953000 131419000 131419000 289760000 273303000 6586985000 5147918000 1668876000 740207000 207000 740000000 52633000 None None 316471000 383793000 5027450000 867598000 None None 208830000 206396000 3329201000 None 4417102000 2434000 2206117000 4623498000 367563000 564695000 2255421000 None 570495000 451000 90105000 | ||
2010-09-30 USD 6763791000 875192000 131952000 131952000 319038000 273207000 5148451000 4793075000 1749243000 740148000 834000 739314000 41466000 None None 150995000 355376000 4585443000 1166079000 None None 486231000 126100000 2239715000 None 1809551000 360131000 1809551000 2295782000 413640000 430164000 2178348000 None 486905000 451000 89869000 | ||
2009-09-30 USD 6367083000 828940000 111203000 111203000 352728000 None 5514826000 4439103000 1647515000 740064000 740064000 None None None None 132203000 358976000 4190322000 737421000 None None None 72550000 3429584000 None 2169400000 131000 2169400000 2242081000 457319000 368158000 2176761000 None 405353000 463000 92024000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
fiscalDateEnding reportedCurrency operatingCashflow paymentsForOperatingActivities proceedsFromOperatingActivities changeInOperatingLiabilities changeInOperatingAssets depreciationDepletionAndAmortization capitalExpenditures changeInReceivables changeInInventory profitLoss cashflowFromInvestment cashflowFromFinancing proceedsFromRepaymentsOfShortTermDebt paymentsForRepurchaseOfCommonStock paymentsForRepurchaseOfEquity paymentsForRepurchaseOfPreferredStock dividendPayout dividendPayoutCommonStock dividendPayoutPreferredStock proceedsFromIssuanceOfCommonStock proceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet proceedsFromIssuanceOfPreferredStock proceedsFromRepurchaseOfEquity proceedsFromSaleOfTreasuryStock changeInCashAndCashEquivalents changeInExchangeRate netIncome | ||
2023-09-30 USD 3459743000 163363000 None -60100000 49657000 604327000 2805973000 -46859000 -112111000 885862000 -2795280000 -696769000 56966000 None None None 430345000 430345000 None 806949000 797258000 None 822344000 None None None 885862000 | ||
2022-09-30 USD 977584000 143480000 None -96922000 266842000 535655000 2444420000 34325000 179825000 774398000 -2429958000 1387205000 184967000 None None None 375914000 375914000 None 776805000 798802000 None 792208000 None -65169000 None 774398000 | ||
2021-09-30 USD -1084251000 123913000 None -171375000 127727000 477977000 1969540000 113665000 66166000 665563000 -1963655000 3143821000 0 None None None 323904000 323904000 None 606667000 2797346000 None 622508000 None 95915000 None 665563000 | ||
2020-09-30 USD 1037999000 120058000 None -91218000 42458000 429828000 1935676000 -7167000 -18188000 601443000 -1925518000 883777000 -464915000 None None None 282444000 282444000 None 624302000 999450000 None 643850000 None -3742000 None 601443000 | ||
2019-09-30 USD 968769000 196319000 None -46011000 30675000 391456000 1693477000 -18724000 -35594000 511406000 -1683660000 725670000 -110865000 None None None 245717000 245717000 None 694103000 1045221000 None 19323000 None 10779000 None 511406000 | ||
2018-09-30 USD 1124662000 169987000 6102000 94773000 -40088000 361083000 1467591000 29208000 -18921000 603064000 -1463566000 326266000 128035000 None None None 214906000 214906000 None 395092000 0 None 19563000 None -12638000 None 603064000 | ||
2017-09-30 USD 867090000 156668000 5264000 -91690000 -18423000 319633000 1137089000 58696000 35126000 385427000 -1056306000 168091000 -382066000 None 0 None 191931000 191931000 None 98755000 884911000 None 125278000 None -21125000 None 396421000 | ||
2016-09-30 USD 794990000 154748000 7794000 -35343000 27869000 293096000 1086950000 4847000 -20577000 350104000 -1079732000 303623000 371884000 None 0 None 175126000 175126000 None 98574000 0 None 132852000 None 18881000 None 350104000 | ||
2015-09-30 USD 811914000 151334000 None -107789000 -127779000 274796000 963621000 -48240000 -33234000 315075000 -956602000 131083000 261232000 None 7985000 None 160018000 160018000 None 0 493538000 None 22967000 None -13605000 None 315075000 | ||
2014-09-30 USD 732813000 156606000 None 57454000 97815000 10878000 824441000 41408000 31996000 289817000 -824979000 68225000 -171289000 None 8717000 None 146248000 146248000 None 390205000 0 None 394479000 None -23941000 None 289817000 | ||
2013-09-30 USD 613127000 148461000 None -12579000 26046000 9659000 845033000 73669000 -31979000 243194000 -696914000 85747000 -208070000 None 5150000 None 128115000 128115000 None 0 493793000 None 46000 None 1960000 None 243194000 | ||
2012-09-30 USD 586917000 150606000 None -56345000 -81984000 8631000 732858000 -32578000 -28417000 216717000 -609260000 -44837000 354141000 None None None 125796000 125796000 None 0 0 None 1606000 None -67180000 None 216717000 | ||
2011-09-30 USD 582844000 157976000 None -33591000 10407000 9438000 622965000 96000 -27737000 216318000 -627386000 44009000 83306000 None None None 124011000 124011000 None 7796000 394466000 None 7796000 None -533000 None 207601000 | ||
2010-09-30 USD 726476000 161925000 None 9077000 4774000 11908000 542636000 40401000 -54014000 205839000 -542702000 -163025000 54268000 None None None 124287000 124287000 None 8766000 0 None 8766000 None 20749000 None 205839000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
fiscalDateEnding reportedCurrency grossProfit totalRevenue costOfRevenue costofGoodsAndServicesSold operatingIncome sellingGeneralAndAdministrative researchAndDevelopment operatingExpenses investmentIncomeNet netInterestIncome interestIncome interestExpense nonInterestIncome otherNonOperatingIncome depreciation depreciationAndAmortization incomeBeforeTax incomeTaxExpense interestAndDebtExpense netIncomeFromContinuingOperations comprehensiveIncomeNetOfTax ebit ebitda netIncome | ||
2023-09-30 USD 2823184000 4275357000 1452173000 2217079000 1067147000 1175410000 None 1802090000 None -137281000 7207000 137281000 None 69775000 None 604327000 999641000 113779000 137281000 885862000 1035278000 1136922000 1741249000 885862000 | ||
2022-09-30 USD 2519006000 4201662000 1682656000 1682656000 920982000 1084569000 None 1636800000 None -102811000 102811000 102811000 None 33737000 None 535655000 851908000 77510000 102811000 774398000 1073707000 954719000 1490374000 774398000 | ||
2021-09-30 USD 2374773000 3407490000 1032717000 1032717000 904998000 1015898000 None 1537682000 None -83554000 83554000 83554000 None -2145000 None 477977000 819299000 153736000 83554000 665563000 792955000 902853000 1380830000 665563000 | ||
2020-09-30 USD 2162283000 2821137000 658854000 658854000 824099000 929456000 None 1359284000 None -84474000 84474000 84474000 None 7171000 None 429828000 746796000 145353000 84474000 601443000 658437000 831270000 1261098000 601443000 | ||
2019-09-30 USD 2043011000 2901848000 858837000 858837000 746058000 929397000 None 1320853000 None -103153000 4160000 103153000 None 7404000 None 391456000 650309000 138903000 103153000 511406000 488680000 753462000 1144918000 511406000 | ||
2018-09-30 USD 1947698000 3115546000 1167848000 1167848000 727934000 921181000 None 1282264000 None -106646000 106646000 106646000 None -10144000 None 361083000 611144000 8080000 106646000 603064000 647605000 717790000 1078873000 603064000 | ||
2017-09-30 USD -2201371000 2759735000 2087989000 925536000 735628000 843005000 None 1162453000 None -120182000 120182000 120182000 6800000 -11352000 None 319448000 617804000 221383000 120182000 382711000 479189000 737986000 1057434000 396421000 | ||
2016-09-30 USD 1744896000 2454648000 709752000 1605053000 657230000 840982000 None 1076878000 None -115948000 -1136000 114812000 -15500000 -234000 None 290791000 546746000 196642000 115948000 345542000 271412000 661558000 952349000 350104000 | ||
2015-09-30 USD 1680017000 5250758000 3570741000 2462119000 612232000 833826000 None 1048622000 None -116241000 116241000 116241000 15500000 -819000 None 272408000 504624000 189549000 116241000 305623000 218138000 620865000 893273000 315075000 | ||
2014-09-30 USD 1582426000 2553503000 971077000 3358490000 611349000 717090000 None 971077000 None -129295000 None 129295000 -5000000 -5235000 None 253987000 476819000 187002000 129295000 289817000 238546000 606114000 860101000 289817000 | ||
2013-09-30 USD 1412050000 2322221000 910171000 2463410000 501879000 675092000 None 910171000 None -128385000 None 128385000 3000000 -197000 None 235079000 385793000 142599000 128385000 230698000 329679000 514178000 749257000 243194000 | ||
2012-09-30 USD 1323739000 2222138000 898399000 1700000 446240000 653886000 None 877499000 None -141174000 None 141174000 None -14644000 None 237525000 314943000 98226000 141174000 192196000 217570000 456117000 693642000 216717000 | ||
2011-09-30 USD 1300820000 2197762000 896942000 3020393000 425986000 639573000 None 874834000 None -150825000 -62000 150763000 None 21184000 None 223832000 314420000 106819000 150825000 198884000 182513000 465183000 689015000 207601000 | ||
2010-09-30 USD 1314136000 4738885000 3424749000 3424749000 463833000 658545000 None 850303000 None -154471000 -283000 154188000 None -591000 None 208539000 325042000 119203000 154471000 205839000 202651000 479230000 687769000 205839000 |
Oops, something went wrong.