2018 Q2 | 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] |
0% - |
0% - |
62.67% - |
59.27% -5.4% |
56.49% -4.7% |
53.38% -5.5% |
47.77% -10.5% |
44.03% -7.8% |
44.03% 0% |
39.96% -9.2% |
39.96% 0% |
39.23% -1.8% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.09% 8.9% |
2.86% -43.7% |
0.32% -88.7% |
2.62% 713.2% |
0.97% -63.0% |
-1.45% - |
-2.72% - |
5.57% - |
6.04% 8.5% |
3.43% -43.2% |
2.65% -22.7% |
4.82% 81.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12% -4.1% |
8.33% -30.6% |
7.34% -11.8% |
7.52% 2.4% |
7.33% -2.5% |
8.2% 12.0% |
11.3% 37.8% |
11.31% 0.1% |
11.81% 4.4% |
10.6% -10.3% |
11.11% 4.9% |
10.65% -4.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.68% -16.3% |
2.94% -48.2% |
1.14% -61.3% |
2.55% 123.9% |
2.63% 3.1% |
2.86% 8.7% |
5.35% 87.2% |
7.46% 39.5% |
7.61% 2.0% |
6.47% -15.0% |
6.06% -6.3% |
7.55% 24.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
737.03M 12.0% |
830.32M 12.7% |
588.77M -29.1% |
698.33M 18.6% |
972.07M 39.2% |
940.76M -3.2% |
1.16B 22.8% |
1.55B 34.0% |
1.93B 24.5% |
2.62B 36.0% |
3.51B 33.7% |
3.64B 3.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05B 5.8% |
2.28B 10.8% |
2.27B -0.4% |
2.02B -10.6% |
2.53B 24.9% |
2.9B 14.5% |
3.36B 15.9% |
4.17B 24.3% |
4.57B 9.7% |
5.57B 21.9% |
6.78B 21.7% |
7.54B 11.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15B 7.0% |
1.35B 17.1% |
1.33B -1.0% |
1.07B -19.5% |
1.56B 45.3% |
1.94B 24.4% |
2.41B 24.3% |
3.14B 30.2% |
3.42B 8.9% |
4.33B 26.7% |
5.44B 25.7% |
6.09B 11.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
903.27M 4.4% |
928.62M 2.8% |
931.92M 0.4% |
951.34M 2.1% |
962.33M 1.2% |
950.29M -1.3% |
919.1M -3.3% |
1.01B 9.4% |
1.13B 12.5% |
1.22B 8.0% |
1.32B 8.3% |
1.43B 8.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-167.96M - |
- | - | - |
249.48M - |
- | - | - |
-493.14M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
128.27M 199.5% |
126.83M -1.1% |
139.7M 10.2% |
197.1M 41.1% |
179M -9.2% |
309.6M 73.0% |
153.65M -50.4% |
237.95M 54.9% |
130.3M -45.2% |
342.74M 163.0% |
225.71M -34.1% |
130.3M -42.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
126.83M -1.1% |
139.7M 10.2% |
197.1M 41.1% |
179M -9.2% |
309.6M 73.0% |
153.65M -50.4% |
237.95M 54.9% |
130.3M -45.2% |
342.74M 163.0% |
225.71M -34.1% |
217.76M -3.5% |
338.22M 55.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-21.68M - |
-248.92M - |
124.39M - |
312.33M 151.1% |
-82.07M - |
-278.39M - |
-234.38M - |
-530.38M - |
-18.61M - |
-470.07M - |
-156.51M - |
360.9M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.27M - |
- | - | - |
27.54M - |
- | - | - |
199.29M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.264 19.4% |
0.171 -35.1% |
0.014 -91.7% |
0.129 800.0% |
0.071 -44.4% |
-0.1 - |
-0.221 - |
0.614 - |
0.829 34.9% |
0.636 -23.3% |
0.664 4.5% |
1.75 163.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.24% 17.2% |
2.6% -38.8% |
0.2% -92.1% |
1.95% 853.0% |
0.99% -49.4% |
-1.42% - |
-3.36% - |
8.96% - |
10.9% 21.6% |
7.65% -29.9% |
7.31% -4.4% |
12.76% 74.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.88% 8.6% |
1.1% -41.5% |
0.08% -92.4% |
0.85% 920.8% |
0.41% -51.5% |
-0.5% - |
-1% - |
2.29% - |
2.66% 16.2% |
1.77% -33.5% |
1.5% -15.1% |
2.45% 63.1% |