{"source":{"via":"https://data.transportation.gov","page":"https://www.nationaltransitdatabase.org/agency/bobcat-shuttle-60269","attribution":"National Transit Database — nationaltransitdatabase.org","derived_figures_license":"https://creativecommons.org/licenses/by/4.0/","generated_at":"2026-09-18T11:30:55.937412Z","license":"Public domain (17 U.S.C. 105)","publisher":"Federal Transit Administration, National Transit Database"},"agency":{"name":"Bobcat Shuttle","state":"TX","address":"601 University Dr","modes":["MB"],"url":"https://www.shuttle.txstate.edu/","city":"San Marcos","ntd_id":"60269","dba_name":"Bobcat Shuttle","slug":"bobcat-shuttle-60269","legal_name":"Texas State University","fta_recipient_id":"7362","organization_type":"University","reporter_type":"Full Reporter","service_area_population":71569,"service_area_sq_miles":23.0,"ueid":"HS5HWWK1AAU5","zip_code":"78666-4684","last_report_year":2024,"first_report_year":2017,"primary_mode":"MB","trips_per_capita":34.31829423353687,"fiscal_year_end":"2024-08-31T00:00:00.000","urbanized_area":"San Marcos, TX","urbanized_area_population":70801,"vehicles_at_maximum_service":38},"annual":[{"report_year":2017,"unlinked_passenger_trips":2786033,"vehicles_operated_maximum_service":39,"vehicle_revenue_hours":65820,"vehicle_revenue_miles":788287,"fares":7020621.0,"operating_expenses":4530908.0,"passenger_miles":6675434,"cost_per_trip_real":2.0812273740588147,"cost_per_trip":1.6262937301891256,"fare_recovery_ratio":1.5494953770855644,"subsidy_per_trip":-0.8936408865221626,"real_dollar_base_year":2024},{"report_year":2018,"unlinked_passenger_trips":2710009,"vehicles_operated_maximum_service":39,"vehicle_revenue_hours":65201,"vehicle_revenue_miles":805926,"fares":6945365.0,"operating_expenses":4033695.0,"passenger_miles":5652555,"cost_per_trip_real":1.859399859606335,"cost_per_trip":1.488443396313444,"fare_recovery_ratio":1.7218369261929818,"subsidy_per_trip":-1.0744134060071386,"real_dollar_base_year":2024},{"report_year":2019,"unlinked_passenger_trips":2942220,"vehicles_operated_maximum_service":39,"vehicle_revenue_hours":65168,"vehicle_revenue_miles":800379,"fares":null,"operating_expenses":4157415.0,"passenger_miles":6914217,"cost_per_trip_real":1.733763423960169,"cost_per_trip":1.413019760588943,"fare_recovery_ratio":null,"subsidy_per_trip":null,"real_dollar_base_year":2024},{"report_year":2020,"unlinked_passenger_trips":2116187,"vehicles_operated_maximum_service":40,"vehicle_revenue_hours":60323,"vehicle_revenue_miles":682317,"fares":null,"operating_expenses":4779647.0,"passenger_miles":4973039,"cost_per_trip_real":2.737526549838937,"cost_per_trip":2.2586127785493435,"fare_recovery_ratio":null,"subsidy_per_trip":null,"real_dollar_base_year":2024},{"report_year":2021,"unlinked_passenger_trips":803400,"vehicles_operated_maximum_service":37,"vehicle_revenue_hours":59906,"vehicle_revenue_miles":669440,"fares":null,"operating_expenses":4686386.0,"passenger_miles":1887990,"cost_per_trip_real":6.752806541282842,"cost_per_trip":5.83319143639532,"fare_recovery_ratio":null,"subsidy_per_trip":null,"real_dollar_base_year":2024},{"report_year":2022,"unlinked_passenger_trips":2037961,"vehicles_operated_maximum_service":38,"vehicle_revenue_hours":60919,"vehicle_revenue_miles":691466,"fares":null,"operating_expenses":4825081.0,"passenger_miles":4840156,"cost_per_trip_real":2.5377689588633006,"cost_per_trip":2.3676022259503493,"fare_recovery_ratio":null,"subsidy_per_trip":null,"real_dollar_base_year":2024},{"report_year":2023,"unlinked_passenger_trips":2080210,"vehicles_operated_maximum_service":38,"vehicle_revenue_hours":60399,"vehicle_revenue_miles":706964,"fares":null,"operating_expenses":5033130.0,"passenger_miles":5321178,"cost_per_trip_real":2.490892316347011,"cost_per_trip":2.419529759014715,"fare_recovery_ratio":null,"subsidy_per_trip":null,"real_dollar_base_year":2024},{"report_year":2024,"unlinked_passenger_trips":2456126,"vehicles_operated_maximum_service":38,"vehicle_revenue_hours":60458,"vehicle_revenue_miles":685998,"fares":null,"operating_expenses":5379334.0,"passenger_miles":6125579,"cost_per_trip_real":2.1901702111373766,"cost_per_trip":2.1901702111373766,"fare_recovery_ratio":null,"subsidy_per_trip":null,"real_dollar_base_year":2024}],"by_mode":[{"mode":"MB","url":"https://www.nationaltransitdatabase.org/agency/bobcat-shuttle-60269/bus","last_year":2024,"first_year":2017,"mode_name":"Bus","series":[{"report_year":2017,"unlinked_passenger_trips":2786033,"vehicle_revenue_hours":65820,"vehicle_revenue_miles":788287,"fares":7020621.0,"operating_expenses":4530908.0,"passenger_miles":6675434,"voms":39,"cost_per_trip_real":2.0812273723965222,"operating_expenses_real":5798368.14,"average_trip_length":2.3960355099885753,"cost_per_trip":1.6262937301891256,"fare_recovery_ratio":1.5494953770855644,"subsidy_per_trip":-0.8936408865221626,"trips_per_revenue_hour":42.3280613795199},{"report_year":2018,"unlinked_passenger_trips":2710009,"vehicle_revenue_hours":65201,"vehicle_revenue_miles":805926,"fares":6945365.0,"operating_expenses":4033695.0,"passenger_miles":5652555,"voms":39,"cost_per_trip_real":1.859399858081652,"operating_expenses_real":5038990.35,"average_trip_length":2.0858067261031237,"cost_per_trip":1.488443396313444,"fare_recovery_ratio":1.7218369261929818,"subsidy_per_trip":-1.0744134060071386,"trips_per_revenue_hour":41.56391773132314},{"report_year":2019,"unlinked_passenger_trips":2942220,"vehicle_revenue_hours":65168,"vehicle_revenue_miles":800379,"fares":null,"operating_expenses":4157415.0,"passenger_miles":6914217,"voms":39,"cost_per_trip_real":1.733763423537329,"operating_expenses_real":5101113.42,"average_trip_length":2.35,"cost_per_trip":1.413019760588943,"fare_recovery_ratio":null,"subsidy_per_trip":null,"trips_per_revenue_hour":45.14823226123251},{"report_year":2020,"unlinked_passenger_trips":2116187,"vehicle_revenue_hours":60323,"vehicle_revenue_miles":682317,"fares":null,"operating_expenses":4779647.0,"passenger_miles":4973039,"voms":40,"cost_per_trip_real":2.73752655129249,"operating_expenses_real":5793118.1,"average_trip_length":2.349999787353386,"cost_per_trip":2.2586127785493435,"fare_recovery_ratio":null,"subsidy_per_trip":null,"trips_per_revenue_hour":35.0809309881803},{"report_year":2021,"unlinked_passenger_trips":803400,"vehicle_revenue_hours":59906,"vehicle_revenue_miles":669440,"fares":null,"operating_expenses":4686386.0,"passenger_miles":1887990,"voms":37,"cost_per_trip_real":6.752806547174509,"operating_expenses_real":5425204.78,"average_trip_length":2.35,"cost_per_trip":5.83319143639532,"fare_recovery_ratio":null,"subsidy_per_trip":null,"trips_per_revenue_hour":13.411010583247087},{"report_year":2022,"unlinked_passenger_trips":2037961,"vehicle_revenue_hours":60919,"vehicle_revenue_miles":691466,"fares":null,"operating_expenses":4825081.0,"passenger_miles":4840156,"voms":38,"cost_per_trip_real":2.5377689612313485,"operating_expenses_real":5171874.17,"average_trip_length":2.374999325306029,"cost_per_trip":2.3676022259503493,"fare_recovery_ratio":null,"subsidy_per_trip":null,"trips_per_revenue_hour":33.45361873963788},{"report_year":2023,"unlinked_passenger_trips":2080210,"vehicle_revenue_hours":60399,"vehicle_revenue_miles":706964,"fares":null,"operating_expenses":5033130.0,"passenger_miles":5321178,"voms":38,"cost_per_trip_real":2.4908923185639913,"operating_expenses_real":5181579.11,"average_trip_length":2.5580003941909712,"cost_per_trip":2.419529759014715,"fare_recovery_ratio":null,"subsidy_per_trip":null,"trips_per_revenue_hour":34.441133131343236},{"report_year":2024,"unlinked_passenger_trips":2456126,"vehicle_revenue_hours":60458,"vehicle_revenue_miles":685998,"fares":null,"operating_expenses":5379334.0,"passenger_miles":6125579,"voms":38,"cost_per_trip_real":2.1901702111373766,"operating_expenses_real":5379334.0,"average_trip_length":2.4940003078017985,"cost_per_trip":2.1901702111373766,"fare_recovery_ratio":null,"subsidy_per_trip":null,"trips_per_revenue_hour":40.62532667306229}]}],"monthly":[{"month":"2016-09-01","vehicle_revenue_hours":8176,"vehicle_revenue_miles":106148,"ridership":466123,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-10-01","vehicle_revenue_hours":8411,"vehicle_revenue_miles":109296,"ridership":438896,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2016-11-01","vehicle_revenue_hours":7696,"vehicle_revenue_miles":85178,"ridership":367154,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2016-12-01","vehicle_revenue_hours":4597,"vehicle_revenue_miles":53016,"ridership":185502,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-01-01","vehicle_revenue_hours":4401,"vehicle_revenue_miles":49128,"ridership":213380,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-02-01","vehicle_revenue_hours":7949,"vehicle_revenue_miles":89066,"ridership":332087,"safety_events":2,"fatalities":0,"injuries":1},{"month":"2017-03-01","vehicle_revenue_hours":7007,"vehicle_revenue_miles":78699,"ridership":262214,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-04-01","vehicle_revenue_hours":7984,"vehicle_revenue_miles":89655,"ridership":274223,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-05-01","vehicle_revenue_hours":2531,"vehicle_revenue_miles":44533,"ridership":88348,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-06-01","vehicle_revenue_hours":2170,"vehicle_revenue_miles":23562,"ridership":45877,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-07-01","vehicle_revenue_hours":2178,"vehicle_revenue_miles":23562,"ridership":30042,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-08-01","vehicle_revenue_hours":2720,"vehicle_revenue_miles":36444,"ridership":82187,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2017-09-01","vehicle_revenue_hours":7786,"vehicle_revenue_miles":89405,"ridership":360146,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2017-10-01","vehicle_revenue_hours":8806,"vehicle_revenue_miles":106078,"ridership":399431,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-11-01","vehicle_revenue_hours":7694,"vehicle_revenue_miles":93852,"ridership":336355,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2017-12-01","vehicle_revenue_hours":3706,"vehicle_revenue_miles":45931,"ridership":152562,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2018-01-01","vehicle_revenue_hours":4318,"vehicle_revenue_miles":56823,"ridership":213395,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-02-01","vehicle_revenue_hours":7928,"vehicle_revenue_miles":103639,"ridership":351312,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-03-01","vehicle_revenue_hours":6601,"vehicle_revenue_miles":86652,"ridership":282868,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-04-01","vehicle_revenue_hours":8357,"vehicle_revenue_miles":107509,"ridership":341799,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-05-01","vehicle_revenue_hours":2179,"vehicle_revenue_miles":27821,"ridership":72332,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-06-01","vehicle_revenue_hours":2192,"vehicle_revenue_miles":26514,"ridership":52853,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-07-01","vehicle_revenue_hours":2295,"vehicle_revenue_miles":28484,"ridership":31593,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-08-01","vehicle_revenue_hours":3338,"vehicle_revenue_miles":39771,"ridership":115363,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2018-09-01","vehicle_revenue_hours":7523,"vehicle_revenue_miles":95238,"ridership":431134,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2018-10-01","vehicle_revenue_hours":9185,"vehicle_revenue_miles":116246,"ridership":516129,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-11-01","vehicle_revenue_hours":7447,"vehicle_revenue_miles":95133,"ridership":316129,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2018-12-01","vehicle_revenue_hours":3448,"vehicle_revenue_miles":42762,"ridership":131797,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-01-01","vehicle_revenue_hours":3274,"vehicle_revenue_miles":40216,"ridership":151966,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-02-01","vehicle_revenue_hours":7937,"vehicle_revenue_miles":97347,"ridership":363507,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-03-01","vehicle_revenue_hours":6185,"vehicle_revenue_miles":74035,"ridership":275694,"safety_events":1,"fatalities":0,"injuries":3},{"month":"2019-04-01","vehicle_revenue_hours":8795,"vehicle_revenue_miles":104065,"ridership":398859,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-05-01","vehicle_revenue_hours":3631,"vehicle_revenue_miles":41681,"ridership":117245,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-06-01","vehicle_revenue_hours":2174,"vehicle_revenue_miles":26339,"ridership":61011,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-07-01","vehicle_revenue_hours":2276,"vehicle_revenue_miles":26949,"ridership":53713,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-08-01","vehicle_revenue_hours":3293,"vehicle_revenue_miles":40368,"ridership":125036,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-09-01","vehicle_revenue_hours":8064,"vehicle_revenue_miles":90765,"ridership":457373,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-10-01","vehicle_revenue_hours":9358,"vehicle_revenue_miles":105722,"ridership":477363,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-11-01","vehicle_revenue_hours":7209,"vehicle_revenue_miles":80474,"ridership":303939,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2019-12-01","vehicle_revenue_hours":3465,"vehicle_revenue_miles":40585,"ridership":133833,"safety_events":1,"fatalities":0,"injuries":1},{"month":"2020-01-01","vehicle_revenue_hours":3542,"vehicle_revenue_miles":40708,"ridership":164607,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-02-01","vehicle_revenue_hours":8072,"vehicle_revenue_miles":91890,"ridership":366496,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-03-01","vehicle_revenue_hours":5899,"vehicle_revenue_miles":65954,"ridership":156794,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-04-01","vehicle_revenue_hours":4744,"vehicle_revenue_miles":52960,"ridership":4229,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-05-01","vehicle_revenue_hours":1677,"vehicle_revenue_miles":18848,"ridership":2376,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-06-01","vehicle_revenue_hours":2363,"vehicle_revenue_miles":27200,"ridership":3282,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-07-01","vehicle_revenue_hours":2471,"vehicle_revenue_miles":28795,"ridership":3825,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-08-01","vehicle_revenue_hours":3459,"vehicle_revenue_miles":38416,"ridership":42135,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-09-01","vehicle_revenue_hours":7920,"vehicle_revenue_miles":89965,"ridership":111959,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-10-01","vehicle_revenue_hours":7832,"vehicle_revenue_miles":88546,"ridership":87499,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-11-01","vehicle_revenue_hours":6316,"vehicle_revenue_miles":70530,"ridership":70151,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2020-12-01","vehicle_revenue_hours":2659,"vehicle_revenue_miles":29842,"ridership":24873,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-01-01","vehicle_revenue_hours":3225,"vehicle_revenue_miles":36072,"ridership":37370,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-02-01","vehicle_revenue_hours":5074,"vehicle_revenue_miles":56522,"ridership":69075,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-03-01","vehicle_revenue_hours":6636,"vehicle_revenue_miles":74312,"ridership":89623,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-04-01","vehicle_revenue_hours":7873,"vehicle_revenue_miles":87907,"ridership":101169,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-05-01","vehicle_revenue_hours":2961,"vehicle_revenue_miles":32695,"ridership":26642,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-06-01","vehicle_revenue_hours":2836,"vehicle_revenue_miles":31130,"ridership":16603,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-07-01","vehicle_revenue_hours":2838,"vehicle_revenue_miles":31007,"ridership":14736,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-08-01","vehicle_revenue_hours":3736,"vehicle_revenue_miles":40912,"ridership":153700,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-09-01","vehicle_revenue_hours":7502,"vehicle_revenue_miles":83387,"ridership":357467,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-10-01","vehicle_revenue_hours":7356,"vehicle_revenue_miles":81612,"ridership":291797,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-11-01","vehicle_revenue_hours":7010,"vehicle_revenue_miles":78751,"ridership":289232,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2021-12-01","vehicle_revenue_hours":2433,"vehicle_revenue_miles":26777,"ridership":76621,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-01-01","vehicle_revenue_hours":3651,"vehicle_revenue_miles":41227,"ridership":89683,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-02-01","vehicle_revenue_hours":6717,"vehicle_revenue_miles":76810,"ridership":294672,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-03-01","vehicle_revenue_hours":6703,"vehicle_revenue_miles":76967,"ridership":265635,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-04-01","vehicle_revenue_hours":7548,"vehicle_revenue_miles":86982,"ridership":305429,"safety_events":1,"fatalities":1,"injuries":1},{"month":"2022-05-01","vehicle_revenue_hours":3089,"vehicle_revenue_miles":35633,"ridership":92958,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-06-01","vehicle_revenue_hours":2369,"vehicle_revenue_miles":27557,"ridership":39568,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-07-01","vehicle_revenue_hours":2155,"vehicle_revenue_miles":25972,"ridership":33693,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-08-01","vehicle_revenue_hours":4386,"vehicle_revenue_miles":49791,"ridership":124788,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-09-01","vehicle_revenue_hours":7517,"vehicle_revenue_miles":87545,"ridership":363972,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-10-01","vehicle_revenue_hours":7744,"vehicle_revenue_miles":88484,"ridership":364085,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-11-01","vehicle_revenue_hours":7120,"vehicle_revenue_miles":82010,"ridership":309485,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2022-12-01","vehicle_revenue_hours":1986,"vehicle_revenue_miles":23073,"ridership":64975,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-01-01","vehicle_revenue_hours":3674,"vehicle_revenue_miles":42780,"ridership":157579,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-02-01","vehicle_revenue_hours":6372,"vehicle_revenue_miles":79094,"ridership":358481,"safety_events":1,"fatalities":0,"injuries":1},{"month":"2023-03-01","vehicle_revenue_hours":6495,"vehicle_revenue_miles":75631,"ridership":227622,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-04-01","vehicle_revenue_hours":7363,"vehicle_revenue_miles":86570,"ridership":303876,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-05-01","vehicle_revenue_hours":3333,"vehicle_revenue_miles":38814,"ridership":55507,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-06-01","vehicle_revenue_hours":2259,"vehicle_revenue_miles":26852,"ridership":34039,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-07-01","vehicle_revenue_hours":2147,"vehicle_revenue_miles":25385,"ridership":22512,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-08-01","vehicle_revenue_hours":4389,"vehicle_revenue_miles":50726,"ridership":109324,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-09-01","vehicle_revenue_hours":7125,"vehicle_revenue_miles":83563,"ridership":368287,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-10-01","vehicle_revenue_hours":8113,"vehicle_revenue_miles":94766,"ridership":453579,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-11-01","vehicle_revenue_hours":7106,"vehicle_revenue_miles":78515,"ridership":383675,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2023-12-01","vehicle_revenue_hours":1622,"vehicle_revenue_miles":18144,"ridership":66672,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-01-01","vehicle_revenue_hours":4185,"vehicle_revenue_miles":51953,"ridership":171413,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-02-01","vehicle_revenue_hours":7989,"vehicle_revenue_miles":88787,"ridership":367305,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-03-01","vehicle_revenue_hours":5848,"vehicle_revenue_miles":66581,"ridership":285599,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-04-01","vehicle_revenue_hours":8272,"vehicle_revenue_miles":92295,"ridership":350275,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-05-01","vehicle_revenue_hours":2963,"vehicle_revenue_miles":32072,"ridership":68828,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2024-06-01","vehicle_revenue_hours":2138,"vehicle_revenue_miles":23900,"ridership":54069,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-07-01","vehicle_revenue_hours":2478,"vehicle_revenue_miles":27792,"ridership":48741,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-08-01","vehicle_revenue_hours":2619,"vehicle_revenue_miles":27630,"ridership":104510,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-09-01","vehicle_revenue_hours":7489,"vehicle_revenue_miles":78345,"ridership":411314,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-10-01","vehicle_revenue_hours":8870,"vehicle_revenue_miles":93110,"ridership":557466,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-11-01","vehicle_revenue_hours":6820,"vehicle_revenue_miles":71945,"ridership":367112,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2024-12-01","vehicle_revenue_hours":3440,"vehicle_revenue_miles":37067,"ridership":170172,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-01-01","vehicle_revenue_hours":4884,"vehicle_revenue_miles":53633,"ridership":183374,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-02-01","vehicle_revenue_hours":7668,"vehicle_revenue_miles":84515,"ridership":310480,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2025-03-01","vehicle_revenue_hours":6185,"vehicle_revenue_miles":67856,"ridership":307775,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2025-04-01","vehicle_revenue_hours":8306,"vehicle_revenue_miles":86205,"ridership":465846,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-05-01","vehicle_revenue_hours":2652,"vehicle_revenue_miles":27958,"ridership":60689,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-06-01","vehicle_revenue_hours":2253,"vehicle_revenue_miles":26181,"ridership":27666,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-07-01","vehicle_revenue_hours":2479,"vehicle_revenue_miles":29022,"ridership":27983,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-08-01","vehicle_revenue_hours":2737,"vehicle_revenue_miles":28698,"ridership":95989,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-09-01","vehicle_revenue_hours":8775,"vehicle_revenue_miles":92468,"ridership":381233,"safety_events":1,"fatalities":0,"injuries":0},{"month":"2025-10-01","vehicle_revenue_hours":9469,"vehicle_revenue_miles":99094,"ridership":395450,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-11-01","vehicle_revenue_hours":7181,"vehicle_revenue_miles":76033,"ridership":275144,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2025-12-01","vehicle_revenue_hours":3807,"vehicle_revenue_miles":40271,"ridership":116329,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-01-01","vehicle_revenue_hours":3246,"vehicle_revenue_miles":34176,"ridership":123031,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-02-01","vehicle_revenue_hours":8336,"vehicle_revenue_miles":89144,"ridership":292006,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-03-01","vehicle_revenue_hours":7154,"vehicle_revenue_miles":74783,"ridership":250400,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-04-01","vehicle_revenue_hours":9248,"vehicle_revenue_miles":96926,"ridership":282077,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-05-01","vehicle_revenue_hours":4152,"vehicle_revenue_miles":44524,"ridership":68224,"safety_events":0,"fatalities":0,"injuries":0},{"month":"2026-06-01","vehicle_revenue_hours":2367,"vehicle_revenue_miles":27056,"ridership":21296,"safety_events":null,"fatalities":null,"injuries":null},{"month":"2026-07-01","vehicle_revenue_hours":2588,"vehicle_revenue_miles":29503,"ridership":23968,"safety_events":null,"fatalities":null,"injuries":null}],"peers":[{"name":"Harrisonburg Department of Public Transportation","slug":"harrisonburg-department-of-public-transportation-30094","unlinked_passenger_trips":1877126,"cost_per_trip":3.7512729566369014,"fare_recovery_ratio":0.3219586651465602,"subsidy_per_trip":2.5435181229176944,"urbanized_area_population":73377},{"name":"Tompkins Consolidated Area Transit","slug":"tompkins-consolidated-area-transit-20145","unlinked_passenger_trips":2876311,"cost_per_trip":7.042959540884139,"fare_recovery_ratio":0.17525181236882176,"subsidy_per_trip":5.80866811690391,"urbanized_area_population":59102},{"name":"ASUCD-Unitrans","slug":"asucd-unitrans-90142","unlinked_passenger_trips":3481877,"cost_per_trip":2.6395757230941816,"fare_recovery_ratio":0.6465883148120302,"subsidy_per_trip":0.9328569044799687,"urbanized_area_population":77034},{"name":"Blacksburg Transit","slug":"blacksburg-transit-30091","unlinked_passenger_trips":3791431,"cost_per_trip":3.373821915788524,"fare_recovery_ratio":null,"subsidy_per_trip":null,"urbanized_area_population":72400},{"name":"Bloomington Transit","slug":"bloomington-transit-50110","unlinked_passenger_trips":2595814,"cost_per_trip":4.22122655937598,"fare_recovery_ratio":0.21067013436161963,"subsidy_per_trip":3.331940192941405,"urbanized_area_population":110103},{"name":"Mountain Line public transit","slug":"mountain-line-public-transit-90219","unlinked_passenger_trips":1661350,"cost_per_trip":6.654424413880278,"fare_recovery_ratio":0.12766939162727692,"subsidy_per_trip":5.804858097330484,"urbanized_area_population":79842},{"name":"Duluth DTA","slug":"duluth-dta-50025","unlinked_passenger_trips":2341390,"cost_per_trip":9.683549515458767,"fare_recovery_ratio":0.09137516459028784,"subsidy_per_trip":8.798713584665519,"urbanized_area_population":119411},{"name":"Green Mountain Transit Authority","slug":"green-mountain-transit-authority-10066","unlinked_passenger_trips":2760001,"cost_per_trip":10.342267991931887,"fare_recovery_ratio":0.12334390273210376,"subsidy_per_trip":9.06661229470569,"urbanized_area_population":118032},{"name":"University of Iowa","slug":"university-of-iowa-70019","unlinked_passenger_trips":2594072,"cost_per_trip":1.8427888663074887,"fare_recovery_ratio":null,"subsidy_per_trip":null,"urbanized_area_population":126810},{"name":"KJ Transit","slug":"kj-transit-20187","unlinked_passenger_trips":1304807,"cost_per_trip":5.372872003292441,"fare_recovery_ratio":0.21946831359145152,"subsidy_per_trip":4.193696845587125,"urbanized_area_population":71582}],"safety":[{"months":12,"report_year":2017,"total_fatalities":0,"total_events":5,"total_injuries":1,"ridership":2576852,"total_collisions":4,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":19.403520264260422},{"months":12,"report_year":2018,"total_fatalities":0,"total_events":2,"total_injuries":0,"ridership":2856704,"total_collisions":2,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":7.001075365176091},{"months":12,"report_year":2019,"total_fatalities":0,"total_events":2,"total_injuries":4,"ridership":2919539,"total_collisions":1,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":6.850396586584389},{"months":12,"report_year":2020,"total_fatalities":0,"total_events":0,"total_injuries":0,"ridership":1038226,"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":1524035,"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":1,"total_events":1,"total_injuries":1,"ridership":2348943,"total_collisions":1,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":4.257233998441},{"months":12,"report_year":2023,"total_fatalities":0,"total_events":1,"total_injuries":1,"ridership":2541153,"total_collisions":1,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":3.9352215313284953},{"months":12,"report_year":2024,"total_fatalities":0,"total_events":1,"total_injuries":0,"ridership":2956804,"total_collisions":1,"total_derailments":0,"total_fires":0,"total_security_events":0,"events_per_10m_trips":3.3820300567775208},{"months":12,"report_year":2025,"total_fatalities":0,"total_events":3,"total_injuries":0,"ridership":2647958,"total_collisions":1,"total_derailments":0,"total_fires":1,"total_security_events":1,"events_per_10m_trips":11.329484833218654}]}