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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.88B 3.3% |
1.97B 4.9% |
2.26B 14.6% |
2.08B -7.9% |
2.16B 3.5% |
2.29B 6.1% |
2.47B 7.9% |
2.32B -5.8% |
2.39B 3.1% |
2.47B 3.2% |
2.59B 4.8% |
2.46B -5.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.65B 3.1% |
1.74B 5.3% |
1.99B 14.5% |
1.82B -8.2% |
1.85B 1.5% |
1.97B 6.6% |
2.12B 7.5% |
1.99B -6.3% |
2.04B 2.6% |
2.11B 3.5% |
2.25B 6.6% |
2.15B -4.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
233M 4.5% |
238M 2.1% |
274M 15.1% |
259M -5.5% |
304M 17.4% |
313M 3.0% |
345M 10.2% |
334M -3.2% |
353M 5.7% |
358M 1.4% |
337M -5.9% |
308M -8.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.83B 3.2% |
1.91B 4.4% |
2.18B 14.5% |
2.01B -7.7% |
2.07B 2.9% |
2.2B 6.2% |
2.37B 7.7% |
2.25B -5.2% |
2.29B 1.7% |
2.37B 3.7% |
2.49B 5.0% |
2.4B -3.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
177M 3.5% |
171M -3.4% |
195M 14.0% |
190M -2.6% |
220M 15.8% |
227M 3.2% |
249M 9.7% |
258M 3.6% |
245M -5.0% |
258M 5.3% |
237M -8.1% |
249M 5.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
56M 7.7% |
67M 19.6% |
79M 17.9% |
69M -12.7% |
84M 21.7% |
86M 2.4% |
96M 11.6% |
76M -20.8% |
108M 42.1% |
100M -7.4% |
100M 0% |
59M -41% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
14M -17.6% |
73M 421.4% |
57M -21.9% |
38M -33.3% |
52M 36.8% |
64M 23.1% |
46M -28.1% |
26M -43.5% |
66M 153.8% |
68M 3.0% |
73M 7.4% |
-36M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
11M -21.4% |
72M 554.5% |
56M -22.2% |
37M -33.9% |
51M 37.8% |
63M 23.5% |
46M -27.0% |
25M -45.7% |
65M 160% |
66M 1.5% |
73M 10.6% |
-37M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.096 -21.4% |
0.63 556.4% |
0.49 -22.2% |
0.32 -34.7% |
0.44 37.5% |
0.53 20.5% |
0.39 -26.4% |
0.21 -46.2% |
0.55 161.9% |
0.55 0% |
0.61 10.9% |
-0.31 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.096 -21.4% |
0.62 545.9% |
0.48 -22.6% |
0.32 -33.3% |
0.44 37.5% |
0.53 20.5% |
0.39 -26.4% |
0.21 -46.2% |
0.54 157.1% |
0.55 1.9% |
0.61 10.9% |
-0.31 - |