2013 Q4 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2016 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q3 | 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] | - | - | - | - | - |
74.59% - |
74.36% -0.3% |
73.57% -1.1% |
73.57% 0% |
67.08% -8.8% |
67.08% 0% |
65.31% -2.6% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.55% 88.6% |
11.31% -22.3% |
10.33% -8.6% |
10.02% -3.0% |
7.56% -24.5% |
6.69% -11.5% |
7.58% 13.2% |
8.38% 10.7% |
11.18% 33.4% |
12.86% 15.0% |
13.48% 4.8% |
14.2% 5.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.23% -13.4% |
33.28% 43.2% |
23.39% -29.7% |
21.65% -7.5% |
19.6% -9.4% |
19.24% -1.9% |
19.24% 0.0% |
20.08% 4.4% |
23.37% 16.4% |
24.86% 6.4% |
25.07% 0.9% |
25.8% 2.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.39% 10.6% |
12.62% -12.3% |
11.84% -6.2% |
10.84% -8.4% |
8.32% -23.3% |
7.31% -12.2% |
7.97% 9.0% |
8.06% 1.2% |
11.27% 39.8% |
13.08% 16.0% |
14.61% 11.7% |
15.53% 6.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.48M 36.7% |
976.6M 265.1% |
933.19M -4.4% |
954.87M 2.3% |
945.98M -0.9% |
943.07M -0.3% |
946.5M 0.4% |
906.5M -4.2% |
909.1M 0.3% |
905.93M -0.3% |
1.01B 11.2% |
1.02B 1.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29B - |
1.3B 0.4% |
1.82B 40.3% |
1.81B -0.8% |
1.81B 0.3% |
1.83B 0.6% |
1.89B 3.6% |
1.93B 2.0% |
2B 3.8% |
2.01B 0.2% |
2.05B 2.0% |
2.11B 3.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
256.22M - |
234.68M -8.4% |
288.61M 23.0% |
259.99M -9.9% |
283.59M 9.1% |
275.37M -2.9% |
313.76M 13.9% |
332.58M 6.0% |
376.49M 13.2% |
348.52M -7.4% |
345.18M -1.0% |
383.36M 11.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.03B - |
1.06B 2.5% |
1.53B 44.4% |
1.54B 0.9% |
1.53B -1.2% |
1.54B 1.2% |
1.57B 1.6% |
1.59B 1.2% |
1.62B 1.9% |
1.65B 2.0% |
1.69B 2.7% |
1.72B 1.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.39M - |
- |
132.27M - |
- |
99.21M - |
- |
-6.09M - |
- |
-61.12M - |
- |
37.54M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.49M 2.9% |
135.42M 32.1% |
99.57M -26.5% |
102.49M 2.9% |
78.79M -23.1% |
93.21M 18.3% |
611.75M 556.3% |
578.75M -5.4% |
261.28M -54.9% |
266.92M 2.2% |
211.11M -20.9% |
331.7M 57.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.79M -23.1% |
93.28M 18.4% |
611.75M 555.8% |
578.76M -5.4% |
261.2M -54.9% |
266.78M 2.1% |
211.11M -20.9% |
331.6M 57.1% |
267.29M -19.4% |
292.94M 9.6% |
329.94M 12.6% |
463.22M 40.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-23.09M - |
-36.7M - |
35.44M - |
13.94M -60.7% |
22.46M 61.1% |
22.05M -1.8% |
-68.5M - |
-94.58M - |
-118.93M - |
-124.71M - |
-92.03M - |
6.79M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.7M - |
- |
95.52M - |
- |
70.97M - |
- |
73.38M - |
- |
103.49M - |
- |
135.37M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.441 139.0% |
1.377 212.1% |
1.2 -12.8% |
1.146 -4.5% |
0.847 -26.1% |
0.709 -16.3% |
0.671 -5.3% |
0.711 6.0% |
0.951 33.8% |
1.09 14.6% |
1.27 16.5% |
1.359 7.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.76% - |
10.42% 176.8% |
7.68% -26.3% |
6.19% -19.4% |
5.59% -9.8% |
4.84% -13.3% |
4.63% -4.5% |
4.85% 4.9% |
6.46% 33.3% |
7.29% 12.8% |
8.32% 14.1% |
8.78% 5.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.01% - |
8.5% 182.8% |
6.25% -26.4% |
5.29% -15.4% |
4.6% -13.0% |
4.04% -12.2% |
3.87% -4.2% |
4.07% 5.1% |
5.32% 31.0% |
6.08% 14.1% |
6.91% 13.6% |
7.19% 4.1% |