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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
76.77% - |
76.23% -0.7% |
75.86% -0.5% |
76.32% 0.6% |
76.55% 0.3% |
75.5% -1.4% |
75.39% -0.1% |
75% -0.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.25% -42.7% |
3.46% 6.5% |
6.58% 90.2% |
4.96% -24.6% |
5.01% 1.1% |
5.9% 17.7% |
8.24% 39.6% |
6.6% -19.9% |
7.58% 14.8% |
4.04% -46.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.14% -8.7% |
12.87% 15.6% |
8.1% -37.1% |
14.16% 74.8% |
14.01% -1.1% |
12.88% -8.0% |
10.64% -17.4% |
15.01% 41.1% |
15.21% 1.4% |
10.75% -29.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.29% -35.3% |
6.32% 47.5% |
2.27% -64.1% |
7.28% 220.4% |
7.49% 2.9% |
6.66% -11.1% |
5.13% -23.0% |
8.87% 72.9% |
8.81% -0.7% |
4.95% -43.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
290.52M 40.7% |
319.74M 10.1% |
306.28M -4.2% |
263.89M -13.8% |
310.45M 17.6% |
312.9M 0.8% |
319.66M 2.2% |
304.72M -4.7% |
412.95M 35.5% |
520.8M 26.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29B 4.1% |
1.32B 1.7% |
1.5B 14.2% |
1.55B 2.9% |
1.55B -0.1% |
1.56B 0.7% |
1.6B 2.5% |
1.62B 1.3% |
1.77B 9.5% |
2.04B 15.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
550.02M 11.1% |
560.5M 1.9% |
727.35M 29.8% |
757.61M 4.2% |
752.19M -0.7% |
744.63M -1.0% |
756.93M 1.7% |
757.75M 0.1% |
915.38M 20.8% |
1.16B 27.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
744.86M -0.5% |
755.88M 1.5% |
776.09M 2.7% |
790.12M 1.8% |
794.41M 0.5% |
812.71M 2.3% |
839.02M 3.2% |
859.17M 2.4% |
854.38M -0.6% |
875.4M 2.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.98M - |
- | - | - |
-251.75M - |
- | - | - |
13.95M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.34M -51.4% |
60.73M -23.5% |
60.73M 0% |
79.34M 30.6% |
56.23M -29.1% |
44.83M -20.3% |
95.27M 112.5% |
167.36M 75.7% |
169.3M 1.2% |
195.7M 15.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.73M -23.5% |
60.73M 0% |
198.49M 226.9% |
56.23M -71.7% |
44.83M -20.3% |
95.27M 112.5% |
167.36M 75.7% |
169.3M 1.2% |
195.7M 15.6% |
68.69M -64.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.44M - |
0 -100% |
-375.98M - |
-189.75M - |
-98.2M - |
-70.6M - |
-48.23M - |
-53.62M - |
30.2M - |
-44.54M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.14M - |
- | - | - |
28.65M - |
- | - | - |
51.42M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.082 -25.0% |
0.1 22.2% |
0.182 81.8% |
0.118 -35.0% |
0.172 45.4% |
0.18 4.8% |
0.194 7.6% |
0.182 -6.1% |
0.288 58.5% |
0.19 -34.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26% -19.8% |
1.47% 16.6% |
2.63% 78.5% |
1.67% -36.5% |
1.96% 17.6% |
2.3% 17.0% |
3.19% 38.8% |
2.37% -25.7% |
3.65% 54.2% |
2.43% -33.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.74% -23.9% |
0.85% 13.9% |
1.43% 68.7% |
0.86% -40.0% |
1.01% 17.3% |
1.19% 18.3% |
1.67% 40.4% |
1.25% -25.0% |
1.85% 47.6% |
1.1% -40.3% |