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% - |
92% - |
88.07% -4.3% |
88.07% 0% |
88.07% 0% |
56.29% -36.1% |
56.29% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.55% -0.4% |
10.89% 14.0% |
8.04% -26.1% |
11.7% 45.5% |
16.05% 37.2% |
18.05% 12.4% |
11.03% -38.9% |
7.58% -31.3% |
20.35% 168.6% |
13.32% -34.6% |
16.09% 20.8% |
10.19% -36.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.74% -2.6% |
24.42% 2.9% |
22.58% -7.5% |
25.94% 14.9% |
30.16% 16.2% |
28.23% -6.4% |
30.69% 8.7% |
24.65% -19.7% |
44.16% 79.1% |
31.93% -27.7% |
32.55% 1.9% |
23.84% -26.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.21% 13.2% |
13.65% 3.3% |
11.41% -16.4% |
16.25% 42.4% |
18.66% 14.8% |
16.19% -13.2% |
16.44% 1.6% |
9.34% -43.2% |
26.43% 183.2% |
15.77% -40.3% |
18.03% 14.3% |
12.94% -28.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
386.89M 32.8% |
437.03M 13.0% |
477.02M 9.1% |
503.33M 5.5% |
487.06M -3.2% |
470.98M -3.3% |
350.55M -25.6% |
443.98M 26.7% |
233.78M -47.3% |
326.32M 39.6% |
332.74M 2.0% |
640.96M 92.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68B 9.4% |
1.79B 6.3% |
1.88B 5.1% |
1.87B -0.1% |
1.86B -1.0% |
1.91B 3.0% |
1.85B -3.1% |
2.01B 8.5% |
1.83B -8.7% |
1.89B 2.9% |
1.97B 4.2% |
2.3B 17.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
459.52M 54.8% |
515.71M 12.2% |
566.25M 9.8% |
506.94M -10.5% |
463.66M -8.5% |
430.11M -7.2% |
329.38M -23.4% |
443.87M 34.8% |
333.56M -24.9% |
348.35M 4.4% |
364.21M 4.6% |
848.31M 132.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22B -1.4% |
1.27B 4.1% |
1.31B 3.1% |
1.37B 4.4% |
1.39B 1.8% |
1.48B 6.4% |
1.52B 2.8% |
1.56B 2.8% |
1.5B -4.1% |
1.54B 2.6% |
1.6B 4.1% |
1.43B -10.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-188.35M - |
- | - | - |
82.03M - |
- | - | - |
226.84M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
181.18M -34.2% |
103.08M -43.1% |
85.84M -16.7% |
250.51M 191.8% |
323.66M 29.2% |
116.76M -63.9% |
190.24M 62.9% |
275.7M 44.9% |
295.92M 7.3% |
305.82M 3.3% |
426.68M 39.5% |
376.92M -11.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.08M -43.1% |
85.84M -16.7% |
250.51M 191.8% |
323.66M 29.2% |
116.76M -63.9% |
190.24M 62.9% |
248.12M 30.4% |
295.92M 19.3% |
305.82M 3.3% |
426.68M 39.5% |
327.12M -23.3% |
310.07M -5.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-139.18M - |
-96.83M - |
44.83M - |
288.66K -99.4% |
73.63M 25408.8% |
117.44M 59.5% |
171.36M 45.9% |
14.56M -91.5% |
194.87M 1238.3% |
86.89M -55.4% |
123.31M 41.9% |
-27.32M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.91M - |
- | - | - |
137.09M - |
- | - | - |
81.21M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.226 30.0% |
0.291 28.7% |
0.245 -15.6% |
0.364 48.1% |
0.486 33.8% |
0.52 6.9% |
0.23 -55.8% |
0.21 -8.7% |
0.29 38.1% |
0.26 -10.3% |
0.32 23.1% |
0.4 25.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.01% 31.7% |
3.82% 27.2% |
2.98% -22.2% |
4.4% 47.9% |
5.67% 28.8% |
5.92% 4.4% |
2.58% -56.5% |
2.18% -15.4% |
3.11% 42.5% |
2.86% -7.9% |
3.41% 19.2% |
4.3% 26.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.3% 24.3% |
2.75% 19.5% |
2.1% -23.7% |
3.14% 49.9% |
4.19% 33.5% |
4.51% 7.7% |
2.06% -54.4% |
1.74% -15.2% |
2.48% 42.1% |
2.34% -5.7% |
2.78% 18.9% |
3.06% 10.1% |