bf/NASDAQ:TRUP_icon.png

NASDAQ:TRUP

Trupanion

  • Stock

USD

Last Close

42.35

25/09 14:39

Market Cap

1.21B

Beta: 1.70

Volume Today

34.00K

Avg: 972.57K

PE Ratio

−21.66

PFCF: −63.64

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
83.83M
-
115.91M
38.27%
146.96M
26.79%
188.23M
28.08%
242.67M
28.92%
303.96M
25.26%
383.94M
26.31%
502.03M
30.76%
698.99M
39.23%
905.18M
29.50%
1.11B
22.47%
cost of revenue
68.19M
-
96.04M
40.85%
121.73M
26.76%
154.94M
27.28%
199.62M
28.83%
252.59M
26.54%
319.01M
26.30%
420.13M
31.70%
594.64M
41.54%
782.99M
31.67%
977.59M
24.85%
gross profit
15.64M
-
19.87M
27.04%
25.23M
26.94%
33.29M
31.94%
43.05M
29.33%
51.37M
19.32%
64.92M
26.39%
81.90M
26.15%
104.35M
27.41%
122.19M
17.10%
131.02M
7.23%
selling and marketing expenses
9.09M
-
11.61M
27.69%
15.23M
31.21%
15.25M
0.11%
19.10M
25.30%
25.00M
30.86%
35.45M
41.81%
47.84M
34.94%
78.65M
64.41%
89.50M
13.80%
-42.49M
147.47%
general and administrative expenses
8.65M
-
14.31M
65.42%
15.56M
8.71%
15.21M
2.27%
16.82M
10.62%
18.16M
7.99%
20.97M
15.43%
21.85M
4.20%
31.89M
45.98%
39.38M
23.47%
60.21M
52.89%
selling general and administrative expenses
17.74M
-
25.92M
46.09%
30.79M
18.78%
30.45M
1.09%
35.92M
17.97%
43.16M
20.15%
56.42M
30.71%
69.68M
23.51%
110.54M
58.63%
128.88M
16.59%
60.21M
53.28%
research and development expenses
4.89M
-
9.90M
102.52%
11.21M
13.29%
9.53M
14.99%
9.77M
2.45%
9.25M
5.32%
10.07M
8.93%
9.95M
1.26%
16.87M
69.56%
25.13M
49.02%
21.40M
14.84%
other expenses
-42K
-
1.49M
3,640.48%
9K
99.39%
-37K
511.11%
1.24M
3,462.16%
1.31M
5.23%
1.63M
24.45%
7.07M
334.07%
11.96M
69.21%
10.92M
8.73%
-317.99M
3,011.73%
cost and expenses
90.82M
-
131.85M
45.19%
163.74M
24.18%
194.93M
19.05%
245.31M
25.85%
305.00M
24.33%
385.50M
26.39%
506.83M
31.47%
734.02M
44.83%
947.93M
29.14%
-1.15B
221.22%
operating expenses
22.63M
-
35.82M
58.27%
42.00M
17.27%
39.99M
4.80%
45.69M
14.27%
52.41M
14.70%
66.49M
26.87%
86.70M
30.39%
139.37M
60.75%
164.93M
18.34%
317.99M
92.80%
interest expense
609K
-
6.73M
1,004.43%
325K
95.17%
218K
32.92%
533K
144.50%
1.20M
124.77%
1.35M
12.60%
1.38M
2.37%
10K
99.28%
4.27M
42,570%
12.08M
183.03%
ebitda
-6.10M
-
-12.78M
109.47%
-14.22M
11.26%
-2.77M
80.53%
2.83M
202.31%
4.78M
68.53%
5.34M
11.83%
2.73M
48.98%
-23.25M
953.03%
-29.01M
24.79%
-20.48M
29.38%
operating income
-6.99M
-
-15.95M
128.21%
-16.77M
5.21%
-6.70M
60.07%
-2.64M
60.56%
-1.04M
60.45%
-291K
72.15%
-4.35M
1,393.47%
-35.02M
705.91%
-42.75M
22.05%
-40.66M
4.89%
depreciation and amortization
892K
-
1.67M
87.67%
2.54M
51.85%
3.85M
51.30%
4.23M
10.04%
4.51M
6.62%
5.63M
24.82%
7.07M
25.55%
11.78M
66.60%
13.74M
16.64%
12.47M
9.21%
total other income expenses net
-757K
-
1.49M
296.43%
9K
99.39%
-61K
777.78%
1.24M
2,139.34%
1.31M
5.23%
-1.35M
203.06%
-1.38M
2.37%
-195K
85.88%
-1.45M
642.56%
-45.03M
3,010.15%
income before tax
-8.27M
-
-21.18M
156.25%
-17.09M
19.32%
-6.86M
59.87%
-1.93M
71.84%
-934K
51.63%
-1.64M
75.59%
-5.73M
249.21%
-35.22M
514.98%
-44.20M
25.49%
-45.03M
1.90%
income tax expense
-92K
-
-7K
92.39%
114K
1,728.57%
38K
66.67%
-428K
1,226.32%
-7K
98.36%
169K
2,514.29%
113K
33.14%
310K
174.34%
476K
53.55%
-342K
171.85%
net income
-8.18M
-
-21.18M
159.05%
-17.20M
18.76%
-6.90M
59.92%
-1.50M
78.20%
-927K
38.32%
-1.81M
95.15%
-5.84M
222.83%
-35.53M
508.39%
-44.67M
25.73%
-44.69M
0.05%
weighted average shs out
1.31M
-
27.83M
2,021.23%
27.64M
0.69%
28.53M
3.22%
29.59M
3.72%
31.96M
8.02%
34.65M
8.40%
35.86M
3.50%
40.14M
11.93%
40.77M
1.56%
41.44M
1.65%
weighted average shs out dil
1.31M
-
27.83M
2,021.23%
27.64M
0.69%
28.53M
3.22%
29.59M
3.72%
31.96M
8.02%
34.65M
8.40%
35.86M
3.50%
40.14M
11.93%
40.77M
1.56%
41.44M
1.65%
eps
-6.23
-
-0.76
87.80%
-0.62
18.42%
-0.24
61.29%
-0.05
78.83%
-0.03
42.91%
-0.05
80%
-0.16
206.51%
-0.89
456.25%
-1.10
23.60%
-1.08
1.82%
epsdiluted
-6.23
-
-0.76
87.80%
-0.62
18.42%
-0.24
61.29%
-0.05
78.83%
-0.03
42.91%
-0.05
80%
-0.16
206.51%
-0.89
456.25%
-1.10
23.60%
-1.08
1.82%

All numbers in USD (except ratios and percentages)