2019 Q1 | 2019 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
631.64M -1.7% |
959.4M 51.9% |
649.78M -32.3% |
802.62M 23.5% |
1.46B 82.3% |
1.79B 22.6% |
1.72B -4.2% |
2.09B 21.9% |
1.84B -12.4% |
1.7B -7.3% |
1.13B -33.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
417.15M -3.3% |
705.33M 69.1% |
454.04M -35.6% |
574.6M 26.6% |
983.62M 71.2% |
1.17B 18.9% |
1.05B -10.4% |
1.41B 34.6% |
1.26B -10.4% |
1.37B 8.4% |
816.83M -40.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
214.49M 1.5% |
254.07M 18.5% |
195.74M -23.0% |
228.02M 16.5% |
479.59M 110.3% |
625.35M 30.4% |
671.3M 7.3% |
684.72M 2.0% |
572.62M -16.4% |
333.03M -41.8% |
309.31M -7.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
550.54M 1.5% |
871.82M 58.4% |
624.66M -28.3% |
783.78M 25.5% |
1.22B 55.4% |
1.43B 17.3% |
1.32B -7.8% |
1.72B 30.5% |
1.58B -7.9% |
1.72B 8.5% |
1.15B -33.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
133.39M 19.9% |
166.49M 24.8% |
170.62M 2.5% |
209.17M 22.6% |
234.29M 12.0% |
258.99M 10.5% |
268.88M 3.8% |
308.41M 14.7% |
319.3M 3.5% |
347.35M 8.8% |
330.41M -4.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.1M -19.0% |
87.58M 8.0% |
25.12M -71.3% |
18.84M -25.0% |
245.31M 1201.8% |
366.37M 49.4% |
402.42M 9.8% |
376.3M -6.5% |
253.32M -32.7% |
-14.32M - |
-21.11M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
49.29M - |
- | - | - |
736.43M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.05M -25.4% |
64.41M 3.8% |
9.41M -85.4% |
45.21M 380.2% |
220.53M 387.8% |
374.14M 69.7% |
336.41M -10.1% |
404.35M 20.2% |
152.07M -62.4% |
-40.74M - |
-28.82M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.364 -24.5% |
0.371 2.0% |
0.057 -84.6% |
0.263 360.0% |
1.28 387.0% |
2.16 68.8% |
1.393 -35.5% |
1.671 20.0% |
0.629 -62.4% |
-0.164 - |
-0.121 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.364 -24.5% |
0.371 2.0% |
0.057 -84.6% |
0.263 360.0% |
1.27 383.2% |
2.15 69.3% |
1.379 -35.9% |
1.664 20.7% |
0.629 -62.2% |
-0.171 - |
-0.121 - |