2020 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
3.28B 10.7% |
2.93B -10.8% |
3.34B 14.1% |
3.01B -9.8% |
3.33B 10.6% |
3.47B 4.3% |
4.42B 27.3% |
3.29B -25.5% |
4.11B 24.9% |
3.67B -10.6% |
4.88B 32.9% |
3.28B -32.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
2.82B 10.8% |
2.57B -8.9% |
2.93B 13.9% |
2.65B -9.5% |
2.9B 9.2% |
3.04B 4.9% |
3.8B 25.2% |
2.82B -26.0% |
3.45B 22.7% |
3.08B -10.9% |
4.13B 34.2% |
2.73B -33.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
457.31M 9.7% |
353.96M -22.6% |
409M 15.5% |
359M -12.2% |
433M 20.6% |
433M 0.0% |
614M 41.8% |
475M -22.6% |
655M 37.9% |
593M -9.5% |
746M 25.8% |
551M -26.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
3.16B 11.2% |
2.87B -9.3% |
3.29B 14.7% |
2.98B -9.5% |
3.24B 8.7% |
3.38B 4.3% |
4.2B 24.4% |
3.16B -24.9% |
3.85B 22.1% |
3.51B -9.0% |
4.6B 31.0% |
3.12B -32.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
341.74M 14.7% |
298.97M -12.5% |
366M 22.4% |
330M -9.8% |
343M 3.9% |
339M -1.2% |
397M 17.1% |
342M -13.9% |
401M 17.3% |
431M 7.5% |
466M 8.1% |
383M -17.8% |
|
Operating Income | [friend] | [friend] | [friend] |
115.57M -2.9% |
54.99M -52.4% |
43M -21.8% |
29M -32.6% |
90M 210.3% |
94M 4.4% |
217M 130.9% |
133M -38.7% |
254M 91.0% |
162M -36.2% |
280M 72.8% |
168M -40.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
75.72M 13.0% |
24M -68.3% |
-91M - |
-15M - |
36M - |
47M 30.6% |
91M 93.6% |
23M -74.7% |
137M 495.7% |
94M -31.4% |
-20M - |
22M - |
|
Net Income | [friend] | [friend] | [friend] |
68.75M 25.0% |
21M -69.5% |
-93M - |
-17M - |
30M - |
45M 50.0% |
89M 97.8% |
6M -93.3% |
151M 2416.7% |
86M -43.0% |
-25M - |
17M - |
|
Basic EPS | [friend] | [friend] | [friend] |
0.253 25.0% |
0.077 -69.5% |
-0.343 - |
-0.06 - |
0.11 - |
0.17 54.5% |
0.33 94.1% |
0.02 -93.9% |
0.56 2700.0% |
0.32 -42.9% |
-0.1 - |
0.06 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.253 25.0% |
0.077 -69.5% |
-0.343 - |
-0.06 - |
0.11 - |
0.17 54.5% |
0.32 88.2% |
0.02 -93.7% |
0.55 2650.0% |
0.32 -41.8% |
-0.1 - |
0.06 - |