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] |
665.95M 35.4% |
345.46M -48.1% |
314.83M -8.9% |
1.02B 223.1% |
506.65M -50.2% |
232.74M -54.1% |
144.48M -37.9% |
103.69M -28.2% |
108.39M 4.5% |
100.16M -7.6% |
129.87M 29.7% |
135.63M 4.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
233.93M 24.8% |
142.88M -38.9% |
129.75M -9.2% |
399M 207.5% |
219.97M -44.9% |
103.81M -52.8% |
161.99M 56.1% |
59.2M -63.5% |
65.92M 11.4% |
56.26M -14.7% |
38.21M -32.1% |
74.82M 95.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
432.03M 41.9% |
202.58M -53.1% |
185.07M -8.6% |
618.26M 234.1% |
286.68M -53.6% |
128.94M -55.0% |
-17.51M - |
44.49M - |
42.47M -4.5% |
43.9M 3.4% |
91.66M 108.8% |
60.8M -33.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
272.49M 25.5% |
172.67M -36.6% |
173.69M 0.6% |
440.09M 153.4% |
292.91M -33.4% |
145.89M -50.2% |
202.19M 38.6% |
86.19M -57.4% |
104M 20.7% |
90.52M -13.0% |
74.89M -17.3% |
107.77M 43.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
38.57M 29.6% |
29.78M -22.8% |
43.94M 47.5% |
41.08M -6.5% |
72.93M 77.5% |
42.08M -42.3% |
40.2M -4.5% |
26.99M -32.9% |
38.08M 41.1% |
34.26M -10.0% |
36.68M 7.1% |
32.95M -10.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
393.46M 43.2% |
172.8M -56.1% |
141.14M -18.3% |
577.18M 309.0% |
213.74M -63.0% |
86.85M -59.4% |
-57.71M - |
17.5M - |
4.39M -74.9% |
9.65M 119.8% |
54.98M 470.0% |
27.86M -49.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
569.16M - |
- | - | - |
745.37M - |
- | - | - |
60.96M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
335.58M 43.9% |
150.38M -55.2% |
114.48M -23.9% |
492.53M 330.2% |
252.44M -48.7% |
139.82M -44.6% |
-111.15M - |
11.9M - |
49.7M 317.7% |
29.93M -39.8% |
15.08M -49.6% |
39.63M 162.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
4.2 44.3% |
1.88 -55.2% |
0.63 -66.5% |
4.62 633.3% |
2.36 -48.9% |
1.31 -44.5% |
-1.04 - |
0.11 - |
0.47 327.3% |
0.28 -40.4% |
0.14 -50% |
0.38 171.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
4.2 44.3% |
1.88 -55.2% |
0.63 -66.5% |
4.62 633.3% |
2.36 -48.9% |
1.31 -44.5% |
-1.04 - |
0.11 - |
0.47 327.3% |
0.28 -40.4% |
0.14 -50% |
0.38 171.4% |