2020 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
308.59M 34.7% |
322.26M 4.4% |
351.84M 9.2% |
160.94M -54.3% |
190.28M 18.2% |
158.91M -16.5% |
113.22M -28.8% |
122.92M 8.6% |
161.02M 31.0% |
127.88M -20.6% |
102.15M -20.1% |
101.23M -0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
285.83M 177.6% |
98.23M -65.6% |
121.57M 23.8% |
81.37M -33.1% |
138.97M 70.8% |
116.74M -16.0% |
91.07M -22.0% |
104.28M 14.5% |
132.51M 27.1% |
137.97M 4.1% |
101.98M -26.1% |
129.9M 27.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
308.59M 144.8% |
224.03M -27.4% |
230.27M 2.8% |
79.57M -65.4% |
51.31M -35.5% |
42.18M -17.8% |
22.15M -47.5% |
18.64M -15.8% |
28.51M 52.9% |
-10.09M - |
177.67K - |
-28.68M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
371.98M 184.1% |
148.52M -60.1% |
171.17M 15.2% |
120.92M -29.4% |
174.33M 44.2% |
137.59M -21.1% |
119.08M -13.4% |
139.39M 17.0% |
166.26M 19.3% |
180.17M 8.4% |
132.92M -26.2% |
162.42M 22.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
86.14M 208.3% |
50.3M -41.6% |
49.6M -1.4% |
39.54M -20.3% |
35.36M -10.6% |
20.85M -41.0% |
28.01M 34.3% |
35.11M 25.3% |
33.75M -3.9% |
42.2M 25.0% |
30.94M -26.7% |
32.51M 5.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
308.59M 214.6% |
173.73M -43.7% |
180.67M 4.0% |
40.02M -77.8% |
15.95M -60.2% |
21.32M 33.7% |
-5.87M - |
-16.47M - |
-5.24M - |
-52.29M - |
-30.76M - |
-61.19M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
152.29M - |
199.78M 31.2% |
- | - | - |
15.38M - |
- | - | - |
-78.5M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
145.09M 79.4% |
153.91M 6.1% |
153.15M -0.5% |
48.21M -68.5% |
24.33M -49.5% |
35.12M 44.3% |
11.01M -68.7% |
8.65M -21.4% |
5.99M -30.8% |
-49.56M - |
-12.8M - |
-59.72M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22 78.7% |
1.297 6.2% |
1.29 -0.5% |
0.4 -69.0% |
0.08 -80.0% |
0.15 87.5% |
0.07 -53.3% |
0.05 -28.6% |
0.04 -20.0% |
-0.31 - |
-0.08 - |
-0.37 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22 78.7% |
1.297 6.2% |
1.29 -0.5% |
0.4 -69.0% |
0.08 -80.0% |
0.15 87.5% |
0.07 -53.3% |
0.05 -28.6% |
0.04 -20.0% |
-0.31 - |
-0.08 - |
-0.37 - |