2018 Q2 | 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] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.16% 4.4% |
3.5% -76.9% |
9.96% 184.7% |
8.08% -18.8% |
2.84% -64.9% |
10.1% 255.5% |
2.49% -75.4% |
3.21% 28.9% |
2.6% -18.9% |
-1.63% - |
7.08% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.52% 0.1% |
25.4% -7.7% |
26.98% 6.2% |
23.65% -12.3% |
22.96% -2.9% |
24.86% 8.3% |
19.96% -19.7% |
19.05% -4.5% |
18.22% -4.3% |
20.83% 14.3% |
21.1% 1.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.16% 9.6% |
5.3% -72.4% |
12.14% 129.1% |
8.95% -26.2% |
4.85% -45.9% |
11.47% 136.7% |
4.43% -61.4% |
5.12% 15.5% |
5.41% 5.7% |
9.51% 75.8% |
10.26% 7.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
579.4M 4.8% |
488.16M -15.7% |
430.47M -11.8% |
490.39M 13.9% |
438.34M -10.6% |
486.96M 11.1% |
410.67M -15.7% |
521.11M 26.9% |
559.55M 7.4% |
653.66M 16.8% |
568.65M -13.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.17B 3.7% |
3.44B 8.5% |
3.26B -5.2% |
3.54B 8.5% |
4.04B 13.9% |
4.28B 5.9% |
4.37B 2.3% |
4.38B 0.3% |
4.88B 11.3% |
5.06B 3.6% |
4.9B -3.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.57B 1.3% |
1.81B 15.3% |
1.56B -13.4% |
1.81B 15.8% |
2.18B 20.2% |
2.38B 9.0% |
2.45B 3.3% |
2.43B -0.9% |
2.76B 13.5% |
3.06B 10.8% |
2.88B -5.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6B 6.2% |
1.64B 2.0% |
1.7B 3.9% |
1.73B 1.8% |
1.76B 1.7% |
1.8B 2.3% |
1.82B 1.2% |
1.85B 1.4% |
2.01B 8.8% |
1.88B -6.4% |
1.9B 1.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
249.93M - |
- | - | - |
205.5M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
211.89M 47.8% |
181.86M -14.2% |
198.18M 9.0% |
161.39M -18.6% |
282.93M 75.3% |
412.69M 45.9% |
268.12M -35.0% |
342.6M 27.8% |
377.49M 10.2% |
804.42M 113.1% |
372M -53.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
181.86M -14.2% |
198.18M 9.0% |
161.39M -18.6% |
282.93M 75.3% |
412.69M 45.9% |
268.12M -35.0% |
342.6M 27.8% |
377.49M 10.2% |
804.42M 113.1% |
372M -53.8% |
482.63M 29.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-36.5M - |
-239.54M - |
-71.34M - |
32.66M - |
-94.69M - |
-241.73M - |
8.01M - |
2.78M -65.3% |
-2.84M - |
6.65M - |
-20.31M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
82.52M - |
- | - | - |
29.93M - |
- | - | - | |
Diluted Net Income | [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] |
0.27 3.8% |
0.045 -83.1% |
0.13 185.9% |
0.117 -10.1% |
0.038 -67.4% |
0.152 298.4% |
0.03 -80.2% |
0.052 74.0% |
0.045 -14.4% |
-0.028 - |
0.12 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.64% 0.3% |
1.05% -81.3% |
2.57% 143.8% |
2.31% -10.1% |
0.71% -69.1% |
2.76% 287.1% |
0.56% -79.6% |
0.91% 61.5% |
0.75% -17.2% |
-0.55% - |
2.13% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.82% 4.6% |
0.52% -81.7% |
1.28% 147.6% |
1.16% -8.9% |
0.33% -71.8% |
1.18% 260.1% |
0.24% -80.0% |
0.38% 61.5% |
0.31% -17.7% |
-0.21% - |
0.81% - |