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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.5% -3.2% |
41.77% 114.2% |
71.37% 70.8% |
16.57% -76.8% |
74.16% 347.4% |
37.18% -49.9% |
33.05% -11.1% |
23.69% -28.3% |
18.54% -21.7% |
31.5% 69.9% |
18.3% -41.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.93% 31.6% |
49.81% 10.8% |
48.28% -3.1% |
45.04% -6.7% |
53.81% 19.5% |
47.26% -12.2% |
42.63% -9.8% |
32.71% -23.3% |
33.79% 3.3% |
39.13% 15.8% |
27.97% -28.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.42% 40.6% |
45.97% 16.6% |
44.47% -3.3% |
41.9% -5.8% |
45.13% 7.7% |
41.51% -8.0% |
36.23% -12.7% |
28.09% -22.5% |
31.32% 11.5% |
36.27% 15.8% |
25.03% -31.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
368.98M 1.4% |
521.58M 41.4% |
652.97M 25.2% |
789.38M 20.9% |
1.19B 50.6% |
1.02B -14.6% |
896.52M -11.7% |
912.07M 1.7% |
1.12B 23.2% |
964.68M -14.1% |
1.09B 12.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3B 2.1% |
3.03B 0.9% |
3.01B -0.6% |
3.06B 1.8% |
6.56B 114.1% |
6.63B 1.2% |
6.62B -0.2% |
6.56B -0.8% |
6.91B 5.4% |
6.93B 0.2% |
7.03B 1.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.91B -0.5% |
1.81B -5.3% |
1.57B -13.3% |
1.86B 19.1% |
2.08B 11.8% |
1.95B -6.4% |
1.86B -4.8% |
1.74B -6.3% |
1.97B 13.3% |
1.85B -6.2% |
1.95B 5.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
904.44M 8.2% |
1.03B 14.2% |
1.44B 39.6% |
1.2B -16.9% |
4.47B 273.2% |
4.68B 4.7% |
4.76B 1.7% |
4.82B 1.3% |
4.94B 2.5% |
5.08B 2.7% |
5.08B 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
294.38M 84.0% |
269.39M -8.5% |
265.58M -1.4% |
396.41M 49.3% |
783.64M 97.7% |
478.39M -39.0% |
468.81M -2.0% |
408.24M -12.9% |
399.47M -2.1% |
543.33M 36.0% |
406.7M -25.1% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
788.91M 597.8% |
848.61M 7.6% |
174.78M -79.4% |
410.17M 134.7% |
571.11M 39.2% |
658.86M 15.4% |
593.15M -10.0% |
592.3M -0.1% |
214.79M -63.7% |
264.97M 23.4% |
318M 20.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
848.61M 7.6% |
174.78M -79.4% |
410.17M 134.7% |
571.11M 39.2% |
658.86M 15.4% |
593.15M -10.0% |
592.3M -0.1% |
214.79M -63.7% |
264.97M 23.4% |
318M 20.0% |
296.35M -6.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
236.4M 144.5% |
199.77M -15.5% |
216.75M 8.5% |
330.92M 52.7% |
594.83M 79.8% |
250.21M -57.9% |
296.48M 18.5% |
172.79M -41.7% |
164.66M -4.7% |
280.25M 70.2% |
184.55M -34.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.33M 2.5% |
225.92M 171.1% |
468.31M 107.3% |
130.84M -72.1% |
881.75M 573.9% |
377.57M -57.2% |
297M -21.3% |
216.07M -27.2% |
209.08M -3.2% |
301.63M 44.3% |
199.35M -33.9% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.95M -1.9% |
217.88M 202.8% |
466M 113.9% |
130.84M -71.9% |
941.5M 619.6% |
803.31M -14.7% |
296.32M -63.1% |
216.07M -27.1% |
208.3M -3.6% |
303.87M 45.9% |
198.57M -34.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.27% -4.2% |
22.49% 172.1% |
37.66% 67.4% |
9.91% -73.7% |
31.1% 213.8% |
8.25% -73.5% |
6.28% -23.9% |
4.51% -28.1% |
4.27% -5.4% |
6.07% 42.2% |
3.91% -35.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.42% -13.5% |
7.23% 198.3% |
15.44% 113.6% |
4.31% -72.1% |
18.33% 325.3% |
5.73% -68.8% |
4.47% -21.9% |
3.28% -26.7% |
3.09% -5.7% |
4.39% 42.1% |
2.85% -35.2% |