{"source":{"via":"https://data.transportation.gov","page":"https://www.nationaltransitdatabase.org/agency/connecticut-department-of-transportation-10102","attribution":"National Transit Database — nationaltransitdatabase.org","derived_figures_license":"https://creativecommons.org/licenses/by/4.0/","generated_at":"2026-09-18T10:48:16.322244Z","license":"Public domain (17 U.S.C. 105)","publisher":"Federal Transit Administration, National Transit Database"},"agency":{"name":"Connecticut Department of Transportation","state":"CT","address":"2800 Berlin Tpke","modes":["CR","CB"],"url":"https://portal.ct.gov/DOT/Publictrans/Bureau-of-Public-Transportation/CTrail","city":"Newington","ntd_id":"10102","dba_name":null,"slug":"connecticut-department-of-transportation-10102","legal_name":"Connecticut Department of Transportation","fta_recipient_id":"1334","organization_type":"State Government Unit or Department of Transportation","reporter_type":"Full Reporter","service_area_population":448608,"service_area_sq_miles":171.0,"ueid":"EED8DPB3U7M8","zip_code":"6111-4123","last_report_year":2024,"first_report_year":2015,"primary_mode":"CB","trips_per_capita":0.909977084670804,"fiscal_year_end":"2024-06-30T00:00:00.000","urbanized_area":"Hartford, CT","urbanized_area_population":977158,"vehicles_at_maximum_service":29},"annual":[{"report_year":2015,"unlinked_passenger_trips":1116832,"vehicles_operated_maximum_service":43,"vehicle_revenue_hours":55744,"vehicle_revenue_miles":2263394,"fares":3289173.0,"operating_expenses":36059530.0,"passenger_miles":26173557,"cost_per_trip_real":42.73188054609954,"cost_per_trip":32.287335964585544,"fare_recovery_ratio":0.09121508239292082,"subsidy_per_trip":29.342243954327955,"real_dollar_base_year":2024},{"report_year":2016,"unlinked_passenger_trips":1069706,"vehicles_operated_maximum_service":43,"vehicle_revenue_hours":53079,"vehicle_revenue_miles":2148379,"fares":3197262.0,"operating_expenses":34278859.0,"passenger_miles":25301444,"cost_per_trip_real":41.88295422495751,"cost_per_trip":32.04512174373146,"fare_recovery_ratio":0.09327212437263446,"subsidy_per_trip":29.056205162913923,"real_dollar_base_year":2024},{"report_year":2017,"unlinked_passenger_trips":1006795,"vehicles_operated_maximum_service":46,"vehicle_revenue_hours":50608,"vehicle_revenue_miles":2026907,"fares":3139481.0,"operating_expenses":32389867.0,"passenger_miles":23770970,"cost_per_trip_real":41.1707384247788,"cost_per_trip":32.171263266106806,"fare_recovery_ratio":0.09692787562233583,"subsidy_per_trip":29.052971061636182,"real_dollar_base_year":2024},{"report_year":2018,"unlinked_passenger_trips":908157,"vehicles_operated_maximum_service":43,"vehicle_revenue_hours":47025,"vehicle_revenue_miles":1864755,"fares":2895907.0,"operating_expenses":34573016.0,"passenger_miles":21896647,"cost_per_trip_real":47.55725755719786,"cost_per_trip":38.069426321660245,"fare_recovery_ratio":0.08376205882645588,"subsidy_per_trip":34.88065279461591,"real_dollar_base_year":2024},{"report_year":2019,"unlinked_passenger_trips":756677,"vehicles_operated_maximum_service":46,"vehicle_revenue_hours":45437,"vehicle_revenue_miles":1769546,"fares":2161878.0,"operating_expenses":42700058.0,"passenger_miles":19008854,"cost_per_trip_real":69.24039439328841,"cost_per_trip":56.43102406971535,"fare_recovery_ratio":0.0506293925877103,"subsidy_per_trip":53.5739555979632,"real_dollar_base_year":2024},{"report_year":2020,"unlinked_passenger_trips":584393,"vehicles_operated_maximum_service":43,"vehicle_revenue_hours":45229,"vehicle_revenue_miles":1709616,"fares":1591447.0,"operating_expenses":35065889.0,"passenger_miles":14871317,"cost_per_trip_real":72.7271229553378,"cost_per_trip":60.00395110824394,"fare_recovery_ratio":0.04538447606447394,"subsidy_per_trip":57.28070322539798,"real_dollar_base_year":2024},{"report_year":2021,"unlinked_passenger_trips":86262,"vehicles_operated_maximum_service":27,"vehicle_revenue_hours":28703,"vehicle_revenue_miles":1073282,"fares":408733.0,"operating_expenses":31998176.0,"passenger_miles":2634350,"cost_per_trip_real":429.42149356749616,"cost_per_trip":370.94173564257727,"fare_recovery_ratio":0.012773634347157788,"subsidy_per_trip":366.20346154737894,"real_dollar_base_year":2024},{"report_year":2022,"unlinked_passenger_trips":313617,"vehicles_operated_maximum_service":28,"vehicle_revenue_hours":67080,"vehicle_revenue_miles":1855068,"fares":1775379.0,"operating_expenses":31002880.0,"passenger_miles":8268791,"cost_per_trip_real":105.96093564887931,"cost_per_trip":98.85586559402073,"fare_recovery_ratio":0.0572649702221213,"subsidy_per_trip":93.19488739449712,"real_dollar_base_year":2024},{"report_year":2023,"unlinked_passenger_trips":495143,"vehicles_operated_maximum_service":29,"vehicle_revenue_hours":67978,"vehicle_revenue_miles":2334680,"fares":1721888.0,"operating_expenses":31561112.0,"passenger_miles":14795283,"cost_per_trip_real":65.62142206461125,"cost_per_trip":63.741408037678006,"fare_recovery_ratio":0.05455726655005058,"subsidy_per_trip":60.26385104909087,"real_dollar_base_year":2024},{"report_year":2024,"unlinked_passenger_trips":408223,"vehicles_operated_maximum_service":29,"vehicle_revenue_hours":61806,"vehicle_revenue_miles":2021135,"fares":2830158.0,"operating_expenses":31544836.0,"passenger_miles":12517564,"cost_per_trip_real":77.27353921753551,"cost_per_trip":77.27353921753551,"fare_recovery_ratio":0.08971858341568173,"subsidy_per_trip":70.3406667434221,"real_dollar_base_year":2024}],"by_mode":[{"mode":"CR","url":"https://www.nationaltransitdatabase.org/agency/connecticut-department-of-transportation-10102/commuter-rail","last_year":2024,"first_year":2015,"mode_name":"Commuter Rail","series":[{"report_year":2015,"unlinked_passenger_trips":889598,"vehicle_revenue_hours":43257,"vehicle_revenue_miles":1935882,"fares":2574630.0,"operating_expenses":33944106.0,"passenger_miles":21950879,"voms":28,"cost_per_trip_real":50.49988277851344,"operating_expenses_real":44924594.72,"average_trip_length":24.675054350391974,"cost_per_trip":38.15667975872248,"fare_recovery_ratio":0.07584910322870192,"subsidy_per_trip":35.262529816838615,"trips_per_revenue_hour":20.565411378505214},{"report_year":2016,"unlinked_passenger_trips":849942,"vehicle_revenue_hours":40598,"vehicle_revenue_miles":1823515,"fares":2518332.0,"operating_expenses":32042356.0,"passenger_miles":21215208,"voms":28,"cost_per_trip_real":49.27317322829087,"operating_expenses_real":41879339.4,"average_trip_length":24.96077144087479,"cost_per_trip":37.69946184563182,"fare_recovery_ratio":0.07859384622029666,"subsidy_per_trip":34.73651613874829,"trips_per_revenue_hour":20.93556332824277},{"report_year":2017,"unlinked_passenger_trips":800356,"vehicle_revenue_hours":38230,"vehicle_revenue_miles":1705456,"fares":2486436.0,"operating_expenses":30146327.0,"passenger_miles":19960641,"voms":31,"cost_per_trip_real":48.202741854874574,"operating_expenses_real":38579353.66,"average_trip_length":24.939703082128453,"cost_per_trip":37.66614731444507,"fare_recovery_ratio":0.08247890364885911,"subsidy_per_trip":34.55948477927323,"trips_per_revenue_hour":20.935286424274132},{"report_year":2018,"unlinked_passenger_trips":720765,"vehicle_revenue_hours":34647,"vehicle_revenue_miles":1542400,"fares":2258611.0,"operating_expenses":31722987.0,"passenger_miles":18251326,"voms":28,"cost_per_trip_real":54.982040595755905,"operating_expenses_real":39629130.49,"average_trip_length":25.32215909485061,"cost_per_trip":44.012940417473104,"fare_recovery_ratio":0.07119792975358846,"subsidy_per_trip":40.87931017738098,"trips_per_revenue_hour":20.803099835483593},{"report_year":2019,"unlinked_passenger_trips":595447,"vehicle_revenue_hours":33099,"vehicle_revenue_miles":1438388,"fares":1852605.0,"operating_expenses":39030075.0,"passenger_miles":16002355,"voms":31,"cost_per_trip_real":80.42626038925378,"operating_expenses_real":47889575.47,"average_trip_length":26.874524516875557,"cost_per_trip":65.54752144187476,"fare_recovery_ratio":0.047466088650867315,"subsidy_per_trip":62.43623697827011,"trips_per_revenue_hour":17.989878848303576},{"report_year":2020,"unlinked_passenger_trips":477660,"vehicle_revenue_hours":33788,"vehicle_revenue_miles":1403229,"fares":1427968.0,"operating_expenses":31902368.0,"passenger_miles":12884750,"voms":28,"cost_per_trip_real":80.95069934681572,"operating_expenses_real":38666911.05,"average_trip_length":26.97473098019512,"cost_per_trip":66.78886237072395,"fare_recovery_ratio":0.0447605644822353,"subsidy_per_trip":63.79935518988402,"trips_per_revenue_hour":14.1369717059311},{"report_year":2021,"unlinked_passenger_trips":70611,"vehicle_revenue_hours":18799,"vehicle_revenue_miles":807879,"fares":390284.0,"operating_expenses":28815290.0,"passenger_miles":2204010,"voms":12,"cost_per_trip_real":472.4204740054666,"operating_expenses_real":33358082.09,"average_trip_length":31.213408675702087,"cost_per_trip":408.08500092053646,"fare_recovery_ratio":0.013544337051613918,"subsidy_per_trip":402.55776012236055,"trips_per_revenue_hour":3.756104048087664},{"report_year":2022,"unlinked_passenger_trips":163456,"vehicle_revenue_hours":27790,"vehicle_revenue_miles":1187016,"fares":879923.0,"operating_expenses":26814501.0,"passenger_miles":4739134,"voms":12,"cost_per_trip_real":175.83778074833594,"operating_expenses_real":28741740.29,"average_trip_length":28.993331538762725,"cost_per_trip":164.04721148198902,"fare_recovery_ratio":0.03281519204851136,"subsidy_per_trip":158.66397073218482,"trips_per_revenue_hour":5.8818279956819},{"report_year":2023,"unlinked_passenger_trips":199647,"vehicle_revenue_hours":32484,"vehicle_revenue_miles":1484319,"fares":1261149.0,"operating_expenses":2.69058e7,"passenger_miles":6016356,"voms":12,"cost_per_trip_real":138.74173010363293,"operating_expenses_real":27699370.19,"average_trip_length":30.13496821890637,"cost_per_trip":134.7668635141024,"fare_recovery_ratio":0.04687275606003167,"subsidy_per_trip":128.44996919563027,"trips_per_revenue_hour":6.146010343553749},{"report_year":2024,"unlinked_passenger_trips":151618,"vehicle_revenue_hours":26234,"vehicle_revenue_miles":1193989,"fares":1282701.0,"operating_expenses":26565262.0,"passenger_miles":4901094,"voms":12,"cost_per_trip_real":175.2117954332599,"operating_expenses_real":26565262.0,"average_trip_length":32.32527800129272,"cost_per_trip":175.2117954332599,"fare_recovery_ratio":0.04828489927936717,"subsidy_per_trip":166.75171153820787,"trips_per_revenue_hour":5.7794465197834874}]},{"mode":"CB","url":"https://www.nationaltransitdatabase.org/agency/connecticut-department-of-transportation-10102/commuter-bus","last_year":2024,"first_year":2015,"mode_name":"Commuter Bus","series":[{"report_year":2015,"unlinked_passenger_trips":227234,"vehicle_revenue_hours":12487,"vehicle_revenue_miles":327512,"fares":714543.0,"operating_expenses":2115424.0,"passenger_miles":4222678,"voms":15,"cost_per_trip_real":12.320941804483484,"operating_expenses_real":2799736.89,"average_trip_length":18.58294973463478,"cost_per_trip":9.309451930608976,"fare_recovery_ratio":0.33777767483019955,"subsidy_per_trip":6.164926903544364,"trips_per_revenue_hour":18.19764555137343},{"report_year":2016,"unlinked_passenger_trips":219764,"vehicle_revenue_hours":12481,"vehicle_revenue_miles":324864,"fares":678930.0,"operating_expenses":2236503.0,"passenger_miles":4086236,"voms":15,"cost_per_trip_real":13.301123159389162,"operating_expenses_real":2923108.03,"average_trip_length":18.593746018456162,"cost_per_trip":10.176839700769916,"fare_recovery_ratio":0.3035676679172798,"subsidy_per_trip":7.0874802060392055,"trips_per_revenue_hour":17.607883983655157},{"report_year":2017,"unlinked_passenger_trips":206439,"vehicle_revenue_hours":12378,"vehicle_revenue_miles":321451,"fares":653045.0,"operating_expenses":2243540.0,"passenger_miles":3810329,"voms":15,"cost_per_trip_real":13.907933723763437,"operating_expenses_real":2871139.93,"average_trip_length":18.457408726064358,"cost_per_trip":10.867810830317914,"fare_recovery_ratio":0.2910779393280262,"subsidy_per_trip":7.70443084882217,"trips_per_revenue_hour":16.677896267571498},{"report_year":2018,"unlinked_passenger_trips":187392,"vehicle_revenue_hours":12378,"vehicle_revenue_miles":322355,"fares":637296.0,"operating_expenses":2850029.0,"passenger_miles":3645321,"voms":15,"cost_per_trip_real":18.999348211236338,"operating_expenses_real":3560325.86,"average_trip_length":19.452916880122952,"cost_per_trip":15.20891500170765,"fare_recovery_ratio":0.22361035624549785,"subsidy_per_trip":11.808044100068306,"trips_per_revenue_hour":15.139117789626757},{"report_year":2019,"unlinked_passenger_trips":161230,"vehicle_revenue_hours":12338,"vehicle_revenue_miles":331158,"fares":309273.0,"operating_expenses":3669983.0,"passenger_miles":3006499,"voms":15,"cost_per_trip_real":27.929283880171187,"operating_expenses_real":4503038.44,"average_trip_length":18.64726787818644,"cost_per_trip":22.762407740494947,"fare_recovery_ratio":0.08427096256304184,"subsidy_per_trip":20.844197729951002,"trips_per_revenue_hour":13.067758145566543},{"report_year":2020,"unlinked_passenger_trips":106733,"vehicle_revenue_hours":11441,"vehicle_revenue_miles":306387,"fares":163479.0,"operating_expenses":3163521.0,"passenger_miles":1986567,"voms":15,"cost_per_trip_real":35.92432068807211,"operating_expenses_real":3834310.52,"average_trip_length":18.612490982170463,"cost_per_trip":29.63957726288964,"fare_recovery_ratio":0.051676280954038235,"subsidy_per_trip":28.10791414089363,"trips_per_revenue_hour":9.328992220959707},{"report_year":2021,"unlinked_passenger_trips":15651,"vehicle_revenue_hours":9904,"vehicle_revenue_miles":265403,"fares":18449.0,"operating_expenses":3182886.0,"passenger_miles":430340,"voms":15,"cost_per_trip_real":235.42743466871124,"operating_expenses_real":3684674.78,"average_trip_length":27.496006644942817,"cost_per_trip":203.36630247268545,"fare_recovery_ratio":0.005796311900583307,"subsidy_per_trip":202.18752795348541,"trips_per_revenue_hour":1.5802705977382876},{"report_year":2022,"unlinked_passenger_trips":150161,"vehicle_revenue_hours":39290,"vehicle_revenue_miles":668052,"fares":94802.0,"operating_expenses":4099321.0,"passenger_miles":3529657,"voms":16,"cost_per_trip_real":29.261603212551858,"operating_expenses_real":4393951.6,"average_trip_length":23.5058170896571,"cost_per_trip":27.29950519775441,"fare_recovery_ratio":0.023126268960152182,"subsidy_per_trip":26.668169498072068,"trips_per_revenue_hour":3.821863069483329},{"report_year":2023,"unlinked_passenger_trips":295496,"vehicle_revenue_hours":35494,"vehicle_revenue_miles":850361,"fares":79711.0,"operating_expenses":4563136.0,"passenger_miles":8778927,"voms":17,"cost_per_trip_real":15.897754690418822,"operating_expenses_real":4697722.92,"average_trip_length":29.70912296613152,"cost_per_trip":15.442293635108427,"fare_recovery_ratio":0.017468469052861892,"subsidy_per_trip":15.17254040663833,"trips_per_revenue_hour":8.325238068405929},{"report_year":2024,"unlinked_passenger_trips":256605,"vehicle_revenue_hours":35572,"vehicle_revenue_miles":827146,"fares":227729.0,"operating_expenses":4883804.0,"passenger_miles":7616470,"voms":17,"cost_per_trip_real":19.03238050700493,"operating_expenses_real":4883804.0,"average_trip_length":29.68168975662984,"cost_per_trip":19.03238050700493,"fare_recovery_ratio":0.04662943066511269,"subsidy_per_trip":18.1449114397615,"trips_per_revenue_hour":7.213679298324525}]}],"monthly":[{"month":"2014-01-01","vehicle_revenue_hours":1025,"vehicle_revenue_miles":27333,"ridership":19886,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-02-01","vehicle_revenue_hours":922,"vehicle_revenue_miles":24880,"ridership":16370,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-03-01","vehicle_revenue_hours":1099,"vehicle_revenue_miles":29187,"ridership":20085,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-04-01","vehicle_revenue_hours":1155,"vehicle_revenue_miles":30671,"ridership":20047,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-05-01","vehicle_revenue_hours":1110,"vehicle_revenue_miles":29347,"ridership":18983,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-06-01","vehicle_revenue_hours":1108,"vehicle_revenue_miles":29336,"ridership":19158,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-07-01","vehicle_revenue_hours":1158,"vehicle_revenue_miles":30713,"ridership":20247,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-08-01","vehicle_revenue_hours":1099,"vehicle_revenue_miles":29220,"ridership":18958,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-09-01","vehicle_revenue_hours":1054,"vehicle_revenue_miles":27727,"ridership":19845,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-10-01","vehicle_revenue_hours":1120,"vehicle_revenue_miles":30075,"ridership":21346,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-11-01","vehicle_revenue_hours":913,"vehicle_revenue_miles":23752,"ridership":16643,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2014-12-01","vehicle_revenue_hours":1061,"vehicle_revenue_miles":27603,"ridership":17343,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-01-01","vehicle_revenue_hours":949,"vehicle_revenue_miles":24738,"ridership":17804,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-02-01","vehicle_revenue_hours":941,"vehicle_revenue_miles":24523,"ridership":17656,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-03-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27913,"ridership":19945,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-04-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":19338,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-05-01","vehicle_revenue_hours":976,"vehicle_revenue_miles":25376,"ridership":17821,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-06-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27958,"ridership":20288,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-07-01","vehicle_revenue_hours":1090,"vehicle_revenue_miles":28322,"ridership":19382,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-08-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":17970,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-09-01","vehicle_revenue_hours":1028,"vehicle_revenue_miles":26723,"ridership":18642,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-10-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":19359,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-11-01","vehicle_revenue_hours":947,"vehicle_revenue_miles":24709,"ridership":17080,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2015-12-01","vehicle_revenue_hours":1082,"vehicle_revenue_miles":28070,"ridership":16175,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-01-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":17952,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-02-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":18600,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-03-01","vehicle_revenue_hours":1120,"vehicle_revenue_miles":29182,"ridership":20186,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-04-01","vehicle_revenue_hours":1025,"vehicle_revenue_miles":26682,"ridership":17525,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-05-01","vehicle_revenue_hours":1025,"vehicle_revenue_miles":26682,"ridership":17599,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-06-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":19294,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-07-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":16182,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-08-01","vehicle_revenue_hours":1120,"vehicle_revenue_miles":29182,"ridership":17952,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-09-01","vehicle_revenue_hours":1028,"vehicle_revenue_miles":26723,"ridership":17313,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-10-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":17691,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-11-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":16579,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-12-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":14480,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-01-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":18346,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-02-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":16713,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-03-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":18766,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-04-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":15947,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-05-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":18347,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-06-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27010,"ridership":18123,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-07-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":14687,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-08-01","vehicle_revenue_hours":1120,"vehicle_revenue_miles":29182,"ridership":17466,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-09-01","vehicle_revenue_hours":979,"vehicle_revenue_miles":25454,"ridership":16037,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-10-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":17269,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-11-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":15608,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-12-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":12684,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-01-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":16014,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-02-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":15222,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-03-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":14202,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-04-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":16413,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-05-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":16451,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-06-01","vehicle_revenue_hours":1023,"vehicle_revenue_miles":26645,"ridership":15339,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-07-01","vehicle_revenue_hours":1021,"vehicle_revenue_miles":27395,"ridership":14027,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-08-01","vehicle_revenue_hours":1119,"vehicle_revenue_miles":29999,"ridership":14753,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-09-01","vehicle_revenue_hours":925,"vehicle_revenue_miles":24839,"ridership":13047,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-10-01","vehicle_revenue_hours":1117,"vehicle_revenue_miles":29983,"ridership":15741,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-11-01","vehicle_revenue_hours":1022,"vehicle_revenue_miles":27386,"ridership":13006,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-12-01","vehicle_revenue_hours":959,"vehicle_revenue_miles":25784,"ridership":10407,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-01-01","vehicle_revenue_hours":1069,"vehicle_revenue_miles":28702,"ridership":14071,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-02-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":26196,"ridership":12426,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-03-01","vehicle_revenue_hours":1021,"vehicle_revenue_miles":27394,"ridership":13492,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-04-01","vehicle_revenue_hours":1070,"vehicle_revenue_miles":28703,"ridership":13922,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-05-01","vehicle_revenue_hours":1070,"vehicle_revenue_miles":28692,"ridership":13701,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-06-01","vehicle_revenue_hours":971,"vehicle_revenue_miles":26085,"ridership":12637,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-07-01","vehicle_revenue_hours":1068,"vehicle_revenue_miles":27846,"ridership":12912,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-08-01","vehicle_revenue_hours":1074,"vehicle_revenue_miles":27932,"ridership":12358,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-09-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":11894,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-10-01","vehicle_revenue_hours":1120,"vehicle_revenue_miles":29182,"ridership":13355,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-11-01","vehicle_revenue_hours":958,"vehicle_revenue_miles":25181,"ridership":10859,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-12-01","vehicle_revenue_hours":1027,"vehicle_revenue_miles":26681,"ridership":9636,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-01-01","vehicle_revenue_hours":1072,"vehicle_revenue_miles":27914,"ridership":13677,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-02-01","vehicle_revenue_hours":974,"vehicle_revenue_miles":25376,"ridership":12394,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-03-01","vehicle_revenue_hours":1029,"vehicle_revenue_miles":27218,"ridership":6707,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-04-01","vehicle_revenue_hours":734,"vehicle_revenue_miles":22346,"ridership":979,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-05-01","vehicle_revenue_hours":667,"vehicle_revenue_miles":19371,"ridership":868,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-06-01","vehicle_revenue_hours":744,"vehicle_revenue_miles":21964,"ridership":1094,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-07-01","vehicle_revenue_hours":891,"vehicle_revenue_miles":23871,"ridership":1533,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-08-01","vehicle_revenue_hours":814,"vehicle_revenue_miles":21795,"ridership":1363,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-09-01","vehicle_revenue_hours":814,"vehicle_revenue_miles":21796,"ridership":1688,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-10-01","vehicle_revenue_hours":852,"vehicle_revenue_miles":22833,"ridership":1406,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-11-01","vehicle_revenue_hours":775,"vehicle_revenue_miles":20757,"ridership":1047,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-12-01","vehicle_revenue_hours":839,"vehicle_revenue_miles":22540,"ridership":962,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-01-01","vehicle_revenue_hours":775,"vehicle_revenue_miles":20758,"ridership":1080,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-02-01","vehicle_revenue_hours":774,"vehicle_revenue_miles":20757,"ridership":1101,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-03-01","vehicle_revenue_hours":891,"vehicle_revenue_miles":23871,"ridership":1345,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-04-01","vehicle_revenue_hours":852,"vehicle_revenue_miles":22833,"ridership":1228,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-05-01","vehicle_revenue_hours":775,"vehicle_revenue_miles":20758,"ridership":1262,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-06-01","vehicle_revenue_hours":852,"vehicle_revenue_miles":22834,"ridership":1636,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-07-01","vehicle_revenue_hours":1529,"vehicle_revenue_miles":20624,"ridership":1548,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-08-01","vehicle_revenue_hours":2232,"vehicle_revenue_miles":37730,"ridership":4132,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-09-01","vehicle_revenue_hours":3555,"vehicle_revenue_miles":58231,"ridership":16876,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-10-01","vehicle_revenue_hours":3607,"vehicle_revenue_miles":65541,"ridership":17809,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-11-01","vehicle_revenue_hours":3603,"vehicle_revenue_miles":57763,"ridership":14843,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-12-01","vehicle_revenue_hours":3723,"vehicle_revenue_miles":61153,"ridership":9268,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-01-01","vehicle_revenue_hours":3495,"vehicle_revenue_miles":53439,"ridership":3511,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-02-01","vehicle_revenue_hours":3358,"vehicle_revenue_miles":60979,"ridership":12418,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-03-01","vehicle_revenue_hours":3662,"vehicle_revenue_miles":64607,"ridership":16227,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-04-01","vehicle_revenue_hours":3576,"vehicle_revenue_miles":60966,"ridership":21210,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-05-01","vehicle_revenue_hours":3468,"vehicle_revenue_miles":65953,"ridership":15211,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-06-01","vehicle_revenue_hours":3482,"vehicle_revenue_miles":61066,"ridership":17108,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-07-01","vehicle_revenue_hours":2781,"vehicle_revenue_miles":65401,"ridership":16567,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-08-01","vehicle_revenue_hours":3043,"vehicle_revenue_miles":71631,"ridership":21841,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-09-01","vehicle_revenue_hours":2994,"vehicle_revenue_miles":70949,"ridership":32707,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-10-01","vehicle_revenue_hours":3030,"vehicle_revenue_miles":75570,"ridership":32673,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-11-01","vehicle_revenue_hours":3009,"vehicle_revenue_miles":72841,"ridership":29812,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-12-01","vehicle_revenue_hours":2963,"vehicle_revenue_miles":69985,"ridership":21594,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-01-01","vehicle_revenue_hours":2937,"vehicle_revenue_miles":70169,"ridership":24854,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-02-01","vehicle_revenue_hours":2827,"vehicle_revenue_miles":68153,"ridership":30689,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-03-01","vehicle_revenue_hours":3157,"vehicle_revenue_miles":76799,"ridership":30743,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-04-01","vehicle_revenue_hours":2903,"vehicle_revenue_miles":70005,"ridership":23264,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-05-01","vehicle_revenue_hours":2946,"vehicle_revenue_miles":70156,"ridership":15825,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-06-01","vehicle_revenue_hours":2904,"vehicle_revenue_miles":68702,"ridership":14927,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-07-01","vehicle_revenue_hours":2852,"vehicle_revenue_miles":64895,"ridership":13139,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-08-01","vehicle_revenue_hours":3131,"vehicle_revenue_miles":72132,"ridership":17690,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-09-01","vehicle_revenue_hours":2912,"vehicle_revenue_miles":70099,"ridership":27621,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-10-01","vehicle_revenue_hours":3113,"vehicle_revenue_miles":74938,"ridership":30860,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-11-01","vehicle_revenue_hours":2895,"vehicle_revenue_miles":68569,"ridership":25496,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-12-01","vehicle_revenue_hours":2943,"vehicle_revenue_miles":59208,"ridership":17115,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-01-01","vehicle_revenue_hours":3033,"vehicle_revenue_miles":71149,"ridership":19656,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-02-01","vehicle_revenue_hours":2917,"vehicle_revenue_miles":68437,"ridership":25113,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-03-01","vehicle_revenue_hours":2994,"vehicle_revenue_miles":70724,"ridership":23738,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-04-01","vehicle_revenue_hours":3074,"vehicle_revenue_miles":71656,"ridership":26895,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-05-01","vehicle_revenue_hours":2965,"vehicle_revenue_miles":70523,"ridership":15198,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-06-01","vehicle_revenue_hours":2743,"vehicle_revenue_miles":64816,"ridership":14084,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-07-01","vehicle_revenue_hours":2926,"vehicle_revenue_miles":68496,"ridership":15089,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-08-01","vehicle_revenue_hours":2929,"vehicle_revenue_miles":70816,"ridership":18773,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-09-01","vehicle_revenue_hours":2890,"vehicle_revenue_miles":68509,"ridership":29891,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-10-01","vehicle_revenue_hours":3195,"vehicle_revenue_miles":83365,"ridership":34200,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-11-01","vehicle_revenue_hours":2905,"vehicle_revenue_miles":68185,"ridership":26665,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-12-01","vehicle_revenue_hours":3012,"vehicle_revenue_miles":68141,"ridership":22988,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-01-01","vehicle_revenue_hours":3097,"vehicle_revenue_miles":72611,"ridership":28440,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-02-01","vehicle_revenue_hours":2816,"vehicle_revenue_miles":66280,"ridership":24457,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-03-01","vehicle_revenue_hours":3022,"vehicle_revenue_miles":70529,"ridership":25836,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-04-01","vehicle_revenue_hours":2827,"vehicle_revenue_miles":72243,"ridership":29316,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-05-01","vehicle_revenue_hours":3018,"vehicle_revenue_miles":69608,"ridership":18817,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-06-01","vehicle_revenue_hours":2964,"vehicle_revenue_miles":70752,"ridership":15664,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-07-01","vehicle_revenue_hours":2979,"vehicle_revenue_miles":80898,"ridership":17547,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-08-01","vehicle_revenue_hours":2206,"vehicle_revenue_miles":66199,"ridership":18242,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-09-01","vehicle_revenue_hours":2179,"vehicle_revenue_miles":68696,"ridership":26014,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-10-01","vehicle_revenue_hours":2331,"vehicle_revenue_miles":73648,"ridership":29251,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-11-01","vehicle_revenue_hours":2061,"vehicle_revenue_miles":64780,"ridership":37848,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-12-01","vehicle_revenue_hours":2263,"vehicle_revenue_miles":76389,"ridership":16247,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-01-01","vehicle_revenue_hours":2239,"vehicle_revenue_miles":70467,"ridership":15622,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-02-01","vehicle_revenue_hours":2060,"vehicle_revenue_miles":64995,"ridership":15671,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-03-01","vehicle_revenue_hours":2265,"vehicle_revenue_miles":71471,"ridership":22549,"safety_events":1,"fatalities":0,"injuries":1},{"month":"2026-04-01","vehicle_revenue_hours":2259,"vehicle_revenue_miles":71289,"ridership":22532,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-05-01","vehicle_revenue_hours":2155,"vehicle_revenue_miles":67802,"ridership":16102,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-06-01","vehicle_revenue_hours":2230,"vehicle_revenue_miles":70379,"ridership":13277,"safety_events":null,"fatalities":null,"injuries":null}],"peers":[],"safety":[{"months":12,"report_year":2014,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":228911,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2015,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":221460,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2016,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":211353,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2017,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":199993,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2018,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":174622,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2019,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":151263,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2020,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":43718,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2021,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":72128,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2022,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":240879,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2023,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":272223,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2024,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":272290,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0},{"months":12,"report_year":2025,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":287679,"total_collisions":0,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":0.0}]}