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] |
312.71M 56.8% |
375.91M 20.2% |
449.89M 19.7% |
450.24M 0.1% |
396.28M -12.0% |
300.17M -24.3% |
303.45M 1.1% |
301.96M -0.5% |
304.62M 0.9% |
271.08M -11.0% |
193.87M -28.5% |
202.03M 4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
127.99M 71.1% |
168.85M 31.9% |
199.96M 18.4% |
210.02M 5.0% |
193.11M -8.1% |
169.06M -12.5% |
184.76M 9.3% |
193.21M 4.6% |
191.77M -0.7% |
198.52M 3.5% |
194.55M -2.0% |
190.81M -1.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
184.71M 48.3% |
207.06M 12.1% |
249.93M 20.7% |
240.22M -3.9% |
203.17M -15.4% |
131.11M -35.5% |
118.69M -9.5% |
108.75M -8.4% |
112.85M 3.8% |
72.56M -35.7% |
-686.61K - |
11.23M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.92M 55.4% |
223.19M 32.1% |
250.49M 12.2% |
201.26M -19.7% |
202.75M 0.7% |
168.85M -16.7% |
266.94M 58.1% |
165.1M -38.2% |
170.27M 3.1% |
261.09M 53.3% |
263.09M 0.8% |
248.63M -5.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.92M 20.7% |
54.34M 32.8% |
50.53M -7.0% |
-8.77M - |
9.64M - |
-211.11K - |
82.18M - |
-28.11M - |
-21.51M - |
62.57M - |
68.53M 9.5% |
57.82M -15.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.79M 58.6% |
152.72M 6.2% |
199.4M 30.6% |
248.98M 24.9% |
193.53M -22.3% |
131.32M -32.1% |
36.51M -72.2% |
136.86M 274.9% |
134.35M -1.8% |
9.99M -92.6% |
-69.22M - |
-46.6M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204M - |
- | - | - |
367.63M - |
- | - | - |
283.49M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
126.79M 64.2% |
130.43M 2.9% |
166.67M 27.8% |
202.66M 21.6% |
165.31M -18.4% |
128.77M -22.1% |
54.42M -57.7% |
118.03M 116.9% |
165.05M 39.8% |
28.83M -82.5% |
-109.45M - |
-54.7M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.068 62.9% |
1.101 3.2% |
1.405 27.6% |
1.709 21.6% |
1.393 -18.5% |
0.925 -33.6% |
0.31 -66.5% |
0.84 171.0% |
1.2 42.9% |
0.21 -82.5% |
-0.8 - |
-0.39 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.068 64.6% |
1.088 1.9% |
1.392 28.0% |
1.689 21.4% |
1.393 -17.6% |
0.925 -33.6% |
0.31 -66.5% |
0.84 171.0% |
1.2 42.9% |
0.2 -83.3% |
-0.8 - |
-0.39 - |