|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.332B
82.35%
YoY
|
$730.4M
11.39%
YoY
|
$655.7M
-2.07%
YoY
|
$669.6M
36.83%
YoY
|
$489.3M
N/A
|
| Cost Of Revenue |
$825.3M
61.77%
YoY
|
$510.1M
-7.06%
YoY
|
$548.9M
1.62%
YoY
|
$540.1M
24.9%
YoY
|
$432.5M
N/A
|
| Gross Profit |
$506.5M
130.0%
YoY
|
$220.2M
106.23%
YoY
|
$106.8M
-17.47%
YoY
|
$129.4M
127.6%
YoY
|
$56.86M
N/A
|
| Selling, General & Admin |
$120.8M
91.28%
YoY
|
$63.15M
-1.51%
YoY
|
$64.12M
37.96%
YoY
|
$46.48M
5.72%
YoY
|
$43.96M
N/A
|
| Research & Development |
$16.49M
-30.77%
YoY
|
$23.82M
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$72.37M
47.76%
YoY
|
$48.98M
7.26%
YoY
|
$45.67M
37.05%
YoY
|
$33.32M
-9.86%
YoY
|
$36.96M
N/A
|
| Operating Expenses |
$186.2M
-12.25%
YoY
|
$212.2M
195.1%
YoY
|
$71.89M
66.9%
YoY
|
$43.08M
-64.68%
YoY
|
$122.0M
N/A
|
| Operating Profit |
$320.4M
3867.9%
YoY
|
$8.074M
-76.86%
YoY
|
$34.90M
-59.58%
YoY
|
$86.33M
-232.57%
YoY
|
-$65.12M
N/A
|
| Interest Expense |
-$53.32M
8999.32%
YoY
|
-$586.0K
-98.6%
YoY
|
-$41.93M
146.44%
YoY
|
-$17.02M
28.93%
YoY
|
-$13.20M
N/A
|
| Other Income/Expense, Net |
-$42.62M
231.56%
YoY
|
-$12.85M
8.17%
YoY
|
-$11.88M
-20.74%
YoY
|
-$14.99M
25.86%
YoY
|
-$11.91M
N/A
|
| Pretax Income |
$237.4M
-4523.28%
YoY
|
-$5.366M
-97.11%
YoY
|
-$185.6M
-441.65%
YoY
|
$54.32M
-160.2%
YoY
|
-$90.23M
N/A
|
| Income Tax |
$234.0M
104.97%
YoY
|
$114.2M
1817.46%
YoY
|
$5.955M
-87.88%
YoY
|
$49.11M
144.15%
YoY
|
$20.12M
N/A
|
| Net Earnings |
-$51.85M
-55.16%
YoY
|
-$115.6M
-44.54%
YoY
|
-$208.5M
2709.73%
YoY
|
-$7.420M
-93.54%
YoY
|
-$114.8M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.45
-65.15%
YoY
|
-$1.29
-58.11%
YoY
|
-$3.08
3367.12%
YoY
|
-$0.09
-93.43%
YoY
|
-$1.37
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2023 Q4 | 2023 Q3 | 2023 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$394.1M
13.77%
YoY
|
$427.8M
150.41%
YoY
|
$305.6M
61.83%
YoY
|
$252.0M
28.81%
YoY
|
$346.4M
97.87%
YoY
|
$170.8M
-4.91%
YoY
|
$188.9M
6.88%
YoY
|
$195.6M
34.91%
YoY
|
$179.7M
N/A
|
$176.7M
N/A
|
$145.0M
-29.41%
YoY
|
| Cost Of Revenue |
$223.2M
-1.57%
YoY
|
$220.3M
112.56%
YoY
|
$192.2M
39.09%
YoY
|
$186.1M
42.16%
YoY
|
$226.7M
64.97%
YoY
|
$103.6M
-31.87%
YoY
|
$138.2M
-4.84%
YoY
|
$130.9M
9.54%
YoY
|
$152.1M
N/A
|
$145.2M
N/A
|
$119.5M
-19.91%
YoY
|
| Gross Profit |
$170.9M
42.85%
YoY
|
$207.6M
208.77%
YoY
|
$113.4M
123.84%
YoY
|
$65.89M
1.81%
YoY
|
$119.7M
218.08%
YoY
|
$67.22M
143.85%
YoY
|
$50.68M
60.88%
YoY
|
$64.72M
153.79%
YoY
|
$27.57M
N/A
|
$31.50M
N/A
|
$25.50M
-54.63%
YoY
|
| Selling, General & Admin |
$69.16M
266.85%
YoY
|
$45.61M
161.49%
YoY
|
$28.62M
75.53%
YoY
|
$27.71M
81.84%
YoY
|
$18.85M
33.13%
YoY
|
$17.44M
-34.88%
YoY
|
$16.31M
5.89%
YoY
|
$15.24M
20.95%
YoY
|
$26.78M
N/A
|
$15.40M
N/A
|
$12.60M
68.0%
YoY
|
| Research & Development |
$3.618M
2.58%
YoY
|
$3.782M
-84.12%
YoY
|
$5.371M
N/A
|
$3.810M
N/A
|
$3.527M
N/A
|
$23.82M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$20.02M
4.77%
YoY
|
$14.77M
136.5%
YoY
|
$16.39M
6.61%
YoY
|
$22.10M
68.51%
YoY
|
$19.11M
34.13%
YoY
|
$6.247M
-62.54%
YoY
|
$15.37M
-13.11%
YoY
|
$13.12M
16.08%
YoY
|
$16.68M
32.03%
YoY
|
$17.69M
N/A
|
$11.30M
-45.38%
YoY
|
| Operating Expenses |
$75.30M
254.35%
YoY
|
$63.50M
39.29%
YoY
|
$38.36M
-70.39%
YoY
|
$50.14M
157.76%
YoY
|
$21.25M
11.67%
YoY
|
$45.58M
37.42%
YoY
|
$129.5M
-20.38%
YoY
|
$19.45M
131.6%
YoY
|
$33.17M
N/A
|
$162.7M
N/A
|
$8.400M
-16.83%
YoY
|
| Operating Profit |
$95.63M
-2.83%
YoY
|
$144.1M
565.8%
YoY
|
$75.07M
-195.19%
YoY
|
$15.75M
-65.21%
YoY
|
$98.41M
429.38%
YoY
|
$21.64M
-486.12%
YoY
|
-$78.87M
-39.89%
YoY
|
$45.26M
164.7%
YoY
|
-$5.604M
N/A
|
-$131.2M
N/A
|
$17.10M
-62.91%
YoY
|
| Interest Expense |
-$30.55M
144.62%
YoY
|
-$16.41M
-294.48%
YoY
|
-$16.08M
4787.84%
YoY
|
-$8.341M
93.66%
YoY
|
-$12.49M
177.19%
YoY
|
$8.438M
-196.46%
YoY
|
-$329.0K
-98.29%
YoY
|
-$4.307M
19.64%
YoY
|
-$8.748M
N/A
|
-$19.20M
N/A
|
-$3.600M
-46.27%
YoY
|
| Other Income/Expense, Net |
-$13.08M
88.64%
YoY
|
-$16.01M
-13781.2%
YoY
|
-$11.28M
122.74%
YoY
|
-$8.394M
72.22%
YoY
|
-$6.936M
375.07%
YoY
|
$117.0K
-102.16%
YoY
|
-$5.065M
153.25%
YoY
|
-$4.874M
156.53%
YoY
|
-$5.420M
N/A
|
-$2.000M
N/A
|
-$1.900M
0.0%
YoY
|
| Pretax Income |
$51.99M
-34.18%
YoY
|
$111.6M
269.78%
YoY
|
$47.71M
-156.62%
YoY
|
-$988.0K
-102.74%
YoY
|
$78.98M
525.69%
YoY
|
$30.19M
-252.71%
YoY
|
-$84.26M
-51.01%
YoY
|
$36.08M
211.05%
YoY
|
-$19.77M
N/A
|
-$172.0M
N/A
|
$11.60M
-69.07%
YoY
|
| Income Tax |
$96.45M
147.03%
YoY
|
$125.4M
228.54%
YoY
|
$55.09M
28.43%
YoY
|
$14.54M
-26.07%
YoY
|
$39.04M
189.97%
YoY
|
$38.16M
-215.5%
YoY
|
$42.90M
146.53%
YoY
|
$19.66M
158.72%
YoY
|
-$33.04M
N/A
|
$17.40M
N/A
|
$7.600M
-51.59%
YoY
|
| Net Earnings |
-$58.33M
-485.65%
YoY
|
-$23.64M
130.0%
YoY
|
-$17.92M
-83.4%
YoY
|
-$25.41M
-406.22%
YoY
|
$15.12M
-366.03%
YoY
|
-$10.28M
-288.8%
YoY
|
-$108.0M
-44.52%
YoY
|
$8.298M
654.36%
YoY
|
$5.445M
N/A
|
-$194.6M
N/A
|
$1.100M
-93.29%
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
|
| Diluted Earnings Per Share |
-$0.47
-467.51%
YoY
|
-$0.19
104.38%
YoY
|
-$0.15
-88.13%
YoY
|
-$0.22
-344.44%
YoY
|
$0.13
-316.67%
YoY
|
-$0.10
-266.67%
YoY
|
-$1.28
-56.46%
YoY
|
$0.09
N/A
|
$0.06
N/A
|
-$2.94
N/A
|
$0.00
-100.0%
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
|
| Basic Shares Outstanding |
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
|
Loading...