2018 Q4 | 2019 Q4 | 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] | [friend] | [friend] |
842.65M 267.9% |
1.01B 20.3% |
1.21B 19.5% |
1.14B -5.6% |
1.03B -10.3% |
861.97M -15.9% |
623.35M -27.7% |
585.33M -6.1% |
556.07M -5.0% |
525.03M -5.6% |
513.97M -2.1% |
492.28M -4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
285.83M 177.6% |
384.06M 34.4% |
422.93M 10.1% |
401.33M -5.1% |
440.13M 9.7% |
458.64M 4.2% |
428.15M -6.6% |
451.06M 5.4% |
444.6M -1.4% |
465.83M 4.8% |
476.74M 2.3% |
502.36M 5.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
573.32M 354.8% |
629.67M 9.8% |
788.78M 25.3% |
742.3M -5.9% |
585.18M -21.2% |
403.33M -31.1% |
195.2M -51.6% |
134.27M -31.2% |
111.47M -17.0% |
59.2M -46.9% |
37.23M -37.1% |
-10.08M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
371.98M 184.1% |
520.5M 39.9% |
585.1M 12.4% |
575.1M -1.7% |
614.93M 6.9% |
604M -1.8% |
551.92M -8.6% |
570.39M 3.3% |
562.33M -1.4% |
604.9M 7.6% |
618.73M 2.3% |
641.76M 3.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.14M 208.3% |
136.44M 58.4% |
162.17M 18.9% |
173.77M 7.2% |
174.8M 0.6% |
145.36M -16.8% |
123.77M -14.9% |
119.33M -3.6% |
117.72M -1.3% |
139.07M 18.1% |
142M 2.1% |
139.4M -1.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
498.02M 407.6% |
493.23M -1.0% |
626.62M 27.0% |
568.53M -9.3% |
410.38M -27.8% |
257.97M -37.1% |
71.43M -72.3% |
14.93M -79.1% |
-6.26M - |
-79.87M - |
-104.76M - |
-149.48M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
417.5M - |
529.6M 26.8% |
497.08M -6.1% |
- |
256.22M - |
- |
71.82M - |
- |
-33.94M - |
- |
-127.82M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
304.25M 276.2% |
420.43M 38.2% |
533.03M 26.8% |
500.37M -6.1% |
379.61M -24.1% |
260.79M -31.3% |
118.65M -54.5% |
79.09M -33.3% |
60.75M -23.2% |
-23.91M - |
-47.72M - |
-116.09M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.56 275.0% |
3.538 38.2% |
4.49 26.9% |
4.214 -6.1% |
3.062 -27.3% |
1.917 -37.4% |
0.697 -63.7% |
0.347 -50.1% |
0.307 -11.5% |
-0.15 - |
-0.3 - |
-0.72 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.56 275.0% |
3.538 38.2% |
4.49 26.9% |
4.214 -6.1% |
3.062 -27.3% |
1.917 -37.4% |
0.697 -63.7% |
0.347 -50.1% |
0.307 -11.5% |
-0.15 - |
-0.3 - |
-0.72 - |