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] | - | - | - | - | - |
0% - |
0% - |
- | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.61% 67.0% |
-3.74% - |
6.31% - |
8.81% 39.5% |
6.96% -21.0% |
5.98% -14.1% |
13.34% 123.0% |
6.28% -52.9% |
10.31% 64.2% |
9.37% -9.1% |
10.14% 8.2% |
6.82% -32.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.61% 0.2% |
23.36% -30.5% |
23.12% -1.0% |
24.69% 6.8% |
18.81% -23.8% |
21.22% 12.8% |
26.38% 24.3% |
22.24% -15.7% |
26.76% 20.3% |
29.91% 11.8% |
28.1% -6.0% |
25.4% -9.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.58% 57.7% |
-10.21% - |
6.98% - |
9.86% 41.3% |
5.16% -47.7% |
6.06% 17.5% |
12.74% 110.1% |
8.79% -31.0% |
10.75% 22.4% |
11.09% 3.1% |
9.63% -13.1% |
8.75% -9.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
155.42M -18.0% |
127.34M -18.1% |
239.82M 88.3% |
254.97M 6.3% |
280.37M 10.0% |
319.18M 13.8% |
325.04M 1.8% |
369.7M 13.7% |
304.48M -17.6% |
330.32M 8.5% |
351.95M 6.6% |
352.58M 0.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.2B 2.9% |
2.22B 1.0% |
2.25B 1.2% |
2.27B 0.9% |
2.26B -0.7% |
2.32B 2.7% |
2.47B 6.7% |
2.51B 1.6% |
2.65B 5.5% |
3.38B 27.7% |
3.34B -1.2% |
3.39B 1.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
453.16M 17.7% |
480.46M 6.0% |
492.99M 2.6% |
491.32M -0.3% |
479.25M -2.5% |
519.98M 8.5% |
631.95M 21.5% |
647.31M 2.4% |
787.26M 21.6% |
1.33B 69.1% |
1.33B -0.3% |
1.38B 3.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.75B -0.4% |
1.74B -0.3% |
1.76B 0.9% |
1.78B 1.3% |
1.78B -0.2% |
1.8B 1.1% |
1.84B 2.4% |
1.86B 1.3% |
1.86B -0.1% |
2.05B 10.2% |
2.02B -1.8% |
2.02B 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.81M - |
- | - | - |
-57.14M - |
- | - | - |
-93.73M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
682.8M -28.8% |
676.62M -0.9% |
534.96M -20.9% |
547.21M 2.3% |
497.88M -9.0% |
415.89M -16.5% |
389.93M -6.2% |
501.58M 28.6% |
437.62M -12.8% |
406.31M -7.2% |
966.62M 137.9% |
700.96M -27.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
676.62M -0.9% |
534.96M -20.9% |
547.21M 2.3% |
497.88M -9.0% |
415.89M -16.5% |
389.93M -6.2% |
501.58M 28.6% |
437.62M -12.8% |
406.31M -7.2% |
966.62M 137.9% |
700.96M -27.5% |
665.96M -5.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-22.86M - |
-110.44M - |
-22.64M - |
-50.78M - |
-61.57M - |
-88.18M - |
42.36M - |
-110.63M - |
-82.08M - |
-52.95M - |
-65.88M - |
-133.54M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.12M - |
- | - | - |
41.98M - |
- | - | - |
54.61M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 31.8% |
-0.04 - |
0.13 - |
0.2 53.8% |
0.17 -15% |
0.17 0% |
0.38 123.5% |
0.2 -47.4% |
0.28 40.0% |
0.23 -17.9% |
0.26 13.0% |
0.16 -38.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.92% 36.1% |
-0.27% - |
0.86% - |
1.27% 46.8% |
1.1% -13.6% |
1.07% -2.6% |
2.38% 123.2% |
1.25% -47.4% |
1.69% 34.4% |
1.58% -6.1% |
1.76% 10.9% |
1.19% -32.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.55% 33.1% |
-0.22% - |
0.68% - |
0.99% 46.8% |
0.86% -13.2% |
0.83% -3.1% |
1.81% 116.9% |
0.93% -48.5% |
1.22% 30.6% |
1.03% -15.7% |
1.06% 3.4% |
0.71% -32.7% |