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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.04% 214.5% |
3.08% -65.9% |
12% 289.3% |
3.05% -74.6% |
8.55% 180.4% |
-3.84% - |
-5.69% - |
9.05% - |
17.04% 88.3% |
7.64% -55.2% |
6.48% -15.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.08% -14.6% |
27.99% 7.4% |
31.12% 11.2% |
22% -29.3% |
25.55% 16.1% |
16.03% -37.3% |
20.65% 28.9% |
22.54% 9.1% |
37.37% 65.8% |
33.56% -10.2% |
32.51% -3.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.56% 272.0% |
4.38% -69.9% |
17.1% 290.2% |
4.34% -74.6% |
13.24% 205.0% |
-4.57% - |
-8.23% - |
13.1% - |
24.54% 87.3% |
11.61% -52.7% |
9.21% -20.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
815.73M 108.2% |
434.11M -46.8% |
694.74M 60.0% |
556.52M -19.9% |
817.87M 47.0% |
520.88M -36.3% |
387.48M -25.6% |
1.15B 197.3% |
840.8M -27.0% |
603.39M -28.2% |
549.47M -8.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.57B 37.4% |
1.26B -19.6% |
1.45B 14.6% |
1.5B 3.9% |
1.91B 27.2% |
1.89B -1.2% |
1.79B -4.9% |
2.55B 41.9% |
1.98B -22.2% |
1.84B -7.2% |
1.89B 3.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
835.78M 67.0% |
539.65M -35.4% |
640.67M 18.7% |
680.17M 6.2% |
1.02B 49.8% |
821.18M -19.4% |
750.77M -8.6% |
1.39B 84.6% |
718.83M -48.1% |
586.62M -18.4% |
607.16M 3.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
731.9M 14.3% |
721M -1.5% |
804.4M 11.6% |
821.31M 2.1% |
891.27M 8.5% |
1.07B 19.6% |
1.04B -2.1% |
1.16B 11.1% |
1.26B 8.7% |
1.25B -0.9% |
1.29B 2.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-333.33M - |
- | - | - |
-12.9M - |
- | - | - |
219.94M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
793.3M - |
- | - | - |
660.11M - |
- | - | - |
1.12B - |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
429.73M - |
- | - | - |
787.16M - |
- | - | - |
1.22B - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-336.13M - |
- | - | - |
-24.22M - |
- | - | - |
189.59M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
138.54M - |
- | - | - |
-60.97M - |
- | - | - |
120.62M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.77M 555.0% |
13.39M -81.9% |
83.4M 523.0% |
16.98M -79.6% |
69.96M 312.1% |
-20.01M - |
-22.03M - |
104.25M - |
143.3M 37.5% |
46.09M -67.8% |
35.62M -22.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.57 535.7% |
2.11 -81.8% |
13.12 521.8% |
2.67 -79.6% |
11.01 312.4% |
-3.13 - |
-3.422 - |
15.957 - |
21.66 35.7% |
7.1 -67.2% |
5.5 -22.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.75% 523.5% |
1.84% -82.9% |
10.93% 493.4% |
2.09% -80.9% |
8.17% 291.2% |
-2.04% - |
-2.09% - |
9.46% - |
11.83% 25.1% |
3.67% -69.0% |
2.81% -23.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.45% 488.0% |
0.95% -82.6% |
6.16% 551.2% |
1.15% -81.3% |
4.1% 255.9% |
-1.05% - |
-1.2% - |
4.8% - |
6.33% 31.8% |
2.42% -61.9% |
1.91% -20.9% |