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] |
250.67M -61.8% |
573.54M 128.8% |
538.39M -6.1% |
810M 50.4% |
669.37M -17.4% |
403.42M -39.7% |
443.45M 9.9% |
84.35M -81.0% |
62.57M -25.8% |
58.28M -6.8% |
69.13M 18.6% |
51.23M -25.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.09M -52.9% |
223.5M 159.6% |
264.9M 18.5% |
392.23M 48.1% |
343.2M -12.5% |
193.92M -43.5% |
195.5M 0.8% |
36.5M -81.3% |
24.86M -31.9% |
15.8M -36.4% |
18.51M 17.1% |
12.46M -32.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
164.58M -65.2% |
350.04M 112.7% |
273.49M -21.9% |
417.78M 52.8% |
326.17M -21.9% |
209.5M -35.8% |
247.95M 18.4% |
47.84M -80.7% |
37.71M -21.2% |
42.48M 12.6% |
50.62M 19.2% |
38.77M -23.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
158.34M -45.6% |
328.87M 107.7% |
328.86M 0.0% |
502.59M 52.8% |
463.54M -7.8% |
277.12M -40.2% |
274.44M -1.0% |
90.78M -66.9% |
73.88M -18.6% |
71.95M -2.6% |
83.19M 15.6% |
61.34M -26.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.26M -33.1% |
105.36M 45.8% |
63.96M -39.3% |
110.37M 72.5% |
120.34M 9.0% |
83.19M -30.9% |
78.94M -5.1% |
54.28M -31.2% |
49.02M -9.7% |
56.14M 14.5% |
64.68M 15.2% |
48.87M -24.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.33M -74.7% |
244.67M 165.0% |
209.53M -14.4% |
307.41M 46.7% |
205.83M -33.0% |
126.31M -38.6% |
169.01M 33.8% |
-6.43M - |
-11.31M - |
-13.66M - |
-14.06M - |
-10.11M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
386.79M - |
- | - | - |
477.9M - |
- | - | - |
31.62M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.57M -77.7% |
215.96M 206.0% |
155.78M -27.9% |
275.44M 76.8% |
202.47M -26.5% |
150.45M -25.7% |
131.92M -12.3% |
6.03M -95.4% |
25.59M 324.7% |
3.02M -88.2% |
-171.5M - |
26.91M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.3 -83.1% |
1.11 270% |
0.8 -27.9% |
1.41 76.2% |
1.04 -26.2% |
0.83 -20.2% |
0.65 -21.7% |
0.03 -95.4% |
0.14 366.7% |
0.01 -92.9% |
-0.89 - |
0.14 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.3 -83.1% |
1.11 270% |
0.8 -27.9% |
1.41 76.2% |
1.04 -26.2% |
0.83 -20.2% |
0.65 -21.7% |
0.03 -95.4% |
0.14 366.7% |
0.01 -92.9% |
-0.89 - |
0.14 - |