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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
6.45% - |
4.97% -22.9% |
4.19% -15.7% |
8.15% 94.5% |
-10.91% - |
-15.92% - |
-16.2% - |
-18.81% - |
-4.63% - |
2.11% - |
3.33% 57.9% |
|
Gross Margin | [friend] | [friend] | - |
73.59% - |
72.99% -0.8% |
73.11% 0.2% |
72.09% -1.4% |
72.58% 0.7% |
72.47% -0.2% |
72.46% 0.0% |
72.42% -0.1% |
72.72% 0.4% |
72.7% 0.0% |
72.63% -0.1% |
|
Operating Margin | [friend] | [friend] | - |
23.2% - |
21.93% -5.5% |
21.52% -1.9% |
21.64% 0.6% |
21.48% -0.8% |
21.81% 1.6% |
21.8% 0.0% |
20.46% -6.2% |
21.15% 3.4% |
20.04% -5.2% |
19.61% -2.1% |
|
Total Revenue | [friend] | [friend] |
0 -100% |
237.02M - |
918.69M 287.6% |
931.27M 1.4% |
918.69M -1.4% |
933.83M 1.6% |
926.24M -0.8% |
930.91M 0.5% |
923.26M -0.8% |
922.08M -0.1% |
916.55M -0.6% |
903.19M -1.5% |
|
Total Assets | [friend] | [friend] | - | - |
2.58B - |
2.63B 1.9% |
829.99M -68.4% |
2.4B 189.3% |
2.47B 2.8% |
2.49B 0.8% |
2.47B -0.7% |
2.5B 1.5% |
2.6B 3.9% |
2.59B -0.6% |
|
Total Liabilities | [friend] | [friend] | - | - |
2.19B - |
2.22B 1.2% |
71.21M -96.8% |
1.83B 2471.0% |
1.88B 2.4% |
1.87B -0.1% |
1.85B -1.5% |
1.9B 2.8% |
1.92B 1.2% |
1.9B -1.3% |
|
Total Equity | [friend] | [friend] | - | - |
338.61M - |
360.04M 6.3% |
758.78M 110.7% |
521.92M -31.2% |
545.08M 4.4% |
565.64M 3.8% |
575.38M 1.7% |
559.28M -2.8% |
633.23M 13.2% |
640.81M 1.2% |
|
Operating CashFlow | [friend] | [friend] |
-40.74M - |
129.89M - |
188.89M 45.4% |
197.82M 4.7% |
269.5M 36.2% |
188.48M -30.1% |
163.12M -13.5% |
145.67M -10.7% |
156.6M 7.5% |
132.94M -15.1% |
132.72M -0.2% |
122.33M -7.8% |
|
Beginning Cash Position | [friend] | [friend] |
181.16M 12.3% |
433.09K -99.8% |
161.31M 37146.2% |
181.16M 12.3% |
433.09K -99.8% |
148.5M 34189.0% |
191.53M 29.0% |
215.42M 12.5% |
218.37M 1.4% |
76.4M -65.0% |
102.39M 34.0% |
121.28M 18.4% |
|
End Cash Position | [friend] | [friend] |
433.09K -99.8% |
148.5M 34189.0% |
191.53M 29.0% |
222.26M 16.0% |
71.46M -67.9% |
94.96M 32.9% |
102.39M 7.8% |
121.77M 18.9% |
117.58M -3.4% |
106.98M -9.0% |
140.85M 31.7% |
137.11M -2.7% |
|
Free Cash Flow | [friend] | [friend] |
-29.03M - |
93.17M - |
139.57M 49.8% |
143.98M 3.2% |
189.81M 31.8% |
129.85M -31.6% |
103.83M -20.0% |
87.09M -16.1% |
98.22M 12.8% |
77.81M -20.8% |
75.72M -2.7% |
66.4M -12.3% |
|
Net Income (Cont Operations) | [friend] | [friend] |
-10.16M - |
56.32M - |
117.4M 108.5% |
112.76M -4.0% |
161.62M 43.3% |
-12.81M - |
-77.64M - |
-99.55M - |
-142.52M - |
-42.85M - |
19.58M - |
29.96M 53.0% |
|
Diluted Net Income | [friend] | [friend] |
-7.8M - |
15.29M - |
45.67M 198.7% |
39.01M -14.6% |
74.84M 91.8% |
-101.84M - |
-147.45M - |
-150.81M - |
-173.69M - |
-42.7M - |
19.34M - |
30.1M 55.6% |
|
Diluted EPS | [friend] | [friend] |
-0.024 - |
0.048 - |
0.143 198.7% |
0.122 -14.6% |
0.235 91.8% |
-0.258 - |
-0.53 - |
-0.38 - |
-0.436 - |
-0.06 - |
0.05 - |
0.07 40.0% |
|
Return On Equity (%) | [friend] | [friend] | - | - | - | - |
9.86% - |
-23.33% - |
-4.3% - |
0.49% - |
-0.71% - |
-7.9% - |
6.56% - |
4.99% -23.9% |
|
Return On Assets (%) | [friend] | [friend] | - | - |
1.79% - |
1.49% -17.2% |
9.02% 506.9% |
-9.25% - |
-0.94% - |
0.11% - |
-0.16% - |
-1.74% - |
1.53% - |
1.19% -22.5% |