2013 Q4 | 2014 Q4 | 2015 Q3 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.82% 14.1% |
37.47% -8.2% |
111.14M% 296581990.7% |
161.96M% 45.7% |
224.03M% 38.3% |
104.94M% -53.2% |
285.82M% 172.4% |
214.05M% -25.1% |
21.46% -100.0% |
14.51% -32.4% |
9.26% -36.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
280.28M% - |
325.21M% 16.0% |
317.62M% -2.3% |
352.32M% 10.9% |
351.02M% -0.4% |
354.54M% 1.0% |
- | - | - | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
1.44M% - |
3.85M% 167.8% |
7.21M% 87.2% |
750.2K% -89.6% |
1.73M% 130.9% |
3.63M% 109.7% |
- | - | - | |
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.49M -2.5% |
67.63M 310.1% |
69.21M 2.3% |
69.72M 0.7% |
71.37M 2.4% |
72.11M 1.0% |
68.82M -4.6% |
64.09M -6.9% |
41.12M -35.9% |
35.54M -13.5% |
33.07M -7.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.15B - |
2.25B 4.7% |
2.32B 3.0% |
2.31B -0.5% |
2.35B 1.9% |
2.35B 0.1% |
2.36B 0.6% |
2.3B -2.8% |
2.24B -2.4% |
2.25B 0.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.94B - |
2.04B 5.4% |
2.11B 3.1% |
2.1B -0.3% |
2.14B 1.5% |
2.13B -0.2% |
2.15B 0.7% |
2.08B -3.2% |
2.01B -3.1% |
2.02B 0.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
208.47M - |
204.85M -1.7% |
207.53M 1.3% |
202.21M -2.6% |
212.8M 5.2% |
220.82M 3.8% |
218.97M -0.8% |
220.57M 0.7% |
229.91M 4.2% |
234.55M 2.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.58M 59.3% |
32.35M 277.3% |
33.28M 2.9% |
34.87M 4.8% |
34.87M 0% |
33.16M -4.9% |
29.55M -10.9% |
27.07M -8.4% |
20.56M -24.1% |
18M -12.4% |
12.17M -32.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168M 4.1% |
138.46M -17.6% |
161.4M 16.6% |
168M 4.1% |
103.69M -38.3% |
105.8M 2.0% |
182.36M 72.4% |
120.89M -33.7% |
74.76M -38.2% |
61.6M -17.6% |
103.36M 67.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.69M -38.3% |
105.8M 2.0% |
182.36M 72.4% |
120.89M -33.7% |
57.37M -52.5% |
61.6M 7.4% |
103.36M 67.8% |
129.55M 25.3% |
192.66M 48.7% |
99M -48.6% |
153.02M 54.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.56M 65.1% |
32M 273.9% |
32.93M 2.9% |
34.66M 5.3% |
34.66M 0.0% |
33M -4.8% |
29.06M -11.9% |
26.58M -8.5% |
20.07M -24.5% |
17.39M -13.3% |
11.88M -31.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.76M 11.2% |
25.46M 276.6% |
28.06M 10.2% |
29.86M 6.4% |
31.15M 4.3% |
31.8M 2.1% |
30.43M -4.3% |
27.04M -11.1% |
8.86M -67.2% |
5.16M -41.8% |
3.06M -40.7% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.73M 11.3% |
25.34M 276.5% |
27.93M 10.2% |
29.8M 6.7% |
31.12M 4.4% |
31.8M 2.2% |
30.33M -4.6% |
26.98M -11.1% |
8.83M -67.3% |
5.16M -41.6% |
3.06M -40.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.48 9.1% |
1.83 281.3% |
2.01 9.8% |
2.13 6.0% |
2.21 3.8% |
2.25 1.8% |
2.14 -4.9% |
1.91 -10.7% |
0.63 -67.0% |
0.36 -42.9% |
0.22 -38.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
12.85% - |
13.63% 6.1% |
14.33% 5.1% |
15.34% 7.1% |
15.03% -2.0% |
14.24% -5.3% |
12.63% -11.3% |
4.17% -67.0% |
2.32% -44.4% |
1.35% -42.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.26% - |
1.24% -1.2% |
1.28% 3.4% |
1.35% 4.8% |
1.41% 4.7% |
1.32% -6.4% |
1.15% -12.6% |
0.38% -66.7% |
0.22% -41.6% |
0.13% -40.6% |