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] | - | - | - | - |
0% - |
51.63% - |
50.04% -3.1% |
49.1% -1.9% |
48.74% -0.7% |
42.15% -13.5% |
42.15% 0% |
41.92% -0.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.84% -1.1% |
35.31% -11.4% |
-45.93% - |
41.92% - |
-23.48% - |
26.9% - |
1.75% -93.5% |
39.28% 2145.4% |
3.1% -92.1% |
0.3% -90.5% |
23.87% 7973.5% |
36.79% 54.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.25% 9.0% |
57.43% -4.7% |
20.93% -63.6% |
61.87% 195.6% |
30.31% -51.0% |
56.12% 85.1% |
46.8% -16.6% |
63.03% 34.7% |
53.52% -15.1% |
48.8% -8.8% |
49.98% 2.4% |
53.26% 6.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.25% -15.1% |
34.73% -4.2% |
-143.51% - |
46.3% - |
-45.24% - |
26.67% - |
-9.07% - |
43.55% - |
-8.35% - |
-8.77% - |
24.46% - |
38.82% 58.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.54M -6.1% |
131.4M 8.1% |
23.64M -82.0% |
205.39M 768.9% |
49.06M -76.1% |
138.71M 182.7% |
65.7M -52.6% |
241.36M 267.4% |
86.36M -64.2% |
86.77M 0.5% |
102.78M 18.5% |
258.23M 151.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.03B 2.2% |
2.07B 2.0% |
2.19B 5.6% |
2.15B -2.0% |
1.98B -7.5% |
2.11B 6.5% |
2.15B 1.7% |
2.08B -3.4% |
2.01B -3.3% |
2.08B 3.6% |
2.21B 6.4% |
2.28B 3.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
417.52M 18.7% |
407.78M -2.3% |
533.14M 30.7% |
401.17M -24.8% |
351.88M -12.3% |
437.1M 24.2% |
478.6M 9.5% |
309.07M -35.4% |
337.7M 9.3% |
316.35M -6.3% |
435.86M 37.8% |
408.8M -6.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.61B -1.3% |
1.66B 3.1% |
1.66B -0.5% |
1.74B 5.4% |
1.63B -6.4% |
1.68B 2.6% |
1.67B -0.3% |
1.77B 5.8% |
1.67B -5.5% |
1.76B 5.6% |
1.78B 0.8% |
1.87B 5.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.73M - |
- | - | - |
-22.03M - |
- | - | - |
18.2M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
230.58M -28.2% |
147.85M -35.9% |
661.96M 347.7% |
723.1M 9.2% |
808.39M 11.8% |
595.92M -26.3% |
671.44M 12.7% |
609.95M -9.2% |
325.12M -46.7% |
408.28M 25.6% |
390.17M -4.4% |
451.12M 15.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
147.85M -35.9% |
661.96M 347.7% |
723.1M 9.2% |
808.39M 11.8% |
595.92M -26.3% |
671.44M 12.7% |
609.95M -9.2% |
325.12M -46.7% |
408.28M 25.6% |
390.17M -4.4% |
451.12M 15.6% |
487.1M 8.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.66M - |
-59.88M - |
37.66M - |
-54.33M - |
-80.97M - |
61.65M - |
-97.21M - |
-261.64M - |
186.34M - |
-90.41M - |
-15.26M - |
11.92M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
100.53M - |
- | - | - |
74.12M - |
- | - | - |
97.48M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.338 -7.1% |
0.454 34.4% |
-0.107 - |
0.841 - |
-0.08 - |
0.33 - |
0.008 -97.6% |
0.923 11448.1% |
0.019 -98.0% |
0 -100% |
0.16 - |
0.639 299.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.98% -8.0% |
2.83% -5.0% |
-0.65% - |
5.06% - |
-0.68% - |
2.26% - |
0.07% -97.0% |
5.52% 7931.1% |
0.16% -97.2% |
0.01% -90.4% |
1.39% 9199.3% |
5.21% 276.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.41% -7.2% |
2.26% -6.2% |
-0.51% - |
3.97% - |
-0.56% - |
1.82% - |
0.05% -97.0% |
4.49% 8227.6% |
0.13% -97.1% |
0.01% -90.5% |
1.14% 9042.4% |
4.23% 270.2% |