2018 Q3 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.5% - |
16.95% 1030.0% |
14.22% -16.1% |
12.74% -10.4% |
14.69% 15.3% |
9.83% -33.1% |
17.3% 76.0% |
13.5% -22.0% |
0.98% -92.8% |
11.38% 1063.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-119.91% - |
30.56% - |
28.71% -6.1% |
28.5% -0.8% |
29.94% 5.0% |
33.29% 11.2% |
33.28% 0.0% |
26.93% -19.1% |
15.79% -41.4% |
18.19% 15.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-172.4% - |
15.9% - |
15.4% -3.2% |
14.12% -8.3% |
13.98% -1.0% |
10.85% -22.4% |
18.77% 73.1% |
7.73% -58.8% |
-0.37% - |
-6.54% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
705.56M 260.7% |
299.07M -57.6% |
307.36M 2.8% |
314.15M 2.2% |
349.96M 11.4% |
266.73M -23.8% |
218.95M -17.9% |
306.48M 40.0% |
269.42M -12.1% |
184.74M -31.4% |
168.55M -8.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.39B - |
- |
2.57B - |
2.57B 0.3% |
2.54B -1.4% |
2.44B -3.8% |
2.6B 6.5% |
3.34B 28.6% |
3.3B -1.4% |
3.36B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | - |
759.12M - |
- |
809.96M - |
767.9M -5.2% |
691.96M -9.9% |
570.46M -17.6% |
670.59M 17.6% |
561.88M -16.2% |
512.28M -8.8% |
495.28M -3.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.62B - |
- |
1.74B - |
1.79B 2.8% |
1.83B 2.2% |
1.86B 1.4% |
1.91B 3.0% |
2.77B 44.5% |
2.77B 0.1% |
2.85B 2.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
47.37M - |
14.56M -69.3% |
- | - |
-68.67M - |
- | - | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
399.64M - |
218.97M -45.2% |
365.05M 66.7% |
223.6M -38.7% |
348.77M 56.0% |
143.03M -59.0% |
312.27M 118.3% |
662.8M 112.3% |
874.11M 31.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
218.97M - |
365.05M 66.7% |
223.6M -38.7% |
348.77M 56.0% |
143.03M -59.0% |
312.27M 118.3% |
662.8M 112.3% |
874.11M 31.9% |
310.89M -64.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
85.3M - |
-161.38M - |
19.52M - |
-31.47M - |
20.97M - |
4.17M -80.1% |
-135.77M - |
74.89M - |
3.44M -95.4% |
138.84M 3934.5% |
-62.41M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
52.65M - |
44.12M -16.2% |
- | - |
21.96M - |
- | - | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.36 669.1% |
0.011 -97.0% |
0.125 1061.4% |
0.107 -14.3% |
0.107 -0.1% |
0.094 -12.1% |
0.05 -47.0% |
0.128 155.1% |
0.07 -45.1% |
0 -100% |
0.04 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
0.28% - |
- |
2.56% - |
2.52% -1.5% |
2.16% -14.3% |
1.17% -46.1% |
2.81% 141.0% |
1.55% -44.7% |
0.07% -95.8% |
0.68% 945.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
0.19% - |
- |
1.74% - |
1.74% -0.3% |
1.53% -11.6% |
0.86% -43.6% |
2.1% 143.3% |
1.22% -41.8% |
0.05% -95.6% |
0.58% 959.7% |