2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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] | [friend] | [friend] | [friend] |
792.39M 22.2% |
1.1B 39.2% |
1.23B 11.3% |
1.59B 29.1% |
1.32B -16.9% |
1.17B -10.9% |
1.35B 15.0% |
1.05B -22.3% |
1.55B 47.7% |
922.74M -40.4% |
876.97M -5.0% |
611.56M -30.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
708.26M 18.8% |
880.42M 24.3% |
1.07B 22.0% |
1.34B 24.8% |
1.33B -0.5% |
1.14B -14.6% |
1.27B 11.1% |
1.04B -17.9% |
1.45B 39.1% |
955.62M -34.0% |
843.45M -11.7% |
632.13M -25.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.13M 61.0% |
222.87M 164.9% |
154.1M -30.9% |
245.43M 59.3% |
-16.41M - |
34.64M - |
84.61M 144.2% |
9.29M -89.0% |
102.33M 1001.2% |
-32.88M - |
33.52M - |
-20.57M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
745.7M 16.5% |
932.27M 25.0% |
1.13B 20.7% |
1.38B 23.0% |
1.38B 0.0% |
1.18B -15.1% |
1.32B 12.4% |
1.08B -18.7% |
1.5B 39.1% |
1.01B -32.8% |
888.64M -11.6% |
678.19M -23.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.44M -15.0% |
51.85M 38.5% |
51.52M -0.6% |
44.2M -14.2% |
49.98M 13.1% |
35.96M -28.0% |
55.35M 53.9% |
35.33M -36.2% |
48.89M 38.4% |
49.85M 2.0% |
45.19M -9.4% |
46.06M 1.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
46.68M 469.2% |
171.02M 266.3% |
102.58M -40.0% |
201.23M 96.2% |
-66.39M - |
-1.32M - |
29.26M - |
-26.04M - |
53.44M - |
-82.73M - |
-11.66M - |
-66.63M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
208.07M - |
- | - | - |
-34.16M - |
- | - | - |
-138.21M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.08M 914.4% |
131.73M 220.7% |
77.25M -41.4% |
130.82M 69.3% |
-74.69M - |
-83.28M - |
22.75M - |
-56.91M - |
-41.15M - |
-153.26M - |
-18.84M - |
-119.37M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.48 1500.0% |
1.6 233.3% |
0.92 -42.5% |
1.56 69.6% |
-0.89 - |
-0.99 - |
0.27 - |
-0.68 - |
-0.49 - |
-1.83 - |
-0.23 - |
-1.44 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.48 1500.0% |
1.6 233.3% |
0.92 -42.5% |
1.56 69.6% |
-0.89 - |
-1.02 - |
0.26 - |
-0.68 - |
-0.49 - |
-1.83 - |
-0.23 - |
-1.44 - |