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] |
627.47M -5.4% |
514.66M -18.0% |
1.25B 142.3% |
752.83M -39.6% |
604.99M -19.6% |
480.22M -20.6% |
1.42B 196.1% |
614.79M -56.8% |
755.15M 22.8% |
553.9M -26.7% |
1.13B 104.9% |
593.99M -47.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
514.46M -6.2% |
430.9M -16.2% |
1.06B 147.1% |
608.09M -42.9% |
481.31M -20.8% |
393.54M -18.2% |
1.2B 204.3% |
487.35M -59.3% |
618.69M 27.0% |
447.63M -27.6% |
936.9M 109.3% |
519.98M -44.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.01M -1.6% |
83.76M -25.9% |
182.31M 117.7% |
144.73M -20.6% |
123.68M -14.5% |
86.68M -29.9% |
224.68M 159.2% |
127.45M -43.3% |
136.46M 7.1% |
106.27M -22.1% |
197.93M 86.3% |
74.02M -62.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
552.86M -6.0% |
477.36M -13.7% |
1.17B 144.8% |
662.05M -43.3% |
523.1M -21.0% |
434.74M -16.9% |
1.27B 191.6% |
529.04M -58.3% |
663.8M 25.5% |
504.18M -24.0% |
974.34M 93.3% |
551.3M -43.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.39M -3.0% |
46.46M 21.0% |
103.69M 123.2% |
53.96M -48.0% |
41.79M -22.6% |
41.2M -1.4% |
70.3M 70.6% |
41.69M -40.7% |
45.11M 8.2% |
56.55M 25.4% |
37.44M -33.8% |
31.32M -16.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.61M -0.9% |
37.29M -50.0% |
78.62M 110.8% |
90.78M 15.5% |
81.89M -9.8% |
45.48M -44.5% |
154.39M 239.5% |
85.76M -44.5% |
91.35M 6.5% |
49.72M -45.6% |
160.49M 222.8% |
42.69M -73.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
124.82M - |
- | - | - |
135.96M - |
- | - | - |
137.99M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.1M 2.2% |
40.83M -35.3% |
75.85M 85.8% |
72.24M -4.8% |
63.72M -11.8% |
34.7M -45.5% |
131.55M 279.1% |
65.14M -50.5% |
73.02M 12.1% |
36.04M -50.6% |
121.47M 237.0% |
44.11M -63.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.156 0.9% |
0.077 -50.8% |
0.142 85.8% |
0.135 -4.8% |
0.115 -15.4% |
0.07 -38.9% |
0.25 257.1% |
0.122 -51.2% |
0.138 12.9% |
0.07 -49.2% |
0.22 214.3% |
0.083 -62.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.156 0.9% |
0.077 -50.8% |
0.142 85.8% |
0.135 -4.8% |
0.115 -15.4% |
0.07 -38.9% |
0.25 257.1% |
0.122 -51.2% |
0.138 12.9% |
0.07 -49.2% |
0.22 214.3% |
0.083 -62.4% |