|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$412.0M
-8.48%
YoY
|
$450.2M
-41.58%
YoY
|
$770.5M
160.71%
YoY
|
$295.5M
75.29%
YoY
|
$168.6M
-67.89%
YoY
|
| Cost Of Revenue |
$503.7M
-19.78%
YoY
|
$627.9M
-15.0%
YoY
|
$738.7M
109.56%
YoY
|
$352.5M
100.95%
YoY
|
$175.4M
-56.93%
YoY
|
| Gross Profit |
$114.9M
-77.51%
YoY
|
$511.0M
1507.7%
YoY
|
$31.79M
-92.19%
YoY
|
$407.2M
59.54%
YoY
|
$255.2M
-116.01%
YoY
|
| Selling, General & Admin |
$95.33M
6.21%
YoY
|
$89.75M
69.78%
YoY
|
$52.87M
29.82%
YoY
|
$40.72M
16.22%
YoY
|
$35.04M
-7.05%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$174.2M
5.42%
YoY
|
$165.3M
43.5%
YoY
|
$115.2M
39.22%
YoY
|
$82.73M
29.67%
YoY
|
$63.80M
-3.77%
YoY
|
| Operating Profit |
-$59.29M
-117.15%
YoY
|
$345.7M
-514.58%
YoY
|
-$83.39M
-125.7%
YoY
|
$324.5M
69.5%
YoY
|
$191.4M
-111.53%
YoY
|
| Interest Expense |
N/A
|
$607.8M
-5.51%
YoY
|
$643.2M
148.93%
YoY
|
$258.4M
189.77%
YoY
|
$89.17M
-68.29%
YoY
|
| Other Income/Expense, Net |
-$420.0M
-6255.5%
YoY
|
$6.823M
-101.72%
YoY
|
-$395.6M
-185.24%
YoY
|
$464.2M
77.13%
YoY
|
$262.0M
-115.31%
YoY
|
| Pretax Income |
-$445.4M
-229.2%
YoY
|
$344.8M
-513.41%
YoY
|
-$83.39M
-125.7%
YoY
|
$324.5M
69.5%
YoY
|
$191.4M
-111.49%
YoY
|
| Income Tax |
$8.872M
-80.96%
YoY
|
$46.59M
102.74%
YoY
|
$22.98M
-77.95%
YoY
|
$104.2M
2386.0%
YoY
|
$4.192M
-111.75%
YoY
|
| Net Earnings |
-$454.3M
-252.36%
YoY
|
$298.2M
-296.16%
YoY
|
-$152.0M
-169.02%
YoY
|
$220.2M
17.63%
YoY
|
$187.2M
-111.49%
YoY
|
| Basic Earnings Per Share |
-$4.88
-302.49%
YoY
|
$2.41
-250.63%
YoY
|
-$1.60
-174.42%
YoY
|
$2.15
400.0%
YoY
|
$0.43
-106.89%
YoY
|
| Diluted Earnings Per Share |
-$4.88
-305.91%
YoY
|
$2.37
-249.17%
YoY
|
-$1.59
-174.59%
YoY
|
$2.13
395.35%
YoY
|
$0.43
-106.89%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
104.1M shares
0.53%
YoY
|
103.6M shares
8.25%
YoY
|
95.67M shares
11.02%
YoY
|
86.18M shares
-71.06%
YoY
|
297.8M shares
8.83%
YoY
|
| Diluted Shares Outstanding |
104.1M shares
-7.94%
YoY
|
113.1M shares
18.21%
YoY
|
95.67M shares
-0.42%
YoY
|
96.08M shares
-67.76%
YoY
|
298.0M shares
8.93%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$88.65M
-20.41%
YoY
|
$177.3M
-63.96%
YoY
|
$93.62M
-16.89%
YoY
|
$117.1M
0.97%
YoY
|
$111.4M
-74.12%
YoY
|
$492.0M
-307.52%
YoY
|
$112.6M
-8.87%
YoY
|
$116.0M
-72.57%
YoY
|
$430.3M
269.1%
YoY
|
-$237.1M
142.2%
YoY
|
$123.6M
30.96%
YoY
|
$422.8M
641.63%
YoY
|
$116.6M
159.99%
YoY
|
-$97.89M
-276.09%
YoY
|
$94.39M
161.9%
YoY
|
$57.00M
31.21%
YoY
|
$44.85M
-20.07%
YoY
|
$55.59M
-23.32%
YoY
|
$36.04M
-59.83%
YoY
|
| Cost Of Revenue |
$97.01M
-28.09%
YoY
|
$108.8M
-24.05%
YoY
|
$120.9M
-23.89%
YoY
|
$139.1M
-12.35%
YoY
|
$134.9M
-19.27%
YoY
|
$143.2M
-20.47%
YoY
|
$158.8M
-21.76%
YoY
|
$158.7M
-14.11%
YoY
|
$167.1M
-2.19%
YoY
|
$180.1M
27.83%
YoY
|
$203.0M
94.25%
YoY
|
$184.8M
207.45%
YoY
|
$170.9M
263.36%
YoY
|
$140.9M
237.56%
YoY
|
$104.5M
143.46%
YoY
|
$60.09M
-33.79%
YoY
|
$47.02M
-1.42%
YoY
|
$41.74M
-11.0%
YoY
|
$42.92M
-29.75%
YoY
|
| Gross Profit |
$85.81M
-372.98%
YoY
|
$68.55M
-80.35%
YoY
|
$92.62M
-143.97%
YoY
|
-$14.79M
-113.5%
YoY
|
-$31.44M
-111.94%
YoY
|
$348.8M
-183.6%
YoY
|
-$210.6M
-157.38%
YoY
|
$109.5M
-54.0%
YoY
|
$263.2M
-268.57%
YoY
|
-$417.2M
74.71%
YoY
|
$367.1M
14.93%
YoY
|
$238.0M
-1003.68%
YoY
|
-$156.1M
-144.25%
YoY
|
-$238.8M
-1823.63%
YoY
|
$319.4M
283.68%
YoY
|
-$26.34M
-116.66%
YoY
|
$352.9M
26.71%
YoY
|
$13.85M
-94.06%
YoY
|
$83.25M
14.2%
YoY
|
| Selling, General & Admin |
$26.70M
0.41%
YoY
|
$25.96M
19.09%
YoY
|
$21.31M
5.58%
YoY
|
$21.47M
1.06%
YoY
|
$26.59M
0.23%
YoY
|
$21.80M
2.36%
YoY
|
$20.18M
134.65%
YoY
|
$21.24M
139.56%
YoY
|
$26.53M
88.38%
YoY
|
$21.30M
187.37%
YoY
|
$8.600M
-14.85%
YoY
|
$8.868M
-19.52%
YoY
|
$14.08M
15.5%
YoY
|
$7.411M
15.87%
YoY
|
$10.10M
9.81%
YoY
|
$11.02M
-43.34%
YoY
|
$12.19M
48.7%
YoY
|
$6.396M
-42.89%
YoY
|
$9.198M
N/A
|
| 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
|
| Depreciation & Amortization |
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
|
| Operating Expenses |
$44.86M
-4.54%
YoY
|
$47.04M
15.17%
YoY
|
$40.29M
4.7%
YoY
|
$240.0M
516.17%
YoY
|
$46.99M
1.3%
YoY
|
$40.85M
-9.74%
YoY
|
$38.48M
171.01%
YoY
|
$38.94M
185.93%
YoY
|
$46.38M
88.8%
YoY
|
$45.26M
97.19%
YoY
|
$14.20M
-31.69%
YoY
|
$13.62M
-32.48%
YoY
|
$24.57M
30.55%
YoY
|
$22.95M
75.95%
YoY
|
$20.79M
25.2%
YoY
|
$20.17M
-40.94%
YoY
|
$18.82M
20.63%
YoY
|
$13.04M
-29.11%
YoY
|
$16.60M
-12.61%
YoY
|
| Operating Profit |
$40.96M
-152.23%
YoY
|
$21.50M
-93.02%
YoY
|
$52.32M
-121.0%
YoY
|
-$254.7M
-461.15%
YoY
|
-$78.42M
-136.17%
YoY
|
$307.9M
-166.58%
YoY
|
-$249.1M
-170.59%
YoY
|
$70.54M
-68.56%
YoY
|
$216.8M
-219.99%
YoY
|
-$462.5M
76.68%
YoY
|
$352.9M
18.17%
YoY
|
$224.4M
-582.46%
YoY
|
-$180.7M
-154.1%
YoY
|
-$261.7M
-32413.95%
YoY
|
$298.6M
348.07%
YoY
|
-$46.51M
-137.52%
YoY
|
$334.1M
27.07%
YoY
|
$810.0K
-99.62%
YoY
|
$66.65M
23.65%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$117.1M
-24.41%
YoY
|
$136.7M
-11.35%
YoY
|
$131.7M
-17.68%
YoY
|
N/A
|
$154.9M
-10.49%
YoY
|
$154.2M
-3.36%
YoY
|
$160.0M
12.29%
YoY
|
N/A
|
$173.1M
107.67%
YoY
|
$159.6M
330.07%
YoY
|
$142.5M
538.48%
YoY
|
N/A
|
$83.35M
280.91%
YoY
|
$37.10M
52.01%
YoY
|
$22.32M
-1.8%
YoY
|
N/A
|
$21.88M
-25.02%
YoY
|
| Other Income/Expense, Net |
-$35.99M
-78.17%
YoY
|
N/A
|
-$46.48M
-86.16%
YoY
|
-$151.0M
534.37%
YoY
|
-$164.9M
-212.81%
YoY
|
N/A
|
-$335.9M
-175.22%
YoY
|
-$23.81M
-107.81%
YoY
|
$146.1M
-243.44%
YoY
|
N/A
|
$446.5M
35.51%
YoY
|
$305.0M
-1411.8%
YoY
|
-$101.9M
-128.7%
YoY
|
N/A
|
$329.5M
265.6%
YoY
|
-$23.25M
-80.75%
YoY
|
$355.1M
31.47%
YoY
|
N/A
|
$90.14M
103.35%
YoY
|
| Pretax Income |
$36.35M
-146.24%
YoY
|
$17.29M
-94.38%
YoY
|
-$126.7M
-49.1%
YoY
|
-$257.4M
-464.89%
YoY
|
-$78.62M
-136.47%
YoY
|
$307.6M
-166.51%
YoY
|
-$248.9M
-172.67%
YoY
|
$70.54M
-67.53%
YoY
|
$215.6M
-219.28%
YoY
|
-$462.5M
76.68%
YoY
|
$342.6M
14.71%
YoY
|
$217.2M
-567.07%
YoY
|
-$180.7M
-154.1%
YoY
|
-$261.7M
-32413.95%
YoY
|
$298.6M
348.07%
YoY
|
-$46.51M
-66.51%
YoY
|
$334.1M
27.1%
YoY
|
$810.0K
-99.62%
YoY
|
$66.65M
-65.59%
YoY
|
| Income Tax |
$4.100M
925.0%
YoY
|
$5.576M
-81.94%
YoY
|
$1.200M
-111.43%
YoY
|
$1.700M
-88.03%
YoY
|
$400.0K
-96.66%
YoY
|
$30.87M
-205.51%
YoY
|
-$10.50M
-128.85%
YoY
|
$14.20M
-28.21%
YoY
|
$11.97M
-406.95%
YoY
|
-$29.26M
-445.04%
YoY
|
$36.40M
73.33%
YoY
|
$19.78M
-23.63%
YoY
|
-$3.900M
-107.99%
YoY
|
$8.480M
303.04%
YoY
|
$21.00M
6900.0%
YoY
|
$25.90M
-223.92%
YoY
|
$48.80M
114.98%
YoY
|
$2.104M
-44.86%
YoY
|
$300.0K
-103.66%
YoY
|
| Net Earnings |
$32.28M
-140.84%
YoY
|
-$1.592M
-100.6%
YoY
|
-$127.9M
-46.36%
YoY
|
-$259.0M
-559.81%
YoY
|
-$79.06M
-141.39%
YoY
|
$264.2M
-159.41%
YoY
|
-$238.5M
-177.89%
YoY
|
$56.34M
-69.8%
YoY
|
$191.0M
-208.03%
YoY
|
-$444.7M
70.11%
YoY
|
$306.2M
10.29%
YoY
|
$186.6M
-357.6%
YoY
|
-$176.8M
-161.98%
YoY
|
-$261.4M
20102.24%
YoY
|
$277.6M
318.57%
YoY
|
-$72.42M
-38.61%
YoY
|
$285.3M
18.78%
YoY
|
-$1.294M
-100.61%
YoY
|
$66.32M
-67.15%
YoY
|
| Basic Earnings Per Share |
$0.18
-120.22%
YoY
|
N/A
|
-$1.36
-43.8%
YoY
|
-$2.62
-709.3%
YoY
|
-$0.89
-148.11%
YoY
|
N/A
|
-$2.42
-179.61%
YoY
|
$0.43
-77.84%
YoY
|
$1.85
-190.24%
YoY
|
N/A
|
$3.04
0.0%
YoY
|
$1.94
-876.0%
YoY
|
-$2.05
-359.49%
YoY
|
N/A
|
$3.04
1688.24%
YoY
|
-$0.25
-47.92%
YoY
|
$0.79
-2.47%
YoY
|
N/A
|
$0.17
-74.63%
YoY
|
| Diluted Earnings Per Share |
$0.18
-120.22%
YoY
|
-$0.02
-100.88%
YoY
|
-$1.36
-43.8%
YoY
|
-$2.62
-709.3%
YoY
|
-$0.89
-152.64%
YoY
|
$1.86
-140.86%
YoY
|
-$2.42
-186.12%
YoY
|
$0.43
-76.11%
YoY
|
$1.69
-182.47%
YoY
|
-$4.56
50.75%
YoY
|
$2.81
1.08%
YoY
|
$1.80
-820.0%
YoY
|
-$2.05
-384.72%
YoY
|
-$3.03
-99.92%
YoY
|
$2.78
1535.29%
YoY
|
-$0.25
-47.92%
YoY
|
$0.72
-2.7%
YoY
|
-$3.857K
-567277.07%
YoY
|
$0.17
-73.44%
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
|
| Basic Shares Outstanding |
105.0M shares
0.98%
YoY
|
104.2M shares
0.49%
YoY
|
104.1M shares
0.49%
YoY
|
104.0M shares
0.51%
YoY
|
104.0M shares
0.57%
YoY
|
103.7M shares
7.76%
YoY
|
103.6M shares
7.75%
YoY
|
103.5M shares
7.07%
YoY
|
103.4M shares
7.05%
YoY
|
96.19M shares
11.36%
YoY
|
96.17M shares
-72.08%
YoY
|
96.66M shares
-71.92%
YoY
|
96.62M shares
-71.91%
YoY
|
86.37M shares
-74.88%
YoY
|
344.4M shares
11.91%
YoY
|
344.3M shares
25.78%
YoY
|
344.0M shares
25.68%
YoY
|
343.9M shares
25.65%
YoY
|
307.8M shares
12.45%
YoY
|
| Diluted Shares Outstanding |
105.3M shares
1.3%
YoY
|
N/A
|
104.1M shares
0.49%
YoY
|
104.1M shares
0.17%
YoY
|
104.0M shares
-7.96%
YoY
|
N/A
|
103.6M shares
-1.89%
YoY
|
103.9M shares
-2.03%
YoY
|
113.0M shares
22.03%
YoY
|
N/A
|
105.6M shares
9.88%
YoY
|
106.1M shares
-69.19%
YoY
|
92.58M shares
-75.94%
YoY
|
N/A
|
96.13M shares
-72.27%
YoY
|
344.3M shares
25.78%
YoY
|
384.8M shares
23.55%
YoY
|
N/A
|
346.7M shares
18.79%
YoY
|
Loading...