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] |
595.33M 80.8% |
586.46M -1.5% |
664.05M 13.2% |
474.2M -28.6% |
568.67M 19.9% |
574.6M 1.0% |
590.12M 2.7% |
473.05M -19.8% |
634.32M 34.1% |
704.49M 11.1% |
698.8M -0.8% |
537.14M -23.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
483.74M 88.0% |
483.43M -0.1% |
547.48M 13.2% |
405.08M -26.0% |
479.77M 18.4% |
517.11M 7.8% |
545.32M 5.5% |
418.14M -23.3% |
554.88M 32.7% |
629.46M 13.4% |
619.66M -1.6% |
473.89M -23.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
111.6M 55.0% |
103.03M -7.7% |
116.57M 13.1% |
69.12M -40.7% |
88.9M 28.6% |
57.5M -35.3% |
44.8M -22.1% |
54.91M 22.6% |
79.43M 44.7% |
75.03M -5.5% |
79.14M 5.5% |
63.25M -20.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
518.57M 84.0% |
520M 0.3% |
585.68M 12.6% |
436.75M -25.4% |
516.17M 18.2% |
549.43M 6.4% |
577.67M 5.1% |
452.39M -21.7% |
596.53M 31.9% |
672.53M 12.7% |
666.49M -0.9% |
505.73M -24.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
34.83M 41.5% |
36.57M 5.0% |
38.2M 4.4% |
31.67M -17.1% |
36.4M 14.9% |
32.32M -11.2% |
32.34M 0.1% |
34.24M 5.9% |
41.65M 21.6% |
43.08M 3.4% |
46.83M 8.7% |
31.84M -32.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
76.77M 62.0% |
66.45M -13.4% |
78.38M 17.9% |
37.45M -52.2% |
52.5M 40.2% |
25.17M -52.1% |
12.45M -50.5% |
20.67M 66.0% |
37.79M 82.8% |
31.96M -15.4% |
32.31M 1.1% |
31.41M -2.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
102.6M 164.4% |
- | - | - |
119.49M - |
- | - | - |
43.14M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
63.79M 64.4% |
59.78M -6.3% |
70.36M 17.7% |
26.11M -62.9% |
93.38M 257.7% |
20.47M -78.1% |
22.94M 12.0% |
22.69M -1.1% |
20.45M -9.9% |
28.6M 39.8% |
32.68M 14.3% |
29.51M -9.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.525 53.7% |
0.392 -25.4% |
0.475 21.3% |
0.175 -63.2% |
0.785 348.6% |
0.16 -79.6% |
0.19 18.8% |
0.18 -5.3% |
0.15 -16.7% |
0.2 33.3% |
0.14 -30% |
0.19 35.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.525 57.5% |
0.392 -25.4% |
0.475 21.3% |
0.175 -63.2% |
0.785 348.6% |
0.16 -79.6% |
0.19 18.8% |
0.18 -5.3% |
0.15 -16.7% |
0.2 33.3% |
0.14 -30% |
0.19 35.7% |