2019 Q4 | 2020 Q4 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
587.83M -18.7% |
831.33M 41.4% |
148.45M -82.1% |
336.38M 126.6% |
950.35M 182.5% |
983.99M 3.5% |
1.01B 3.0% |
914.39M -9.8% |
896.24M -2.0% |
903.64M 0.8% |
950.85M 5.2% |
972.44M 2.3% |
|
Cost of Revenue | [friend] | [friend] | - |
571.54M - |
112.59M -80.3% |
221.39M 96.6% |
160.55M -27.5% |
689.84M 329.7% |
704.39M 2.1% |
649.74M -7.8% |
632.28M -2.7% |
655.72M 3.7% |
718.72M 9.6% |
751.66M 4.6% |
|
Gross Profit | [friend] | [friend] |
587.83M 295.8% |
259.79M -55.8% |
35.86M -86.2% |
114.99M 220.6% |
378.81M 229.4% |
294.15M -22.3% |
309.44M 5.2% |
264.65M -14.5% |
263.95M -0.3% |
247.92M -6.1% |
232.13M -6.4% |
220.78M -4.9% |
|
Total Expenses | [friend] | [friend] | - |
743.71M - |
149.49M -79.9% |
273.35M 82.9% |
192.77M -29.5% |
870.15M 351.4% |
882.71M 1.4% |
833.11M -5.6% |
839.52M 0.8% |
842.96M 0.4% |
906.15M 7.5% |
952.49M 5.1% |
|
Operating Expense | [friend] | [friend] | - |
172.17M - |
36.91M -78.6% |
51.96M 40.8% |
32.22M -38.0% |
180.32M 459.7% |
178.32M -1.1% |
183.37M 2.8% |
207.24M 13.0% |
187.24M -9.6% |
187.44M 0.1% |
200.82M 7.1% |
|
Operating Income | [friend] | [friend] |
587.83M 3294.2% |
87.62M -85.1% |
-1.04M - |
63.03M - |
206.64M 227.8% |
113.83M -44.9% |
131.12M 15.2% |
81.28M -38.0% |
56.72M -30.2% |
60.68M 7.0% |
44.7M -26.3% |
19.95M -55.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
73.26M - |
- |
51.97M - |
- |
96.57M - |
- |
80.44M - |
- |
67.26M - |
- |
10.88M - |
|
Net Income | [friend] | [friend] |
45.14M - |
75.54M 67.4% |
-3.67M - |
56.61M - |
106.72M 88.5% |
98.78M -7.4% |
114.11M 15.5% |
83.49M -26.8% |
62.16M -25.5% |
72.37M 16.4% |
71.06M -1.8% |
16.79M -76.4% |
|
Basic EPS | [friend] | [friend] |
0.125 - |
0.21 67.5% |
-0.009 - |
0.144 - |
0.279 93.4% |
0.25 -10.5% |
0.289 15.7% |
0.21 -27.4% |
0.16 -23.8% |
0.17 6.3% |
0.16 -5.9% |
0.03 -81.3% |
|
Diluted EPS | [friend] | [friend] |
0.125 - |
0.21 67.5% |
-0.009 - |
0.144 - |
0.279 93.4% |
0.25 -10.5% |
0.289 15.7% |
0.21 -27.4% |
0.16 -23.8% |
0.17 6.3% |
0.16 -5.9% |
0.03 -81.3% |