Slides
Page 1
Quarterly Earnings Supplement Q3 2025
Page 2
Total Subscription Revenue Growth $3.1 $4.4 $5.3 $6.3 $7.6 $8.8 $9.9 $10.7 $12.0 $13.2 $14.5 $15.7 $17.0 $18.4 $20.0 $21.4 $22.9 $24.9 $27.1 $28.6 $30.1 $32.2 $34.4 $36.7 $39.1 $42.2 $44.6 $47.4 $50.2 $52.6 $56.5 $59.0 $61.5 $63.9 $67.4 $70.9 $74.2 $77.7 $82.6 $86.6 $89.5 $92.5 $99.4 $106.4 $113.3 $120.4 $127.1 $134.1 $139.8 $145.8 $152.4 $158.6 $165.2 $173.3 $182.9 $191.5 $201.1 $208.6 $219.0 $227.8 $233.1 $242.2 $252.7 $0 $50.0 $100.0 $150.0 $200.0 $250.0 $300.0 ($ in millions) Revenue from Existing Subscription Pets Revenue from New Subscription Pets Miscellaneous Revenue 20152010 2011 2012 2013 2014 202520242022 20232016 2017 2018 2019 2020 2021
Page 3
Subscription Revenue By Cohort - $20.0 $40.0 $60.0 $80.0 $100.0 $120.0 $140.0 $160.0 $180.0 $200.0 $220.0 $240.0 $260.0 $280.0 ($ in millions) Pre-2010 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 20152010 2011 2012 2013 2014 202520242022 20232016 2017 2018 2019 2020 2021
Page 4
Subscription Segment Trupanion Core North America Other Subscription Products North America PHI Direct Furkin Chewy Aflac Other Subscription Products Europe PetExpert* (Czechia, Slovakia, Belgium, Poland) Smart Paws (Germany, Switzerland) Trupanion (Germany, Switzerland) Product Offerings Other Business Segment Pets Best Veteran Affairs Service Dog Program Legacy Worksite Benefits (Corporate & Veterinary Hospital) *Managing General Agents (insurance commission revenue). We intend to transition these products to a Trupanion branded produc t over time
Page 5
Subscription Pet Count Q3 2025 Q2 2025 Q1 2025 Q4 2024 Q3 2024 Gross new pets 68,111 62,740 63,661 60,162 65,753 Core Trupanion 57,671 53,186 53,611 51,331 55,667 Other Subscription North America 5,845 5,569 6,018 5,309 6,369 Other Subscription Europe 4,595 3,985 4,032 3,522 3,717 Total subscription pets enrolled (at period end) 1,082,412 1,066,354 1,052,845 1,041,212 1,032,042 Excluding MGA pets enrolled 1,026,780 1,014,251 1,003,732 994,072 983,452