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] | - | - | - | - |
0% - |
52.98% - |
59.12% 11.6% |
59.12% 0.0% |
59.12% 0% |
54.63% -7.6% |
54.63% 0% |
54.91% 0.5% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.43% 39.7% |
13.87% -3.8% |
9.02% -35.0% |
9.73% 7.9% |
16.73% 72.0% |
13.05% -22.0% |
4.32% -66.9% |
2.26% -47.7% |
17.33% 666.7% |
5.37% -69.0% |
6.33% 17.7% |
11.42% 80.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.2% 19.8% |
31.02% -6.6% |
27.43% -11.6% |
29.02% 5.8% |
28.35% -2.3% |
27.11% -4.4% |
21.86% -19.4% |
23.32% 6.7% |
26.48% 13.5% |
26.8% 1.2% |
25.64% -4.4% |
26.53% 3.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.59% 51.0% |
15.38% -17.3% |
9.33% -39.3% |
11.82% 26.6% |
12.83% 8.6% |
9.33% -27.3% |
3.61% -61.3% |
5.2% 44.1% |
9.12% 75.4% |
8.98% -1.5% |
9.55% 6.3% |
8.81% -7.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
489.33M 18.0% |
585.13M 19.6% |
501.05M -14.4% |
504.14M 0.6% |
567.08M 12.5% |
507.4M -10.5% |
477.44M -5.9% |
516.66M 8.2% |
617.52M 19.5% |
690.34M 11.8% |
630.56M -8.7% |
633.14M 0.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.43B 5.6% |
2.16B 51.5% |
2.22B 2.8% |
2.35B 5.5% |
2.62B 11.6% |
2.61B -0.5% |
2.92B 12.1% |
3.25B 11.3% |
3.63B 11.5% |
3.79B 4.6% |
4.02B 5.9% |
4.5B 12.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
357.67M 3.0% |
340.82M -4.7% |
373.99M 9.7% |
452.69M 21.0% |
648.04M 43.2% |
544.49M -16.0% |
844.52M 55.1% |
1.17B 38.2% |
1.44B 23.8% |
1.58B 9.2% |
1.78B 12.7% |
2.19B 23.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.07B 6.5% |
1.82B 70.3% |
1.85B 1.5% |
1.89B 2.4% |
1.97B 4.1% |
2.06B 4.6% |
2.08B 0.7% |
2.08B 0.4% |
2.18B 4.6% |
2.22B 1.6% |
2.24B 1.0% |
2.31B 3.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
142.64M - |
- | - | - |
172.88M - |
- | - | - |
121.23M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.61M 33.3% |
79.94M -22.8% |
688.68M 761.5% |
558M -19.0% |
581.46M 4.2% |
668.16M 14.9% |
624.08M -6.6% |
755.61M 21.1% |
1.07B 41.8% |
1.11B 3.7% |
1.25B 12.5% |
1.31B 4.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.94M -22.8% |
688.68M 761.5% |
558M -19.0% |
581.46M 4.2% |
668.16M 14.9% |
624.08M -6.6% |
755.61M 21.1% |
1.07B 41.8% |
1.11B 3.7% |
1.25B 12.5% |
1.31B 4.9% |
1.1B -16.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.74M - |
-64.2M - |
43.69M - |
-59.58M - |
-38.62M - |
-62.06M - |
-199.61M - |
-1.29M - |
10.49M - |
16.44M 56.7% |
5.18M -68.5% |
-17.65M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.42M - |
- | - | - |
143.91M - |
- | - | - |
118.67M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.507 65.1% |
0.486 -4.2% |
0.207 -57.4% |
0.264 27.6% |
0.506 91.4% |
0.35 -30.8% |
0.12 -65.7% |
0.06 -50% |
0.57 850% |
0.2 -64.9% |
0.22 10.0% |
0.39 77.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.81% 56.6% |
5.61% -17.5% |
2.46% -56.2% |
2.62% 6.5% |
4.91% 87.4% |
3.28% -33.1% |
1% -69.6% |
0.56% -43.7% |
5.02% 794.1% |
1.69% -66.4% |
1.79% 6.1% |
3.18% 77.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.08% 59.4% |
4.52% -11.0% |
2.06% -54.4% |
2.15% 4.2% |
3.82% 78.1% |
2.53% -33.7% |
0.75% -70.5% |
0.38% -49.3% |
3.11% 722.6% |
1% -67.8% |
1.02% 2.1% |
1.7% 66.3% |