2019 Q3 | 2019 Q4 | 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] |
845.8M 7.1% |
1.27B 50.4% |
1.67B 31.4% |
1.54B -8.0% |
1.69B 9.7% |
1.69B 0.2% |
2.15B 27.3% |
1.99B -7.5% |
2.13B 7.4% |
2.06B -3.3% |
2.66B 28.9% |
2.42B -9.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.51M 42.4% |
25M 21.9% |
43.5M 74.0% |
51.6M 18.6% |
50.1M -2.9% |
68M 35.7% |
80.1M 17.8% |
74.9M -6.5% |
81.6M 8.9% |
37.3M -54.3% |
80.6M 116.1% |
68M -15.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
825.29M 6.5% |
1.25B 51.1% |
1.63B 30.5% |
1.49B -8.8% |
1.64B 10.1% |
1.62B -0.9% |
2.07B 27.7% |
1.91B -7.6% |
2.05B 7.3% |
2.03B -1.3% |
2.58B 27.3% |
2.35B -8.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
655.55M 1.8% |
1.05B 60.1% |
1.4B 33.2% |
1.34B -4.2% |
1.42B 5.7% |
1.5B 5.9% |
1.86B 23.8% |
1.71B -7.6% |
1.75B 1.9% |
1.73B -0.9% |
2.14B 23.9% |
1.99B -7.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
635.05M 0.9% |
1.02B 61.3% |
1.35B 32.2% |
1.29B -4.9% |
1.37B 6.1% |
1.43B 4.8% |
1.78B 24.1% |
1.64B -7.7% |
1.67B 1.6% |
1.69B 1.7% |
2.06B 21.8% |
1.92B -6.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
190.25M 30.7% |
222.52M 17.0% |
273.6M 23.0% |
198M -27.6% |
270M 36.4% |
190.3M -29.5% |
293.6M 54.3% |
273.7M -6.8% |
387.2M 41.5% |
332.5M -14.1% |
515M 54.9% |
430.6M -16.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.79M -2.1% |
128.51M 40.0% |
177.1M 37.8% |
68.8M -61.2% |
216.5M 214.7% |
140.4M -35.1% |
30.7M -78.1% |
115.9M 277.5% |
128M 10.4% |
250.4M 95.6% |
153.1M -38.9% |
254.8M 66.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.79M -2.1% |
128.51M 40.0% |
177.1M 37.8% |
68.8M -61.2% |
216.5M 214.7% |
140.4M -35.1% |
30.7M -78.1% |
115.9M 277.5% |
128M 10.4% |
250.4M 95.6% |
153.1M -38.9% |
254.8M 66.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.179 -5.7% |
0.26 45.1% |
0.35 34.6% |
0.14 -60.0% |
0.433 209.5% |
0.28 -35.4% |
0.06 -78.6% |
0.23 283.3% |
0.256 11.3% |
0.5 95.2% |
0.31 -38.0% |
0.51 64.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.179 -5.7% |
0.26 45.1% |
0.35 34.6% |
0.14 -60.0% |
0.433 209.5% |
0.28 -35.4% |
0.06 -78.6% |
0.23 283.3% |
0.256 11.3% |
0.5 95.2% |
0.306 -38.7% |
0.51 66.5% |