|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$766.3M
102.21%
YoY
|
$379.0M
125.03%
YoY
|
$168.4M
28.04%
YoY
|
$131.5M
166.04%
YoY
|
$49.44M
392.9%
YoY
|
| Cost Of Revenue |
$343.1M
107.29%
YoY
|
$165.5M
76.87%
YoY
|
$93.58M
126.95%
YoY
|
$41.23M
195.27%
YoY
|
$13.96M
76.55%
YoY
|
| Gross Profit |
$423.2M
98.27%
YoY
|
$213.5M
185.26%
YoY
|
$74.83M
-17.13%
YoY
|
$90.29M
154.53%
YoY
|
$35.47M
1573.27%
YoY
|
| Selling, General & Admin |
$181.9M
54.05%
YoY
|
$118.1M
52.55%
YoY
|
$77.41M
33.89%
YoY
|
$57.81M
48.54%
YoY
|
$38.92M
169.72%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$348.3M
125.3%
YoY
|
$154.6M
28.06%
YoY
|
$120.7M
146.16%
YoY
|
$49.04M
300.55%
YoY
|
$12.24M
332.66%
YoY
|
| Operating Expenses |
$530.2M
94.45%
YoY
|
$272.7M
38.58%
YoY
|
$196.8M
84.15%
YoY
|
$106.9M
108.85%
YoY
|
$51.16M
196.43%
YoY
|
| Operating Profit |
$318.9M
-314.0%
YoY
|
-$149.0M
13.74%
YoY
|
-$131.0M
246.08%
YoY
|
-$37.86M
141.31%
YoY
|
-$15.69M
3.64%
YoY
|
| Interest Expense |
$11.34M
361.71%
YoY
|
$2.455M
-17.53%
YoY
|
$2.977M
176.2%
YoY
|
$1.078M
-64.45%
YoY
|
$3.032M
-136.88%
YoY
|
| Other Income/Expense, Net |
$1.192M
N/A
|
$0.00
-100.0%
YoY
|
$2.495M
-21.56%
YoY
|
$3.181M
405.72%
YoY
|
$629.0K
3044.9%
YoY
|
| Pretax Income |
$364.5M
-350.01%
YoY
|
-$145.8M
10.3%
YoY
|
-$132.2M
229.66%
YoY
|
-$40.09M
83.8%
YoY
|
-$21.81M
-6.59%
YoY
|
| Income Tax |
$39.11M
1069.59%
YoY
|
$3.344M
290.2%
YoY
|
$857.0K
N/A
|
$0.00
N/A
|
N/A
N/A
|
| Net Earnings |
$364.5M
-350.01%
YoY
|
-$145.8M
6.73%
YoY
|
-$136.6M
138.27%
YoY
|
-$57.33M
162.82%
YoY
|
-$21.81M
-6.59%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
-$1.30
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.12
-263.08%
YoY
|
-$0.69
-47.88%
YoY
|
-$1.32
-100.0%
YoY
|
-$1.345M
81.58%
YoY
|
-$740.9K
-69.7%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
282.2M
30.12%
YoY
|
216.9M
111.14%
YoY
|
102.7M
141.02%
YoY
|
42.61M
44.74%
YoY
|
29.44M
N/A
|
| Diluted Shares Outstanding |
317.8M
46.53%
YoY
|
216.9M
111.14%
YoY
|
102.7M
141.02%
YoY
|
42.61M
44.74%
YoY
|
29.44M
N/A
|
|
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 |
N/A
|
$181.2M
11.63%
YoY
|
$223.7M
150.52%
YoY
|
$198.6M
90.81%
YoY
|
$181.7M
62.53%
YoY
|
$162.3M
119.97%
YoY
|
$89.28M
69.98%
YoY
|
$104.1M
128.69%
YoY
|
$111.8M
162.77%
YoY
|
$73.79M
165.24%
YoY
|
$52.52M
100.67%
YoY
|
$45.52M
46.72%
YoY
|
$42.55M
2.18%
YoY
|
$27.82M
-32.55%
YoY
|
$26.17M
-3.58%
YoY
|
$31.03M
242.77%
YoY
|
$41.64M
412.8%
YoY
|
$41.24M
1726.83%
YoY
|
$27.14M
1292.04%
YoY
|
| Cost Of Revenue |
$81.69M
-4.37%
YoY
|
$95.62M
36.04%
YoY
|
$97.26M
70.21%
YoY
|
$90.13M
99.49%
YoY
|
$85.42M
149.06%
YoY
|
$70.29M
143.25%
YoY
|
$57.14M
87.96%
YoY
|
$45.18M
118.46%
YoY
|
$34.30M
55.32%
YoY
|
$28.90M
41.54%
YoY
|
$30.40M
82.86%
YoY
|
$20.68M
99.99%
YoY
|
$22.08M
82.09%
YoY
|
$20.42M
132.05%
YoY
|
$16.63M
129.74%
YoY
|
$10.34M
801.35%
YoY
|
$12.13M
688.66%
YoY
|
$8.798M
560.06%
YoY
|
$7.237M
513.28%
YoY
|
| Gross Profit |
N/A
|
$85.56M
-7.02%
YoY
|
$126.4M
293.34%
YoY
|
$108.5M
84.15%
YoY
|
$96.29M
24.24%
YoY
|
$92.02M
104.98%
YoY
|
$32.13M
45.27%
YoY
|
$58.93M
137.21%
YoY
|
$77.50M
278.72%
YoY
|
$44.89M
506.38%
YoY
|
$22.12M
131.68%
YoY
|
$24.84M
20.09%
YoY
|
$20.46M
-30.66%
YoY
|
$7.403M
-77.18%
YoY
|
$9.547M
-52.04%
YoY
|
$20.69M
161.7%
YoY
|
$29.51M
348.36%
YoY
|
$32.44M
3408.68%
YoY
|
$19.91M
2452.32%
YoY
|
| Selling, General & Admin |
N/A
|
$47.80M
37.31%
YoY
|
$81.16M
99.96%
YoY
|
$35.97M
20.89%
YoY
|
$29.97M
15.97%
YoY
|
$34.81M
58.97%
YoY
|
$40.59M
59.01%
YoY
|
$29.75M
68.15%
YoY
|
$25.85M
44.97%
YoY
|
$21.90M
33.86%
YoY
|
$25.53M
19.81%
YoY
|
$17.69M
58.5%
YoY
|
$17.83M
21.9%
YoY
|
$16.36M
16.1%
YoY
|
$21.30M
99.61%
YoY
|
$11.16M
-20.79%
YoY
|
$14.63M
110.14%
YoY
|
$14.09M
135.6%
YoY
|
$10.67M
38.97%
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
|
| Depreciation & Amortization |
N/A
|
$106.3M
60.52%
YoY
|
$108.3M
108.93%
YoY
|
$94.88M
132.97%
YoY
|
$78.90M
145.13%
YoY
|
$66.23M
121.89%
YoY
|
$51.85M
-10.91%
YoY
|
$40.73M
86.39%
YoY
|
$32.19M
50.79%
YoY
|
$29.85M
54.42%
YoY
|
$58.20M
255.19%
YoY
|
$21.85M
40.22%
YoY
|
$21.35M
104.55%
YoY
|
$19.33M
198.65%
YoY
|
$16.39M
205.62%
YoY
|
$15.58M
326.58%
YoY
|
$10.44M
1377.28%
YoY
|
$6.472M
477.86%
YoY
|
$5.361M
655.12%
YoY
|
| Operating Expenses |
N/A
|
$154.1M
52.52%
YoY
|
$189.5M
104.99%
YoY
|
$130.8M
85.65%
YoY
|
$108.9M
87.61%
YoY
|
$101.0M
95.27%
YoY
|
$92.44M
11.19%
YoY
|
$70.48M
77.59%
YoY
|
$58.03M
48.14%
YoY
|
$51.74M
45.0%
YoY
|
$83.13M
213.86%
YoY
|
$39.69M
52.79%
YoY
|
$39.18M
49.02%
YoY
|
$35.69M
63.8%
YoY
|
$26.49M
115.1%
YoY
|
$25.98M
60.33%
YoY
|
$26.29M
189.51%
YoY
|
$21.79M
206.85%
YoY
|
$12.31M
44.7%
YoY
|
| Operating Profit |
-$345.7M
150.45%
YoY
|
-$316.6M
-250.76%
YoY
|
-$63.09M
4.63%
YoY
|
$246.2M
-198.83%
YoY
|
-$138.0M
-200.66%
YoY
|
$210.0M
636.47%
YoY
|
-$60.30M
-1.17%
YoY
|
-$249.1M
1498.19%
YoY
|
$137.1M
-884.18%
YoY
|
$28.51M
-198.71%
YoY
|
-$61.02M
260.18%
YoY
|
-$15.59M
194.71%
YoY
|
-$17.49M
-624.66%
YoY
|
-$28.88M
-751.23%
YoY
|
-$16.94M
-323.08%
YoY
|
-$5.288M
-36.26%
YoY
|
$3.333M
-233.47%
YoY
|
$4.435M
-171.88%
YoY
|
$7.594M
-198.24%
YoY
|
| Interest Expense |
N/A
|
-$340.2M
-21919.63%
YoY
|
$80.03M
762.36%
YoY
|
$3.454M
612.16%
YoY
|
$1.267M
140.87%
YoY
|
$1.559M
185.53%
YoY
|
$9.280M
1563.08%
YoY
|
$485.0K
-29.61%
YoY
|
$526.0K
-34.17%
YoY
|
$546.0K
-38.58%
YoY
|
$558.0K
-222.41%
YoY
|
$689.0K
-153.22%
YoY
|
$799.0K
8236.81%
YoY
|
$889.0K
1586.62%
YoY
|
-$455.8K
-82.43%
YoY
|
-$1.295M
-38.24%
YoY
|
$9.584K
-66.23%
YoY
|
$52.71K
3833.51%
YoY
|
-$2.594M
-481.45%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$236.0K
N/A
|
-$500.0K
N/A
|
$1.509M
N/A
|
$183.0K
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000K
-100.2%
YoY
|
$2.000M
-138.21%
YoY
|
$1.433M
139.52%
YoY
|
-$32.00K
-157.62%
YoY
|
$500.6K
482.38%
YoY
|
-$5.234M
-13929.54%
YoY
|
$598.3K
10.79%
YoY
|
$55.54K
N/A
|
$85.96K
N/A
|
| Pretax Income |
-$378.3M
166.75%
YoY
|
-$378.7M
-247.93%
YoY
|
$13.91M
-122.31%
YoY
|
$275.5M
-216.62%
YoY
|
-$141.8M
-211.91%
YoY
|
$256.0M
888.1%
YoY
|
-$62.33M
-9.04%
YoY
|
-$236.2M
1573.46%
YoY
|
$126.7M
-797.65%
YoY
|
$25.91M
-184.98%
YoY
|
-$68.53M
66.53%
YoY
|
-$14.12M
-13.05%
YoY
|
-$18.17M
10539.57%
YoY
|
-$30.49M
-310.47%
YoY
|
-$41.15M
666.74%
YoY
|
-$16.24M
15.35%
YoY
|
-$170.7K
-102.31%
YoY
|
$14.49M
-302.03%
YoY
|
-$5.367M
-23.97%
YoY
|
| Income Tax |
$9.891M
225.04%
YoY
|
$31.42M
240.84%
YoY
|
$14.83M
-9667.74%
YoY
|
$18.11M
90.7%
YoY
|
$3.043M
-73.76%
YoY
|
$9.217M
558.83%
YoY
|
-$155.0K
-118.09%
YoY
|
$9.495M
N/A
|
$11.60M
N/A
|
$1.399M
N/A
|
$857.0K
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
N/A
|
$0.00
N/A
|
| Net Earnings |
-$378.3M
172.6%
YoY
|
-$378.7M
-253.45%
YoY
|
-$1.321M
-97.88%
YoY
|
$257.4M
-208.95%
YoY
|
-$138.8M
-209.51%
YoY
|
$246.8M
852.53%
YoY
|
-$62.18M
-16.96%
YoY
|
-$236.2M
1561.45%
YoY
|
$126.7M
-786.54%
YoY
|
$25.91M
-189.25%
YoY
|
-$74.88M
77.01%
YoY
|
-$14.22M
-51.54%
YoY
|
-$18.46M
10712.08%
YoY
|
-$29.03M
-300.41%
YoY
|
-$42.30M
688.11%
YoY
|
-$29.34M
75.93%
YoY
|
-$170.7K
-102.31%
YoY
|
$14.49M
-302.1%
YoY
|
-$5.367M
-23.97%
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
|
$0.00
-100.0%
YoY
|
$0.35
-209.38%
YoY
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$1.35
-262.11%
YoY
|
$0.00
-96.89%
YoY
|
$0.77
-175.18%
YoY
|
-$0.49
-184.89%
YoY
|
$0.83
490.89%
YoY
|
-$0.25
-50.46%
YoY
|
-$1.03
740.58%
YoY
|
$0.58
-358.75%
YoY
|
$0.14
-132.58%
YoY
|
-$0.50
-100.0%
YoY
|
-$0.12
-100.0%
YoY
|
-$0.23
N/A
|
-$0.43
-222.86%
YoY
|
-$892.0K
493.28%
YoY
|
-$710.8K
44.98%
YoY
|
$0.00
-100.0%
YoY
|
$0.35
-209.38%
YoY
|
-$150.3K
-63.39%
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 |
255.8M
-8.92%
YoY
|
255.6M
-12.64%
YoY
|
281.1M
13.29%
YoY
|
280.9M
23.29%
YoY
|
280.8M
41.78%
YoY
|
292.6M
58.36%
YoY
|
248.1M
62.55%
YoY
|
227.9M
102.21%
YoY
|
198.1M
153.95%
YoY
|
184.7M
157.63%
YoY
|
152.6M
N/A
|
112.7M
172.92%
YoY
|
77.99M
88.68%
YoY
|
71.71M
78.03%
YoY
|
N/A
|
41.29M
N/A
|
41.34M
59.44%
YoY
|
40.28M
81.88%
YoY
|
N/A
|
| Diluted Shares Outstanding |
267.8M
-4.64%
YoY
|
281.5M
-3.57%
YoY
|
N/A
|
325.6M
42.4%
YoY
|
280.9M
32.42%
YoY
|
291.9M
61.46%
YoY
|
N/A
|
228.6M
99.09%
YoY
|
212.1M
163.58%
YoY
|
180.8M
172.28%
YoY
|
N/A
|
114.8M
178.23%
YoY
|
80.47M
94.67%
YoY
|
66.40M
64.0%
YoY
|
N/A
|
41.28M
N/A
|
41.34M
26.42%
YoY
|
40.49M
82.8%
YoY
|
N/A
|
Loading...