2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 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] | [friend] | [friend] | [friend] |
396.69M 68.7% |
291.76M -26.5% |
479.52M 64.4% |
250.57M -47.7% |
355.9M 42.0% |
208.78M -41.3% |
413.16M 97.9% |
253.56M -38.6% |
423.73M 67.1% |
281.77M -33.5% |
492.58M 74.8% |
296.29M -39.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
167.28M 82.2% |
118.84M -29.0% |
223.52M 88.1% |
129.58M -42.0% |
168.24M 29.8% |
98.76M -41.3% |
168.79M 70.9% |
128.25M -24.0% |
216.38M 68.7% |
161.14M -25.5% |
243.74M 51.3% |
171.03M -29.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
229.42M 60.1% |
172.91M -24.6% |
256M 48.1% |
120.99M -52.7% |
187.66M 55.1% |
110.02M -41.4% |
244.37M 122.1% |
125.31M -48.7% |
207.35M 65.5% |
120.63M -41.8% |
248.84M 106.3% |
125.26M -49.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
326.98M 54.8% |
276.41M -15.5% |
384.53M 39.1% |
275M -28.5% |
308.53M 12.2% |
209.23M -32.2% |
314.09M 50.1% |
252.32M -19.7% |
387.48M 53.6% |
302.87M -21.8% |
428.73M 41.6% |
308.78M -28.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
159.7M 33.8% |
157.57M -1.3% |
161.02M 2.2% |
145.42M -9.7% |
140.29M -3.5% |
110.47M -21.3% |
145.3M 31.5% |
124.07M -14.6% |
171.1M 37.9% |
141.73M -17.2% |
184.99M 30.5% |
137.75M -25.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.72M 190.4% |
15.34M -78.0% |
94.99M 519.1% |
-24.42M - |
47.37M - |
-448.51K - |
99.07M - |
1.24M -98.7% |
36.25M 2826.6% |
-21.11M - |
63.86M - |
-12.49M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.03M - |
- | - | - |
21.05M - |
- | - | - |
30.29M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.95M 127.8% |
18.96M -67.8% |
75.75M 299.6% |
-21.78M - |
41.98M - |
6.1M -85.5% |
58.59M 860.1% |
-687.62K - |
28.85M - |
-14.1M - |
60.71M - |
-22.71M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.298 131.0% |
0.093 -68.7% |
0.38 307.1% |
-0.167 - |
0.21 - |
0.03 -85.7% |
0.3 900% |
-0.01 - |
0.145 - |
-0.07 - |
0.31 - |
-0.11 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.298 131.0% |
0.093 -68.7% |
0.38 307.1% |
-0.167 - |
0.21 - |
0.03 -85.7% |
0.3 900% |
-0.01 - |
0.145 - |
-0.07 - |
0.31 - |
-0.11 - |