2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
498.54M 26.0% |
252.2M -49.4% |
115.45M -54.2% |
463.44M 301.4% |
107.53M -76.8% |
478.64M 345.1% |
462.16M -3.4% |
475.96M 3.0% |
478.45M 0.5% |
|
Cost of Revenue | [friend] | [friend] |
369.3M 31.4% |
189.11M -48.8% |
84.63M -55.2% |
345.97M 308.8% |
83.49M -75.9% |
119.29M 42.9% |
349.19M 192.7% |
360.37M 3.2% |
363.81M 1.0% |
|
Gross Profit | [friend] | [friend] |
129.24M 12.7% |
252.2M 95.1% |
30.81M -87.8% |
117.47M 281.2% |
24.04M -79.5% |
-70.1M - |
112.97M - |
115.58M 2.3% |
114.64M -0.8% |
|
Total Expenses | [friend] | [friend] |
415.41M 31.1% |
0 -100% |
98.85M - |
392.91M 297.5% |
92.55M -76.4% |
620.21M 570.1% |
391.21M -36.9% |
400.97M 2.5% |
409.96M 2.2% |
|
Operating Expense | [friend] | [friend] |
46.12M 29.2% |
0 -100.0% |
14.22M - |
46.94M 230.2% |
9.06M -80.7% |
71.47M 688.5% |
42.02M -41.2% |
40.59M -3.4% |
46.15M 13.7% |
|
Operating Income | [friend] | [friend] |
83.12M 5.3% |
252.2M 203.4% |
16.6M -93.4% |
70.52M 324.9% |
14.98M -78.8% |
-141.57M - |
70.95M - |
74.99M 5.7% |
68.49M -8.7% |
|
Net Income (Cont Operations) | [friend] | [friend] |
65.14M 8.6% |
32M -50.9% |
47.62M 48.8% |
63.48M 33.3% |
- |
34.01M - |
63.93M 88.0% |
65.33M 2.2% |
- | |
Net Income | [friend] | [friend] |
65.17M 8.0% |
32.01M -50.9% |
15.63M -51.2% |
63.5M 306.3% |
13.54M -78.7% |
65.51M 383.9% |
63.94M -2.4% |
65.35M 2.2% |
59.6M -8.8% |
|
Basic EPS | [friend] | [friend] |
1.522 8.0% |
0.748 -50.9% |
0.365 -51.2% |
1.483 306.3% |
0.316 -78.7% |
1.53 383.9% |
1.493 -2.4% |
1.526 2.2% |
1.383 -9.4% |
|
Diluted EPS | [friend] | [friend] |
1.522 8.0% |
0.748 -50.9% |
0.365 -51.2% |
1.483 306.3% |
0.316 -78.7% |
1.53 383.9% |
1.493 -2.4% |
1.526 2.2% |
1.383 -9.4% |