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] |
1.61B 3.9% |
1.44B -10.7% |
2.18B 51.0% |
1.48B -31.8% |
1.52B 2.5% |
1.32B -13.3% |
2.02B 53.3% |
1.41B -30.4% |
1.43B 1.4% |
1.26B -11.4% |
2.08B 64.7% |
1.36B -34.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
944M 7.0% |
876M -7.2% |
1.32B 51.0% |
962M -27.3% |
986M 2.5% |
861M -12.7% |
1.28B 48.3% |
905M -29.1% |
940M 3.9% |
838M -10.9% |
1.26B 50% |
858M -31.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
670M -0.3% |
565M -15.7% |
853M 51.0% |
522M -38.8% |
535M 2.5% |
457M -14.6% |
744M 62.8% |
502M -32.5% |
487M -3.0% |
427M -12.3% |
826M 93.4% |
501M -39.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 6.3% |
1.33B -5.5% |
1.84B 38.2% |
1.39B -24.5% |
1.42B 2.4% |
1.27B -10.4% |
1.78B 39.4% |
1.38B -22.4% |
1.4B 1.6% |
1.33B -4.9% |
1.82B 36.9% |
1.33B -26.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
467M 4.7% |
457M -2.1% |
519M 13.6% |
428M -17.5% |
437M 2.1% |
414M -5.3% |
500M 20.8% |
474M -5.2% |
461M -2.7% |
494M 7.2% |
567M 14.8% |
475M -16.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
203M -10.2% |
108M -46.8% |
334M 209.3% |
94M -71.9% |
98M 4.3% |
43M -56.1% |
244M 467.4% |
28M -88.5% |
26M -7.1% |
-67M - |
259M - |
26M -90.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
151M -13.2% |
75M -50.3% |
246M 228% |
76M -69.1% |
67M -11.8% |
23M -65.7% |
172M 647.8% |
4M -97.7% |
-1M - |
-71M - |
184M - |
-3M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
151M -13.2% |
75M -50.3% |
246M 228% |
81M -67.1% |
70M -13.6% |
24M -65.7% |
173M 620.8% |
1M -99.4% |
-1M - |
-71M - |
181M - |
-4M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.71 -10.0% |
0.85 -50.3% |
2.895 240.6% |
0.96 -66.8% |
0.84 -12.5% |
0.3 -64.3% |
2.162 620.8% |
0.01 -99.5% |
-0.02 - |
-0.92 - |
2.295 - |
-0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.71 -10.0% |
0.81 -52.6% |
2.7 233.3% |
0.93 -65.6% |
0.83 -10.8% |
0.29 -65.1% |
2.1 624.1% |
0.01 -99.5% |
-0.02 - |
-0.92 - |
2.29 - |
-0.05 - |