2018 Q4 | 2019 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.07% - |
-8.04% - |
-1.86% - |
-4.44% - |
-2.02% - |
3.87% - |
0.29% -92.5% |
1.15% 293.9% |
-0.09% - |
1.57% - |
1.4% -11.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
586.14M 5.8% |
576.54M -1.6% |
646.84M 12.2% |
680.04M 5.1% |
740.3M 8.9% |
829.49M 12.0% |
847.83M 2.2% |
906.7M 6.9% |
954.78M 5.3% |
1.01B 6.0% |
1.06B 4.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
831.77M 9.6% |
1.04B 25.3% |
1.02B -1.8% |
1.13B 10.9% |
1.34B 18.5% |
1.31B -2.4% |
1.3B -0.8% |
1.55B 19.2% |
1.58B 2.0% |
1.59B 0.3% |
1.57B -1.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
712.85M 11.6% |
771.07M 8.2% |
732.7M -5.0% |
845.46M 15.4% |
954.97M 13.0% |
945.15M -1.0% |
945.24M 0.0% |
1.09B 15.8% |
1.11B 1.0% |
1.18B 6.6% |
1.15B -2.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
118.5M -1.0% |
-323.78M - |
73.97M - |
72.11M -2.5% |
99.11M 37.4% |
59.25M -40.2% |
62.11M 4.8% |
67.42M 8.5% |
74.25M 10.1% |
92.7M 24.9% |
93.53M 0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.78M 11.9% |
42.28M -53.4% |
30.3M -28.3% |
34.13M 12.7% |
50.48M 47.9% |
55.33M 9.6% |
58.04M 4.9% |
65.96M 13.6% |
93.99M 42.5% |
133.71M 42.3% |
180.22M 34.8% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
288.1M 0.4% |
299.08M 3.8% |
290.68M -2.8% |
345.5M 18.9% |
375.42M 8.7% |
603.97M 60.9% |
562.2M -6.9% |
561.45M -0.1% |
616.33M 9.8% |
539.19M -12.5% |
507.39M -5.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
374.93M 8.9% |
603.97M 61.1% |
562.93M -6.8% |
562.87M 0.0% |
618.62M 9.9% |
539.19M -12.8% |
507.75M -5.8% |
631.17M 24.3% |
683.77M 8.3% |
724.28M 5.9% |
726.28M 0.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
46.04M 23.4% |
-1.09M - |
-13.04M - |
-11.72M - |
4.85M - |
10.95M 125.9% |
16.07M 46.7% |
26.85M 67.1% |
61.48M 129.0% |
107.3M 74.5% |
157.41M 46.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.51M - |
-61.35M - |
-38.64M - |
-56.68M - |
-31.82M - |
2.4M - |
-28.49M - |
-7.41M - |
-13.1M - |
28.18M - |
51.4M 82.4% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.26M - |
-46.36M - |
-44.12M - |
-30.18M - |
-41.16M - |
-23.96M - |
-21.49M - |
-33.77M - |
-30.76M - |
31.77M - |
30.68M -3.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.28% - |
- |
-16.28% - |
-31.46% - |
-13.77% - |
-5.82% - |
-3.46% - |
14.93% - |
-1.03% - |
20.9% - |
19.01% -9.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.75% - |
-5.61% - |
-1.18% - |
-3.19% - |
-1.38% - |
2.73% - |
-0.16% - |
0.77% - |
-0.06% - |
1.09% - |
1.03% -5.9% |