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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
668.57M -9.1% |
573.8M -14.2% |
655.96M 14.3% |
736.25M 12.2% |
780.21M 6.0% |
515.12M -34.0% |
690.96M 34.1% |
679.32M -1.7% |
624.93M -8.0% |
516.88M -17.3% |
532.94M 3.1% |
596.06M 11.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
497.28M -12.9% |
478.75M -3.7% |
515.59M 7.7% |
564.05M 9.4% |
615.77M 9.2% |
422.8M -31.3% |
563.92M 33.4% |
533.24M -5.4% |
512.67M -3.9% |
463.82M -9.5% |
449.5M -3.1% |
501.84M 11.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
171.29M 4.3% |
95.06M -44.5% |
140.37M 47.7% |
172.2M 22.7% |
164.44M -4.5% |
92.33M -43.9% |
127.04M 37.6% |
146.08M 15.0% |
112.26M -23.2% |
53.06M -52.7% |
83.43M 57.2% |
94.22M 12.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
588.78M -8.6% |
541.93M -8.0% |
597.78M 10.3% |
650.03M 8.7% |
703.47M 8.2% |
493.66M -29.8% |
647.32M 31.1% |
637.39M -1.5% |
605.77M -5.0% |
511.11M -15.6% |
514.72M 0.7% |
587.26M 14.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
91.5M 25.3% |
63.18M -30.9% |
82.19M 30.1% |
85.97M 4.6% |
87.7M 2.0% |
70.86M -19.2% |
83.39M 17.7% |
104.15M 24.9% |
93.09M -10.6% |
47.29M -49.2% |
65.21M 37.9% |
85.42M 31.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
79.79M -12.5% |
31.88M -60.0% |
58.18M 82.5% |
86.22M 48.2% |
76.74M -11.0% |
21.47M -72.0% |
43.64M 103.3% |
41.93M -3.9% |
19.16M -54.3% |
5.77M -69.9% |
18.22M 215.7% |
8.8M -51.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - | - | - |
124.8M - |
- | - | - |
74.72M - |
- | - | - |
-2.55M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
66.65M -22.9% |
23.79M -64.3% |
38.89M 63.5% |
77.74M 99.9% |
68.08M -12.4% |
47.85M -29.7% |
29.44M -38.5% |
39.65M 34.7% |
11.25M -71.6% |
-10.31M - |
9.03M - |
-14.59M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.074 -22.9% |
0.026 -64.4% |
0.043 63.6% |
0.086 100% |
0.06 -30.8% |
0.04 -32.6% |
0.026 -35.0% |
0.035 34.4% |
0.01 -71.6% |
-0.009 - |
0.008 - |
-0.013 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.074 -22.9% |
0.026 -64.4% |
0.043 63.6% |
0.086 100% |
0.06 -30.8% |
0.04 -32.6% |
0.026 -35.0% |
0.035 34.4% |
0.01 -71.6% |
-0.009 - |
0.008 - |
-0.013 - |