2018 Q3 | 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] | - | - | - | - |
73.79% - |
66.01% -10.6% |
64.78% -1.9% |
62.2% -4.0% |
60.23% -3.2% |
60.23% 0% |
60.23% 0% |
56.35% -6.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.33% -14.0% |
2.22% -58.4% |
1.39% -37.4% |
2.31% 66.6% |
1% -56.9% |
-8.87% - |
6.39% - |
2.84% -55.5% |
5.83% 105.0% |
1.44% -75.3% |
1.17% -19.0% |
2.13% 83.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.57% -8.1% |
11.91% -23.5% |
10.2% -14.4% |
11.18% 9.6% |
10.53% -5.9% |
3.79% -64.0% |
13.76% 263.1% |
11.64% -15.4% |
15.18% 30.4% |
12.68% -16.4% |
11.13% -12.2% |
11.4% 2.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.26% -13.7% |
4.96% -40.0% |
3.3% -33.5% |
4.62% 40.0% |
3.29% -28.6% |
-5.75% - |
7.86% - |
4.72% -39.9% |
9.28% 96.4% |
4% -56.9% |
3.44% -14.1% |
3.92% 14.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
323.73M 19.2% |
308.98M -4.6% |
306.6M -0.8% |
284.14M -7.3% |
337.29M 18.7% |
258.84M -23.3% |
340.07M 31.4% |
288.58M -15.1% |
414.17M 43.5% |
348.35M -15.9% |
364.06M 4.5% |
360.37M -1.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37B 7.1% |
1.54B 12.1% |
1.53B -0.1% |
1.55B 1.3% |
1.6B 2.9% |
1.59B -0.3% |
1.69B 5.9% |
1.69B 0.0% |
1.8B 6.9% |
1.96B 8.5% |
1.95B -0.4% |
1.98B 1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
464.33M 25.2% |
623.4M 34.3% |
616.82M -1.1% |
630.53M 2.2% |
693.94M 10.1% |
720.35M 3.8% |
791.07M 9.8% |
781.5M -1.2% |
873.95M 11.8% |
1.03B 17.6% |
1.01B -1.5% |
1.05B 4.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
905.14M -0.3% |
912M 0.8% |
917.23M 0.6% |
923.81M 0.7% |
905M -2.0% |
873.54M -3.5% |
896.54M 2.6% |
906.12M 1.1% |
929.65M 2.6% |
928.07M -0.2% |
936.36M 0.9% |
928.38M -0.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-254.55M - |
- | - | - |
-227.09M - |
- | - | - |
-184.49M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.83M -37.6% |
70.93M 1.6% |
115.54M 62.9% |
101.05M -12.5% |
133.89M 32.5% |
86.38M -35.5% |
81.07M -6.1% |
119.71M 47.7% |
59.53M -50.3% |
113.56M 90.8% |
112.08M -1.3% |
191.37M 70.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.93M 1.6% |
115.54M 62.9% |
101.05M -12.5% |
133.89M 32.5% |
86.38M -35.5% |
81.07M -6.1% |
119.71M 47.7% |
59.53M -50.3% |
113.56M 90.8% |
112.08M -1.3% |
191.37M 70.7% |
110.47M -42.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-113.63M - |
-190.5M - |
-83.86M - |
-108.25M - |
-157.43M - |
-132.76M - |
-40.66M - |
-153.79M - |
-61.33M - |
-130.71M - |
99.41M - |
-91.43M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.1M - |
- | - | - |
9.94M - |
- | - | - |
32.34M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.2 5.3% |
0.08 -60.0% |
0.04 -50% |
0.07 75.0% |
0.04 -42.9% |
-0.26 - |
0.25 - |
0.09 -64% |
0.28 211.1% |
0.06 -78.6% |
0.05 -16.7% |
0.09 80.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.9% 1.7% |
0.75% -60.4% |
0.47% -38.3% |
0.71% 53.4% |
0.37% -48.4% |
-2.58% - |
2.46% - |
0.91% -62.9% |
2.63% 188.9% |
0.54% -79.5% |
0.46% -15.6% |
0.82% 81.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3% -3.6% |
0.47% -63.8% |
0.28% -41.2% |
0.43% 53.5% |
0.21% -49.8% |
-1.44% - |
1.32% - |
0.49% -63.3% |
1.38% 184.5% |
0.27% -80.7% |
0.22% -18.5% |
0.39% 80.0% |