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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue |
1.49B - |
778.01M -47.6% |
761.49M -2.1% |
871.78M 14.5% |
1.09B 25.6% |
1.09B -0.8% |
1.14B 4.9% |
1.08B -5.6% |
1.4B 30.2% |
1.28B -8.6% |
1.09B -15.1% |
922.1M -15.1% |
|
Cost of Revenue |
1.27B - |
720.46M -43.4% |
731.4M 1.5% |
819.32M 12.0% |
973.29M 18.8% |
983.46M 1.0% |
1.03B 4.6% |
1.03B -0.2% |
1.32B 28.4% |
1.16B -12.2% |
931.64M -19.5% |
794.9M -14.7% |
|
Gross Profit |
212.38M - |
57.55M -72.9% |
30.09M -47.7% |
52.47M 74.4% |
121.56M 131.7% |
102.62M -15.6% |
110.93M 8.1% |
49.12M -55.7% |
82.61M 68.2% |
122.63M 48.5% |
153.98M 25.6% |
127.2M -17.4% |
|
Total Expenses |
1.34B - |
749.32M -44.1% |
756.01M 0.9% |
843.27M 11.5% |
1B 18.8% |
1.02B 1.5% |
1.09B 7.2% |
1.05B -4.1% |
1.34B 27.9% |
1.2B -10.1% |
989.63M -17.6% |
836.85M -15.4% |
|
Operating Expense |
66.41M - |
28.85M -56.6% |
24.61M -14.7% |
23.95M -2.7% |
28.23M 17.9% |
33.12M 17.3% |
61.6M 86.0% |
19.24M -68.8% |
19.25M 0.1% |
44.6M 131.7% |
57.99M 30.0% |
41.95M -27.7% |
|
Operating Income |
145.97M - |
28.69M -80.3% |
5.48M -80.9% |
28.52M 420.4% |
93.33M 227.3% |
69.5M -25.5% |
49.34M -29.0% |
29.89M -39.4% |
63.36M 112.0% |
78.03M 23.2% |
95.99M 23.0% |
85.25M -11.2% |
|
Net Income (Cont Operations) |
128.99M - |
- | - | - |
91.51M - |
- | - | - |
62.99M - |
- | - | - | |
Net Income |
128.99M - |
15.52M -88.0% |
4.42M -71.5% |
11.12M 151.5% |
80.39M 622.8% |
27.55M -65.7% |
36.96M 34.2% |
35.05M -5.2% |
27.93M -20.3% |
62.24M 122.8% |
48.34M -22.3% |
82.11M 69.9% |
|
Basic EPS |
0.34 - |
0.04 -88.2% |
0.02 -50% |
0.03 50.0% |
0.21 600% |
0.08 -61.9% |
0.08 0% |
0.07 -12.5% |
0.06 -14.3% |
0.12 100% |
0.1 -16.7% |
0.16 60% |
|
Diluted EPS |
0.34 - |
0.04 -88.2% |
0.02 -50% |
0.03 50.0% |
0.21 600% |
0.08 -61.9% |
0.08 0% |
0.07 -12.5% |
0.06 -14.3% |
0.12 100% |
0.1 -16.7% |
0.16 60% |