2016 Q2 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.52% 0.7% |
75.52% 0% |
75.98% 0.6% |
75.98% 0% |
75.95% 0.0% |
75.95% 0% |
75.67% -0.4% |
75.67% 0.0% |
75.67% 0% |
72.1% -4.7% |
72.1% 0% |
68.1% -5.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.46% -40.8% |
6.6% 20.8% |
-1.08% - |
10.29% - |
2.18% -78.9% |
-0.57% - |
4.48% - |
15.41% 244.2% |
2.1% -86.4% |
1.44% -31.6% |
-20.9% - |
-8.38% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.19% 5.2% |
14.22% -12.2% |
11.66% -18.0% |
14.37% 23.2% |
14.82% 3.1% |
12.38% -16.4% |
14.23% 15.0% |
14.14% -0.7% |
15.09% 6.8% |
12.57% -16.7% |
-10.71% - |
12.53% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.19% 78.7% |
9.95% 8.2% |
3.83% -61.6% |
5.01% 30.9% |
9.34% 86.4% |
4.79% -48.7% |
10.33% 115.9% |
3.43% -66.8% |
5.89% 71.6% |
1.44% -75.6% |
-17.31% - |
-7.95% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
673.79M 97.1% |
739.01M 9.7% |
812.77M 10.0% |
344.4M -57.6% |
616.41M 79.0% |
548.39M -11.0% |
483.57M -11.8% |
204.36M -57.7% |
288.61M 41.2% |
177.93M -38.3% |
151.96M -14.6% |
88.58M -41.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.05B 17.5% |
3.2B 5.0% |
3.39B 6.1% |
3.65B 7.4% |
3.56B -2.2% |
3.55B -0.4% |
3.62B 2.1% |
3.48B -3.8% |
3.3B -5.4% |
3.17B -3.9% |
2.97B -6.3% |
2.8B -5.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35B 44.2% |
1.52B 12.0% |
1.72B 13.6% |
1.84B 6.8% |
1.82B -0.8% |
1.81B -0.7% |
1.86B 2.7% |
1.69B -9.2% |
1.6B -5.2% |
1.47B -8.2% |
1.3B -11.5% |
1.14B -12.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.69B 2.4% |
1.68B -0.6% |
1.67B -0.6% |
1.81B 8.0% |
1.74B -3.7% |
1.74B -0.1% |
1.76B 1.5% |
1.8B 1.8% |
1.7B -5.6% |
1.7B 0.3% |
1.67B -1.9% |
1.66B -0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-126.14M - |
- | - | - |
-18.15M - |
- | - | - |
63.55M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
276.15M -50.7% |
748.06M 170.9% |
692.58M -7.4% |
397.74M -42.6% |
1.15B 189.2% |
955.8M -16.9% |
282.02M -70.5% |
574.2M 103.6% |
395.01M -31.2% |
148.59M -62.4% |
332.98M 124.1% |
230.53M -30.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
748.06M 170.9% |
692.58M -7.4% |
397.74M -42.6% |
1.15B 189.2% |
955.8M -16.9% |
282.02M -70.5% |
574.2M 103.6% |
395.01M -31.2% |
148.59M -62.4% |
332.98M 124.1% |
230.53M -30.8% |
261.14M 13.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.72M - |
104.69M 42.0% |
180.84M 72.7% |
-4.89M - |
-25.2M - |
91.47M - |
189.43M 107.1% |
45.49M -76.0% |
7.17M -84.2% |
493.97K -93.1% |
-159.21M - |
-65.06M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.38M - |
- | - | - |
48.84M - |
- | - | - |
37.54M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.275 57.1% |
0.32 16.4% |
-0.05 - |
0.23 - |
0.09 -60.9% |
-0.04 - |
0.12 - |
0.17 41.7% |
0.04 -76.5% |
0.01 -75% |
-0.17 - |
-0.04 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.2% 14.0% |
2.89% 31.3% |
-0.52% - |
2.04% - |
0.76% -62.9% |
-0.18% - |
1.24% - |
1.77% 43.1% |
0.35% -80.4% |
0.15% -56.6% |
-1.89% - |
-0.45% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31% 16.8% |
1.56% 19.6% |
-0.27% - |
1.01% - |
0.37% -63.0% |
-0.09% - |
0.6% - |
0.89% 46.8% |
0.18% -79.9% |
0.08% -55.7% |
-1.03% - |
-0.26% - |