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] | - | - | - | - | - |
71.82% - |
74.68% 4.0% |
74.37% -0.4% |
74.37% 0% |
74.14% -0.3% |
74.14% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.38% 5.1% |
16.42% -19.4% |
14.5% -11.7% |
15.18% 4.7% |
16.47% 8.5% |
12% -27.2% |
13.49% 12.4% |
5.99% -55.6% |
-1.33% - |
-0.97% - |
2.98% - |
-5.21% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.25% 5.7% |
25.82% -17.4% |
24.16% -6.4% |
24.66% 2.0% |
22.99% -6.7% |
16.1% -30.0% |
17.05% 5.9% |
13.33% -21.8% |
4.62% -65.3% |
3.6% -22.2% |
4.19% 16.6% |
0.35% -91.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.44% 6.5% |
20.72% -18.6% |
17.58% -15.1% |
19.11% 8.7% |
19.17% 0.3% |
11.38% -40.6% |
11.1% -2.5% |
7.58% -31.7% |
-1.29% - |
-1.76% - |
1.06% - |
-5.14% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
525.98M 21.4% |
563.52M 7.1% |
673.84M 19.6% |
699.01M 3.7% |
708.2M 1.3% |
693.72M -2.0% |
794.44M 14.5% |
745.81M -6.1% |
811.65M 8.8% |
915.26M 12.8% |
942.69M 3.0% |
962.46M 2.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.36B 17.0% |
1.6B 17.2% |
1.76B 10.2% |
2.01B 14.2% |
4.43B 120.3% |
4.58B 3.4% |
4.66B 1.8% |
4.96B 6.5% |
4.94B -0.4% |
5.12B 3.5% |
5.46B 6.8% |
5.57B 2.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
500.51M 22.1% |
641.91M 28.3% |
707.26M 10.2% |
854.22M 20.8% |
683.99M -19.9% |
753.14M 10.1% |
728.6M -3.3% |
985.69M 35.3% |
1.11B 12.8% |
1.41B 26.5% |
1.73B 23.0% |
2B 15.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
861.91M - |
954.41M 10.7% |
1.05B 10.2% |
1.16B 9.8% |
3.74B 224.0% |
3.83B 2.2% |
3.93B 2.8% |
3.98B 1.1% |
3.83B -3.7% |
3.71B -3.1% |
3.73B 0.6% |
3.57B -4.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.75M - |
- | - | - |
-204.65M - |
- | - | - |
18.28M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.25M 17.9% |
84.72M 3.0% |
90.07M 6.3% |
198.68M 120.6% |
107.69M -45.8% |
1.83B 1603.1% |
1.32B -28.1% |
1.79B 36.0% |
914.01M -49.1% |
599.45M -34.4% |
278.13M -53.6% |
1.18B 324.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.72M 3.0% |
90.07M 6.3% |
155.45M 72.6% |
107.69M -30.7% |
1.83B 1603.1% |
1.32B -28.1% |
1.79B 36.0% |
914.01M -49.1% |
599.45M -34.4% |
278.13M -53.6% |
1.01B 262.0% |
722.48M -28.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.28M - |
-67.35M - |
-6.88M - |
-238.75M - |
-168.94M - |
-28.15M - |
-11.51M - |
-203.3M - |
159.66M - |
-156.72M - |
141.88M - |
-393.46M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
191.19M - |
- | - | - |
222.77M - |
- | - | - |
33.89M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.088 27.5% |
0.938 -13.7% |
0.992 5.7% |
1.615 62.8% |
0.888 -45.0% |
0.63 -29.1% |
1.1 74.6% |
0.314 -71.4% |
-0.059 - |
-0.049 - |
0.156 - |
-0.279 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.26% 12.5% |
10.19% -23.2% |
9.74% -4.4% |
9.61% -1.3% |
4.76% -50.5% |
2.2% -53.8% |
2.76% 25.6% |
1.13% -59.1% |
-0.28% - |
-0.24% - |
0.76% - |
-1.37% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.48% 15.4% |
6.25% -26.3% |
5.82% -6.9% |
5.63% -3.3% |
3.62% -35.6% |
1.85% -49.0% |
2.32% 25.5% |
0.93% -60.0% |
-0.22% - |
-0.18% - |
0.53% - |
-0.91% - |