2014 Q1 | 2014 Q2 | 2015 Q2 | 2018 Q2 | 2018 Q4 | 2019 Q1 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
71.74% - |
70.06% -2.3% |
69.91% -0.2% |
69.91% 0% |
68.19% -2.5% |
68.19% 0% |
65.69% -3.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.76% 42.9% |
13.98% -16.6% |
2.52% -82.0% |
7.25% 187.7% |
3.73% -48.5% |
-1.79% - |
-5.08% - |
-5.25% - |
-10.08% - |
-24.46% - |
-38.66% - |
-5.65% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.85% 65.1% |
23.64% -20.8% |
15.61% -34.0% |
14.53% -6.9% |
12.02% -17.2% |
7.56% -37.2% |
16.37% 116.7% |
11.1% -32.2% |
7.58% -31.8% |
0.99% -86.9% |
-18.64% - |
0.27% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.3% 83.8% |
11.19% -35.3% |
4.64% -58.5% |
5.27% 13.6% |
2.07% -60.7% |
0.02% -99.0% |
4.63% 22727.6% |
2.61% -43.7% |
-1.77% - |
-15.39% - |
-35.41% - |
-12.34% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
206.57M 39.9% |
179.6M -13.1% |
189.63M 5.6% |
188.18M -0.8% |
203.19M 8.0% |
186.38M -8.3% |
207.76M 11.5% |
211.45M 1.8% |
246.15M 16.4% |
179.21M -27.2% |
194.01M 8.3% |
175M -9.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.07B 17.6% |
1.11B 3.7% |
1.16B 4.3% |
1.23B 5.9% |
1.37B 11.4% |
1.38B 0.9% |
1.45B 5.2% |
1.49B 2.2% |
1.71B 15.3% |
1.67B -2.8% |
1.62B -2.9% |
1.6B -0.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
279.18M -0.8% |
293.38M 5.1% |
336.05M 14.5% |
389.56M 15.9% |
556.8M 42.9% |
573.9M 3.1% |
655.04M 14.1% |
697.42M 6.5% |
861.86M 23.6% |
857.59M -0.5% |
879.57M 2.6% |
873.86M -0.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
795.47M 25.8% |
820.59M 3.2% |
825.37M 0.6% |
840.58M 1.8% |
813.33M -3.2% |
808.2M -0.6% |
798.37M -1.2% |
787.93M -1.3% |
851.06M 8.0% |
807.87M -5.1% |
737.28M -8.7% |
728.53M -1.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91M - |
- | - | - |
68.04M - |
- | - | - |
76.68M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.02M 17.2% |
201.02M 294.0% |
209.52M 4.2% |
171.46M -18.2% |
123.1M -28.2% |
156.96M 27.5% |
55.99M -64.3% |
40.41M -27.8% |
76.95M 90.5% |
297.6M 286.7% |
173.52M -41.7% |
71.46M -58.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
201.02M 294.0% |
209.52M 4.2% |
171.46M -18.2% |
123.1M -28.2% |
156.96M 27.5% |
55.99M -64.3% |
26.36M -52.9% |
76.95M 191.9% |
297.6M 286.7% |
173.52M -41.7% |
71.46M -58.8% |
55.11M -22.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.01M 241.0% |
-16.27M - |
-40.15M - |
-101.84M - |
-87.82M - |
-95.22M - |
-81M - |
-13.64M - |
-35.43M - |
-119.44M - |
-54.57M - |
-41.58M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.95M - |
- | - | - |
21.22M - |
- | - | - |
-35.92M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.21 70.5% |
0.13 -37.9% |
0.017 -87.0% |
0.072 321.9% |
0.04 -44.4% |
-0.018 - |
-0.055 - |
-0.058 - |
-0.134 - |
-0.234 - |
-0.405 - |
-0.053 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.85% 74.6% |
3.11% -35.9% |
0.58% -81.3% |
1.64% 182.1% |
0.92% -44.0% |
-0.41% - |
-1.31% - |
-1.4% - |
-3.03% - |
-5.29% - |
-9.71% - |
-1.35% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.48% 81.9% |
2.3% -34.1% |
0.42% -81.7% |
1.14% 171.7% |
0.58% -48.9% |
-0.24% - |
-0.74% - |
-0.76% - |
-1.55% - |
-2.6% - |
-4.57% - |
-0.61% - |