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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.91% - |
-9.7% - |
3.46% - |
3.5% 1.4% |
-7.05% - |
5.28% - |
14.79% 180.0% |
4.04% -72.7% |
-1.2% - |
8% - |
13.53% 69.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.93% -19.9% |
20.31% -7.4% |
28.85% 42.0% |
23.41% -18.9% |
28.44% 21.5% |
25.42% -10.6% |
31.42% 23.6% |
23.98% -23.7% |
28.92% 20.6% |
27.45% -5.1% |
31.42% 14.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.6% - |
-11.57% - |
6.93% - |
-1.64% - |
6.63% - |
5.73% -13.6% |
7.45% 30.0% |
5.63% -24.4% |
11.38% 102.1% |
9.8% -13.9% |
13.2% 34.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
742.83M -11.3% |
654.13M -11.9% |
837.02M 28.0% |
932.83M 11.4% |
1.37B 46.9% |
1.5B 9.3% |
1.38B -7.5% |
1.31B -5.7% |
1.44B 10.4% |
1.59B 10.4% |
1.48B -7.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.02B -2.4% |
3.06B 1.5% |
3.35B 9.2% |
5B 49.5% |
4.4B -12.0% |
4.46B 1.4% |
4.57B 2.4% |
4.49B -1.9% |
4.75B 5.9% |
4.63B -2.5% |
4.29B -7.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
832.26M -9.8% |
949.95M 14.1% |
1.2B 26.7% |
2.8B 133.1% |
2.48B -11.6% |
2.49B 0.3% |
2.43B -2.3% |
2.22B -8.6% |
2.39B 7.8% |
2.23B -7.0% |
1.67B -24.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.19B 0.7% |
2.11B -3.4% |
2.14B 1.4% |
2.2B 2.5% |
1.92B -12.5% |
1.98B 2.8% |
2.14B 8.4% |
2.27B 5.7% |
2.36B 4.0% |
2.4B 2.0% |
2.62B 8.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
131.84M - |
- | - | - |
382.51M - |
- | - | - |
401.59M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
1.87B - |
- | - | - |
1.85B - |
- | - | - |
2.27B - |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
2.05B - |
- | - | - |
1.81B - |
- | - | - |
2.28B - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-140.08M - |
- | - | - |
314.47M - |
- | - | - |
364M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-12.95M - |
- | - | - |
188.2M - |
- | - | - |
349M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-51.29M - |
-63.46M - |
28.93M - |
32.69M 13.0% |
-96.53M - |
79.08M - |
204.73M 158.9% |
52.76M -74.2% |
-17.33M - |
127.28M - |
199.88M 57.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.675 - |
-6.84 - |
3.117 - |
3.442 10.4% |
-10.647 - |
8.65 - |
21.45 148.0% |
-12.815 - |
-1.817 - |
12.84 - |
19.61 52.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.35% - |
-2.95% - |
1.36% - |
1.51% 10.9% |
-4.69% - |
4.06% - |
9.94% 145.0% |
2.39% -75.9% |
-0.75% - |
5.35% - |
7.96% 48.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.68% - |
-2.09% - |
0.9% - |
0.78% -13.2% |
-2.05% - |
1.78% - |
4.53% 154.0% |
1.16% -74.3% |
-0.38% - |
2.71% - |
4.48% 65.1% |