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] |
473.3M 21.9% |
522.35M 10.4% |
445.21M -14.8% |
453.02M 1.8% |
454.57M 0.3% |
622.64M 37.0% |
481.17M -22.7% |
458.17M -4.8% |
491.93M 7.4% |
504.53M 2.6% |
487.73M -3.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
328M 24.1% |
347.48M 5.9% |
305.81M -12.0% |
295.34M -3.4% |
307.94M 4.3% |
518.74M 68.5% |
340.45M -34.4% |
331M -2.8% |
336.2M 1.6% |
373.13M 11.0% |
331.19M -11.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.3M 17.3% |
174.87M 20.4% |
139.41M -20.3% |
157.68M 13.1% |
146.63M -7.0% |
103.9M -29.1% |
140.72M 35.4% |
127.18M -9.6% |
155.73M 22.5% |
131.4M -15.6% |
156.53M 19.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
414.74M 24.3% |
550.49M 32.7% |
435.87M -20.8% |
425.45M -2.4% |
436.28M 2.5% |
571.66M 31.0% |
450.52M -21.2% |
473.55M 5.1% |
426.77M -9.9% |
411.33M -3.6% |
375.01M -8.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.74M 25.1% |
203.01M 134.0% |
130.06M -35.9% |
130.11M 0.0% |
128.34M -1.4% |
52.92M -58.8% |
110.07M 108.0% |
142.55M 29.5% |
90.57M -36.5% |
38.2M -57.8% |
43.82M 14.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.56M 7.4% |
-28.13M - |
9.34M - |
27.57M 195.2% |
18.29M -33.7% |
50.98M 178.8% |
30.65M -39.9% |
-15.37M - |
65.16M - |
93.2M 43.0% |
112.72M 20.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
25.88M - |
- | - | - |
22.18M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.69M -32.5% |
-21.24M - |
6.7M - |
20.49M 205.6% |
9.76M -52.4% |
23.87M 144.6% |
27.94M 17.0% |
-5.38M - |
38.95M - |
55.22M 41.8% |
91.02M 64.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.108 -32.5% |
-0.06 - |
0.02 - |
0.05 150.0% |
0.02 -60.0% |
0.06 200.0% |
0.07 16.7% |
-0.01 - |
0.09 - |
0.14 55.6% |
0.23 64.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.108 -32.5% |
-0.06 - |
0.02 - |
0.05 150.0% |
0.02 -60.0% |
0.06 200.0% |
0.07 16.7% |
-0.01 - |
0.09 - |
0.14 55.6% |
0.21 50.0% |