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] | - | - | - | - | - |
0% - |
0% - |
41.82% - |
41.82% 0% |
36.59% -12.5% |
36.59% 0% |
35.26% -3.6% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.36% -18.6% |
15.05% 12.6% |
18.2% 20.9% |
18.78% 3.2% |
17.23% -8.3% |
16.46% -4.5% |
12.82% -22.1% |
5.13% -60.0% |
12.93% 151.9% |
12.59% -2.7% |
13.08% 3.9% |
10.46% -20.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.8% -7.6% |
33.86% 0.2% |
37.51% 10.8% |
37.84% 0.9% |
36.65% -3.1% |
41.22% 12.5% |
40.85% -0.9% |
32.25% -21.1% |
32.87% 1.9% |
37.59% 14.4% |
38.22% 1.7% |
36.2% -5.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.84% -24.4% |
16.65% 12.1% |
18.17% 9.2% |
19.56% 7.6% |
18.87% -3.6% |
13.58% -28.0% |
15.39% 13.3% |
5.44% -64.7% |
12.37% 127.5% |
13.09% 5.8% |
12.49% -4.6% |
14.09% 12.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
379.29M 23.2% |
446.01M 17.6% |
392.37M -12.0% |
424.91M 8.3% |
472.29M 11.2% |
291.72M -38.2% |
291.47M -0.1% |
273.95M -6.0% |
342.07M 24.9% |
315.96M -7.6% |
276.18M -12.6% |
328.13M 18.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.19B 3.5% |
3.29B 3.3% |
3.83B 16.3% |
3.84B 0.3% |
3.52B -8.4% |
3.39B -3.7% |
3.34B -1.4% |
3.28B -1.7% |
3.35B 2.1% |
3.3B -1.6% |
3.32B 0.8% |
3.27B -1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
476.45M 40.8% |
513.97M 7.9% |
975.93M 89.9% |
904.36M -7.3% |
654.91M -27.6% |
483.5M -26.2% |
384.95M -20.4% |
304.95M -20.8% |
448.1M 46.9% |
359M -19.9% |
383.25M 6.8% |
339.72M -11.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.71B -1.1% |
2.78B 2.5% |
2.85B 2.7% |
2.94B 2.9% |
2.86B -2.5% |
2.91B 1.5% |
2.96B 1.7% |
2.98B 0.8% |
2.9B -2.5% |
2.94B 1.2% |
2.94B 0.1% |
2.93B -0.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.94M - |
- | - | - |
56.25M - |
- | - | - |
181.37M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B -4.2% |
935.68M -24.0% |
903.45M -3.4% |
582.53M -35.5% |
551.48M -5.3% |
417.8M -24.2% |
382.96M -8.3% |
484.96M 26.6% |
347.51M -28.3% |
425.76M 22.5% |
383.74M -9.9% |
330.94M -13.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
935.68M -24.0% |
903.45M -3.4% |
582.53M -35.5% |
551.48M -5.3% |
417.8M -24.2% |
382.96M -8.3% |
484.96M 26.6% |
347.51M -28.3% |
425.76M 22.5% |
383.74M -9.9% |
330.94M -13.8% |
295.93M -10.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-22.32M - |
-74.39M - |
-135.51M - |
-146.86M - |
-77.43M - |
-107.54M - |
7.99M - |
-3.21M - |
58.45M - |
67.64M 15.7% |
58.44M -13.6% |
-5.36M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.23M - |
- | - | - |
161.17M - |
- | - | - |
58.29M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.369 0.3% |
0.686 86.1% |
0.721 5.2% |
0.814 12.9% |
0.826 1.4% |
0.49 -40.7% |
0.38 -22.4% |
0.14 -63.2% |
0.322 129.7% |
0.3 -6.7% |
0.26 -13.3% |
0.25 -3.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.86% -0.1% |
2.44% 31.5% |
2.53% 3.7% |
2.76% 8.7% |
2.8% 1.8% |
1.66% -40.7% |
1.27% -23.4% |
0.47% -62.8% |
1.5% 217.4% |
1.36% -9.5% |
1.23% -9.7% |
1.17% -4.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.62% -3.9% |
2.07% 28.1% |
2% -3.2% |
2.08% 3.8% |
2.21% 6.3% |
1.39% -37.1% |
1.11% -20.1% |
0.42% -61.8% |
1.33% 214.0% |
1.2% -10.3% |
1.09% -8.8% |
1.04% -4.6% |