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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.04% -22.9% |
-13.55% - |
17.96% - |
13.36% -25.6% |
8.56% -35.9% |
0.74% -91.3% |
-1.04% - |
23.33% - |
-31.51% - |
0.92% - |
2.08% 125.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.52% -13.8% |
14.47% -17.4% |
24.7% 70.8% |
18.39% -25.5% |
15.7% -14.6% |
0.93% -94.1% |
13.18% 1312.8% |
13.89% 5.4% |
13.01% -6.3% |
12.65% -2.8% |
16.78% 32.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.91% -14.8% |
3.84% -61.3% |
16.88% 339.7% |
10.98% -34.9% |
7.88% -28.3% |
-3.65% - |
1.61% - |
3.17% 96.8% |
-2.14% - |
3.33% - |
3.25% -2.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
412.93M 5.0% |
498.17M 20.6% |
463.44M -7.0% |
506.53M 9.3% |
449.44M -11.3% |
533.84M 18.8% |
304.29M -43.0% |
363.15M 19.3% |
369.12M 1.6% |
428.31M 16.0% |
316.3M -26.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1B 4.7% |
1.09B 8.8% |
1.34B 23.2% |
1.47B 9.6% |
1.42B -3.3% |
1.5B 5.6% |
1.43B -5.0% |
1.51B 5.5% |
1.4B -7.3% |
1.45B 3.7% |
1.38B -4.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
273.42M -13.4% |
279.91M 2.4% |
297.13M 6.2% |
354.2M 19.2% |
262.31M -25.9% |
339.54M 29.4% |
268.77M -20.8% |
256.35M -4.6% |
261.77M 2.1% |
298.74M 14.1% |
229.41M -23.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
727.81M 13.6% |
809.44M 11.2% |
1.04B 29.1% |
1.12B 6.9% |
1.16B 3.7% |
1.16B 0.2% |
1.16B -0.1% |
1.25B 7.8% |
1.14B -9.1% |
1.15B 1.3% |
1.16B 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
13.62M - |
- | - | - | - | - | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
240.95M - |
- | - | - | - | - | - | - | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
175.43M - |
- | - | - | - | - | - | - | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
12.73M - |
- | - | - | - | - | - | - | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
150.6M - |
- | - | - | - | - | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.49M -19.1% |
-67.49M - |
83.23M - |
67.67M -18.7% |
38.46M -43.2% |
3.97M -89.7% |
-3.15M - |
84.74M - |
-116.33M - |
3.95M - |
6.58M 66.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.41 -19.4% |
-2.22 - |
2.34 - |
1.75 -25.2% |
0.86 -50.9% |
0 -100.0% |
-0.08 - |
2.08 - |
-2.88 - |
0.1 - |
0.16 60.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.89% -30.7% |
-8.78% - |
8.98% - |
6.26% -30.2% |
3.38% -46.0% |
0.34% -89.9% |
-0.27% - |
7.03% - |
-9.75% - |
0.35% - |
0.57% 64.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.61% -24.4% |
-6.46% - |
6.85% - |
4.81% -29.7% |
2.66% -44.8% |
0.27% -89.8% |
-0.21% - |
5.78% - |
-8.01% - |
0.28% - |
0.46% 67.2% |