|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.444B
16.91%
YoY
|
$1.236B
-17.46%
YoY
|
$1.497B
-12.98%
YoY
|
$1.720B
-27.6%
YoY
|
$2.376B
662650.32%
YoY
|
| Cost Of Revenue |
$1.276B
667.29%
YoY
|
$166.3M
-22.72%
YoY
|
$215.2M
-4.06%
YoY
|
$224.3M
-89.06%
YoY
|
$2.050B
316956.99%
YoY
|
| Gross Profit |
$168.5M
28.12%
YoY
|
$131.5M
-21.53%
YoY
|
$167.6M
-22.65%
YoY
|
$216.6M
-33.55%
YoY
|
$326.0M
-113242.9%
YoY
|
| Selling, General & Admin |
$178.0M
-2.75%
YoY
|
$183.0M
-23.3%
YoY
|
$238.6M
-10.34%
YoY
|
$266.2M
-8.99%
YoY
|
$292.5M
10784.33%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$7.591M
-29.08%
YoY
|
$10.70M
-20.35%
YoY
|
$13.44M
21.92%
YoY
|
$11.02M
1.69%
YoY
|
$10.84M
2298.42%
YoY
|
| Operating Expenses |
$178.0M
-2.75%
YoY
|
$183.0M
-23.3%
YoY
|
$238.6M
-10.34%
YoY
|
$266.2M
-8.99%
YoY
|
$292.5M
10784.33%
YoY
|
| Operating Profit |
-$9.547M
-81.48%
YoY
|
-$51.55M
-27.48%
YoY
|
-$71.08M
43.49%
YoY
|
-$49.54M
-247.82%
YoY
|
$33.51M
-1226.4%
YoY
|
| Interest Expense |
$1.009M
5.99%
YoY
|
$952.0K
-62.53%
YoY
|
$2.541M
270.95%
YoY
|
$685.0K
-110.01%
YoY
|
-$6.846M
-349385.71%
YoY
|
| Other Income/Expense, Net |
$5.353M
50.66%
YoY
|
$3.553M
28.78%
YoY
|
$2.759M
-47.75%
YoY
|
$5.280M
200.34%
YoY
|
$1.758M
-7680.85%
YoY
|
| Pretax Income |
-$2.878M
-93.55%
YoY
|
-$44.61M
-27.67%
YoY
|
-$61.67M
42.34%
YoY
|
-$43.33M
-242.21%
YoY
|
$30.47M
-1039.85%
YoY
|
| Income Tax |
$2.003M
-256.73%
YoY
|
-$1.278M
-52.35%
YoY
|
-$2.682M
-119.02%
YoY
|
$14.10M
-343.33%
YoY
|
-$5.795M
N/A
|
| Net Earnings |
-$4.881M
-88.73%
YoY
|
-$43.33M
-26.55%
YoY
|
-$58.99M
-202.72%
YoY
|
$57.43M
58.37%
YoY
|
$36.26M
-1218.61%
YoY
|
| Basic Earnings Per Share |
-$0.24
-89.33%
YoY
|
-$2.25
1306.25%
YoY
|
-$0.16
6.67%
YoY
|
-$0.15
-250.0%
YoY
|
$0.10
25.0%
YoY
|
| Diluted Earnings Per Share |
-$0.24
-89.33%
YoY
|
-$2.25
1306.25%
YoY
|
-$0.16
6.67%
YoY
|
-$0.15
-100.0%
YoY
|
$83.89K
-108.77%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
20.11K shares
4.3%
YoY
|
19.29K shares
-94.91%
YoY
|
378.6K shares
-99.9%
YoY
|
373.1M shares
1.75%
YoY
|
366.7M shares
0.92%
YoY
|
| Diluted Shares Outstanding |
20.11K shares
4.3%
YoY
|
19.29K shares
-94.91%
YoY
|
378.6K shares
-99.9%
YoY
|
373.1M shares
-13.69%
YoY
|
432.3M shares
12.27%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q2 | 2017 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.444B
16.91%
YoY
|
$695.7M
12.55%
YoY
|
$1.236B
170.87%
YoY
|
$618.1M
-14.54%
YoY
|
$456.1M
-5.08%
YoY
|
$317.6M
-9.05%
YoY
|
$723.2M
-18.79%
YoY
|
$480.6M
-23.53%
YoY
|
$349.2M
-35.45%
YoY
|
$890.5M
-26.21%
YoY
|
$628.5M
3246051.86%
YoY
|
$540.9M
N/A
|
$1.207B
355720.51%
YoY
|
$19.36K
-86.29%
YoY
|
$339.2K
40.04%
YoY
|
$141.3K
-45.27%
YoY
|
$242.2K
-19.26%
YoY
|
$258.1K
-48.38%
YoY
|
$300.0K
-25.0%
YoY
|
$500.0K
-93.67%
YoY
|
| Cost Of Revenue |
$1.276B
15.57%
YoY
|
$615.9M
10.97%
YoY
|
$1.104B
171.47%
YoY
|
$555.0M
-13.55%
YoY
|
$406.7M
-3.36%
YoY
|
$280.7M
-7.36%
YoY
|
$642.0M
-17.67%
YoY
|
$420.9M
-23.35%
YoY
|
$303.0M
-34.3%
YoY
|
$779.8M
-25.02%
YoY
|
$549.1M
830874.58%
YoY
|
$461.2M
N/A
|
$1.040B
179025.0%
YoY
|
$66.08K
-79.7%
YoY
|
$580.6K
38.82%
YoY
|
$325.5K
-23.21%
YoY
|
$418.2K
39.41%
YoY
|
$423.9K
-15.22%
YoY
|
$300.0K
-72.73%
YoY
|
$500.0K
-94.68%
YoY
|
| Gross Profit |
$168.5M
28.12%
YoY
|
$79.79M
26.42%
YoY
|
$131.5M
166.01%
YoY
|
$63.12M
-22.34%
YoY
|
$49.43M
-17.21%
YoY
|
$36.86M
-20.15%
YoY
|
$81.27M
-26.63%
YoY
|
$59.70M
-24.76%
YoY
|
$46.15M
-42.09%
YoY
|
$110.8M
-33.64%
YoY
|
$79.35M
-169935.19%
YoY
|
$79.70M
N/A
|
$166.9M
-69251.99%
YoY
|
-$46.72K
-74.65%
YoY
|
-$241.4K
37.14%
YoY
|
-$184.3K
11.13%
YoY
|
-$176.0K
N/A
|
-$165.8K
65.82%
YoY
|
$0.00
-100.0%
YoY
|
-$100.0K
-93.33%
YoY
|
| Selling, General & Admin |
$178.0M
-2.75%
YoY
|
$87.33M
-6.18%
YoY
|
$183.0M
172.82%
YoY
|
$93.08M
-19.67%
YoY
|
$67.09M
-0.96%
YoY
|
$55.67M
-6.32%
YoY
|
$115.9M
-16.63%
YoY
|
$67.74M
-11.2%
YoY
|
$59.43M
-17.13%
YoY
|
$139.0M
-3.78%
YoY
|
$76.28M
5295.52%
YoY
|
$71.72M
N/A
|
$144.5M
11246.63%
YoY
|
$1.414M
29.91%
YoY
|
$1.273M
-45.91%
YoY
|
$1.088M
-57.94%
YoY
|
$2.354M
-26.44%
YoY
|
$2.588M
-7.58%
YoY
|
$3.200M
100.0%
YoY
|
$2.800M
100.0%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.166M
-36.22%
YoY
|
$4.425M
-22.9%
YoY
|
$4.964M
31.25%
YoY
|
$5.739M
-9.35%
YoY
|
$3.782M
22.91%
YoY
|
$3.324M
13.91%
YoY
|
$6.331M
25.96%
YoY
|
$3.077M
20.9%
YoY
|
$2.918M
7.99%
YoY
|
$5.026M
-10.11%
YoY
|
$2.545M
3332.23%
YoY
|
$2.702M
N/A
|
$5.591M
1380.16%
YoY
|
$74.15K
-79.62%
YoY
|
$377.7K
-8.81%
YoY
|
$363.9K
-56.03%
YoY
|
$414.2K
42.83%
YoY
|
$827.6K
218.32%
YoY
|
$290.0K
-72.9%
YoY
|
$260.0K
-65.33%
YoY
|
| Operating Expenses |
$178.0M
-2.75%
YoY
|
$87.33M
-6.18%
YoY
|
$183.0M
172.82%
YoY
|
$93.08M
-19.67%
YoY
|
$67.09M
-0.96%
YoY
|
$55.67M
-6.32%
YoY
|
$115.9M
-16.63%
YoY
|
$67.74M
-11.2%
YoY
|
$59.43M
-17.13%
YoY
|
$139.0M
-3.78%
YoY
|
$76.28M
5295.52%
YoY
|
$71.72M
N/A
|
$144.5M
11246.63%
YoY
|
$1.414M
29.92%
YoY
|
$1.273M
-45.91%
YoY
|
$1.088M
-57.94%
YoY
|
$2.354M
-26.44%
YoY
|
$2.588M
-4.16%
YoY
|
$3.200M
100.0%
YoY
|
$2.700M
107.69%
YoY
|
| Operating Profit |
-$9.547M
-81.48%
YoY
|
-$7.537M
-74.85%
YoY
|
-$51.55M
191.89%
YoY
|
-$29.97M
-13.4%
YoY
|
-$17.66M
119.75%
YoY
|
-$18.82M
41.74%
YoY
|
-$34.61M
22.6%
YoY
|
-$8.037M
-362.39%
YoY
|
-$13.28M
-266.24%
YoY
|
-$28.22M
-225.65%
YoY
|
$3.063M
-309.71%
YoY
|
$7.986M
N/A
|
$22.46M
-1583.13%
YoY
|
-$1.461M
14.77%
YoY
|
-$1.515M
-40.13%
YoY
|
-$1.273M
-53.78%
YoY
|
-$2.530M
-20.94%
YoY
|
-$2.753M
-1.66%
YoY
|
-$3.200M
39.13%
YoY
|
-$2.800M
0.0%
YoY
|
| Interest Expense |
$1.316M
-61.2%
YoY
|
$592.0K
-77.74%
YoY
|
$3.392M
360.24%
YoY
|
$2.659M
-22.52%
YoY
|
$737.0K
69.04%
YoY
|
$2.484M
739.19%
YoY
|
$3.432M
38.44%
YoY
|
$436.0K
-106.62%
YoY
|
$296.0K
-60.59%
YoY
|
$2.479M
-344.24%
YoY
|
-$6.582M
-4230.27%
YoY
|
$751.0K
N/A
|
-$1.015M
544.85%
YoY
|
$159.4K
-6.06%
YoY
|
-$157.4K
-79.98%
YoY
|
$169.6K
-75.08%
YoY
|
-$786.0K
686.04%
YoY
|
$680.7K
-440.36%
YoY
|
-$100.0K
N/A
|
-$200.0K
-166.67%
YoY
|
| Other Income/Expense, Net |
$5.353M
50.66%
YoY
|
$3.338M
77.55%
YoY
|
$3.553M
61.5%
YoY
|
$1.880M
3198.25%
YoY
|
$2.200M
310.45%
YoY
|
$502.0K
-67.08%
YoY
|
$57.00K
-98.23%
YoY
|
$536.0K
-58.83%
YoY
|
$1.525M
-4010.26%
YoY
|
$3.219M
550.3%
YoY
|
$1.302M
156767.47%
YoY
|
-$39.00K
N/A
|
$495.0K
-2160.78%
YoY
|
$830.00
-102.31%
YoY
|
-$24.02K
-759.89%
YoY
|
-$35.87K
-67.42%
YoY
|
$3.640K
-103.64%
YoY
|
-$110.1K
N/A
|
-$100.0K
-200.0%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$2.878M
-93.55%
YoY
|
-$3.607M
-85.81%
YoY
|
-$44.61M
202.95%
YoY
|
-$25.43M
-18.28%
YoY
|
-$14.72M
57.54%
YoY
|
-$15.83M
38.21%
YoY
|
-$31.12M
38.13%
YoY
|
-$9.346M
321.56%
YoY
|
-$11.46M
-231.7%
YoY
|
-$22.53M
-193.92%
YoY
|
-$2.217M
43.43%
YoY
|
$8.698M
N/A
|
$23.99M
-1514.27%
YoY
|
-$1.546M
35.73%
YoY
|
-$1.696M
-48.8%
YoY
|
-$1.139M
-79.16%
YoY
|
-$3.312M
-2.58%
YoY
|
-$5.465M
82.15%
YoY
|
-$3.400M
54.55%
YoY
|
-$3.000M
25.0%
YoY
|
| Income Tax |
$2.003M
-256.73%
YoY
|
$574.0K
-221.1%
YoY
|
-$1.278M
-603.15%
YoY
|
-$474.0K
-73.45%
YoY
|
$254.0K
-98.77%
YoY
|
-$1.151M
-61.21%
YoY
|
-$1.785M
-51.2%
YoY
|
$20.73M
-345.74%
YoY
|
-$2.967M
-1315.98%
YoY
|
-$3.658M
-252.73%
YoY
|
-$8.434M
N/A
|
$244.0K
N/A
|
$2.395M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$4.881M
-88.73%
YoY
|
-$4.181M
-83.25%
YoY
|
-$43.33M
189.28%
YoY
|
-$24.95M
-14.92%
YoY
|
-$14.98M
-50.19%
YoY
|
-$14.68M
72.96%
YoY
|
-$29.33M
55.45%
YoY
|
-$30.07M
-583.71%
YoY
|
-$8.488M
-200.4%
YoY
|
-$18.87M
-187.39%
YoY
|
$6.217M
-502.21%
YoY
|
$8.454M
N/A
|
$21.59M
-1373.05%
YoY
|
-$1.546M
35.73%
YoY
|
-$1.696M
-48.8%
YoY
|
-$1.139M
-79.16%
YoY
|
-$3.312M
-2.58%
YoY
|
-$5.465M
82.15%
YoY
|
-$3.400M
54.55%
YoY
|
-$3.000M
15.38%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.24
-89.02%
YoY
|
-$0.21
227.55%
YoY
|
-$2.25
5516.72%
YoY
|
-$0.07
-14.81%
YoY
|
-$0.04
-49.93%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
-$22.69K
-222.21%
YoY
|
-$50.84K
-200.21%
YoY
|
$14.71K
-103.43%
YoY
|
$18.57K
N/A
|
$50.74K
-109.5%
YoY
|
-$429.1K
-16.12%
YoY
|
-$534.0K
-64.12%
YoY
|
-$511.6K
-79.25%
YoY
|
-$1.488M
96629106.67%
YoY
|
-$2.465M
178639884.64%
YoY
|
-$1.54
55.56%
YoY
|
-$1.38
-4.17%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
20.97M shares
7.67%
YoY
|
N/A
|
19.48M shares
-94.88%
YoY
|
N/A
|
380.4M shares
1.0%
YoY
|
N/A
|
N/A
|
376.7M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...