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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.92% 154.7% |
20.11% 68.7% |
7.63% -62.0% |
12.59% 65.0% |
29.71% 136.0% |
33.25% 11.9% |
6.86% -79.4% |
12.53% 82.7% |
33.36% 166.2% |
19.43% -41.7% |
-97.19% - |
-31.43% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.57% 13.7% |
53.85% 10.9% |
48.62% -9.7% |
54% 11.1% |
62.91% 16.5% |
61.73% -1.9% |
48.96% -20.7% |
52.36% 6.9% |
62.93% 20.2% |
48.73% -22.6% |
24.83% -49.0% |
30.81% 24.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.83% - |
19.26% 77.8% |
6.84% -64.5% |
11.32% 65.4% |
28.41% 151.1% |
33.78% 18.9% |
11.84% -64.9% |
9.76% -17.6% |
30.52% 212.8% |
6.87% -77.5% |
-42% - |
-64.89% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
164.71M 18.6% |
186.2M 13.0% |
174.01M -6.5% |
156.79M -9.9% |
231.42M 47.6% |
234.58M 1.4% |
180.03M -23.3% |
139.95M -22.3% |
178.49M 27.5% |
127.33M -28.7% |
88.7M -30.3% |
50.92M -42.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74B 1.0% |
1.77B 1.9% |
1.75B -0.8% |
1.81B 3.4% |
1.83B 1.1% |
1.89B 3.2% |
1.84B -2.5% |
1.89B 2.4% |
1.83B -3.1% |
1.81B -1.4% |
1.69B -6.2% |
1.65B -2.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
572.66M 0.6% |
567.43M -0.9% |
536.05M -5.5% |
583.74M 8.9% |
575.85M -1.4% |
571.41M -0.8% |
503.45M -11.9% |
532.43M 5.8% |
407.88M -23.4% |
355.19M -12.9% |
338.19M -4.8% |
312.82M -7.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B 1.1% |
1.2B 3.2% |
1.22B 1.5% |
1.23B 1.0% |
1.26B 2.2% |
1.32B 5.1% |
1.34B 1.5% |
1.36B 1.2% |
1.42B 4.9% |
1.45B 1.9% |
1.35B -6.6% |
1.34B -1.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.1M - |
- | - | - |
174.56M - |
- | - | - |
36.93M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1B 31.7% |
751.96M -31.6% |
875.36M 16.4% |
832.45M -4.9% |
951.7M 14.3% |
598.56M -37.1% |
446.54M -25.4% |
928.54M 107.9% |
691.91M -25.5% |
789.5M 14.1% |
851.81M 7.9% |
798.42M -6.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
751.96M -31.6% |
875.36M 16.4% |
832.45M -4.9% |
951.7M 14.3% |
598.56M -37.1% |
446.54M -25.4% |
928.54M 107.9% |
691.91M -25.5% |
789.5M 14.1% |
851.81M 7.9% |
798.42M -6.3% |
907.02M 13.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.98M 516.1% |
94.21M 194.6% |
53.18M -43.5% |
95.67M 79.9% |
75.64M -20.9% |
117.38M 55.2% |
-17.49M - |
38.97M - |
-87M - |
-80.39M - |
-114.43M - |
-60.02M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.13M - |
- | - | - |
88.5M - |
- | - | - |
77.09M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.049 186.9% |
0.09 84.5% |
0.03 -66.7% |
0.047 56.7% |
0.171 263.5% |
0.194 13.4% |
0.031 -84.2% |
0.044 43.4% |
0.149 238.4% |
0.062 -58.4% |
-0.215 - |
-0.04 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.7% 161.2% |
3.17% 86.7% |
1.1% -65.3% |
1.61% 46.8% |
5.53% 242.8% |
6.05% 9.4% |
0.93% -84.7% |
1.3% 40.1% |
4.28% 229.5% |
1.72% -59.8% |
-6.15% - |
-1.19% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.14% 174.1% |
2.14% 88.1% |
0.75% -64.7% |
1.11% 46.7% |
3.77% 240.7% |
4.19% 11.0% |
0.66% -84.2% |
0.94% 42.1% |
3.2% 240.7% |
1.36% -57.5% |
-4.93% - |
-0.96% - |