2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
1.11B 48.9% |
239.21M -78.5% |
268.67M 12.3% |
167.49M -37.7% |
985.71M 488.5% |
939.05M -4.7% |
888.59M -5.4% |
921.14M 3.7% |
822.76M -10.7% |
803.21M -2.4% |
|
Cost of Revenue | [friend] | [friend] |
948.86M 54.3% |
- |
439.53M - |
141.75M -67.8% |
837.06M 490.5% |
163.04M -80.5% |
741.98M 355.1% |
773.87M 4.3% |
684.8M -11.5% |
674.27M -1.5% |
|
Gross Profit | [friend] | [friend] |
164.86M 23.7% |
239.21M 45.1% |
-170.86M - |
25.74M - |
148.65M 477.5% |
101.99M -31.4% |
146.61M 43.7% |
147.27M 0.5% |
137.95M -6.3% |
128.94M -6.5% |
|
Total Expenses | [friend] | [friend] |
1.02B 51.4% |
- |
478.77M - |
156.69M -67.3% |
905.74M 478.1% |
180.88M -80.0% |
804.5M 344.8% |
835.98M 3.9% |
750.15M -10.3% |
736.12M -1.9% |
|
Operating Expense | [friend] | [friend] |
72.4M 20.8% |
- |
39.24M - |
14.94M -61.9% |
68.68M 359.8% |
17.84M -74.0% |
62.52M 250.4% |
62.11M -0.7% |
65.35M 5.2% |
61.85M -5.3% |
|
Operating Income | [friend] | [friend] |
92.45M 26.1% |
239.21M 158.7% |
-210.1M - |
10.8M - |
79.97M 640.2% |
33.31M -58.3% |
84.08M 152.4% |
85.16M 1.3% |
72.61M -14.7% |
67.09M -7.6% |
|
Net Income (Cont Operations) | [friend] | [friend] |
81.35M 18.8% |
- |
30.5M - |
- |
71.1M - |
- |
72.18M - |
- |
60.39M - |
- | |
Net Income | [friend] | [friend] |
81.35M 18.8% |
4.69M -94.2% |
25.81M 449.7% |
10.93M -57.7% |
71.1M 550.6% |
78.54M 10.5% |
72.18M -8.1% |
75.07M 4.0% |
60.39M -19.5% |
57.48M -4.8% |
|
Basic EPS | [friend] | [friend] |
0.51 18.6% |
0.029 -94.3% |
0.161 449.7% |
0.07 -56.4% |
0.44 528.6% |
0.486 10.5% |
0.45 -7.5% |
0.46 2.2% |
0.36 -21.7% |
0.32 -11.1% |
|
Diluted EPS | [friend] | [friend] |
0.51 18.6% |
0.029 -94.3% |
0.161 449.7% |
0.07 -56.4% |
0.44 528.6% |
0.486 10.5% |
0.45 -7.5% |
0.46 2.2% |
0.36 -21.7% |
0.32 -11.1% |