|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$163.0M
58.32%
YoY
|
$102.9M
2.45%
YoY
|
$100.5M
-97.59%
YoY
|
$4.169B
1.14%
YoY
|
$4.122B
2.11%
YoY
|
| Cost Of Revenue |
$79.49M
8.89%
YoY
|
$73.00M
7.52%
YoY
|
$67.89M
-96.56%
YoY
|
$1.971B
3.3%
YoY
|
$1.908B
6.41%
YoY
|
| Gross Profit |
$83.48M
178.85%
YoY
|
$29.94M
-8.11%
YoY
|
$32.58M
-98.52%
YoY
|
$2.198B
-0.72%
YoY
|
$2.214B
-1.34%
YoY
|
| Selling, General & Admin |
$84.44M
-17.66%
YoY
|
$102.6M
1.13%
YoY
|
$101.4M
-92.8%
YoY
|
$1.408B
4.68%
YoY
|
$1.345B
-1.68%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$39.10M
0.77%
YoY
|
$38.80M
-6.95%
YoY
|
$41.70M
-93.89%
YoY
|
$682.0M
3.02%
YoY
|
$662.0M
-1.05%
YoY
|
| Operating Expenses |
$255.5M
-29.67%
YoY
|
$363.3M
70.79%
YoY
|
$212.7M
-94.81%
YoY
|
$4.100B
3.74%
YoY
|
$3.952B
2.28%
YoY
|
| Operating Profit |
-$92.53M
-64.46%
YoY
|
-$260.3M
131.98%
YoY
|
-$112.2M
-262.64%
YoY
|
$69.00M
-59.41%
YoY
|
$170.0M
-1.73%
YoY
|
| Interest Expense |
$28.22M
127.51%
YoY
|
$12.41M
-15.07%
YoY
|
$14.61M
-91.04%
YoY
|
$163.0M
-6.86%
YoY
|
$175.0M
56.25%
YoY
|
| Other Income/Expense, Net |
$233.7M
45.47%
YoY
|
$160.6M
4.66%
YoY
|
$153.5M
5015.23%
YoY
|
$3.000M
-70.0%
YoY
|
$10.00M
-87.01%
YoY
|
| Pretax Income |
$141.1M
-241.52%
YoY
|
-$99.72M
-341.85%
YoY
|
$41.23M
-42.73%
YoY
|
$72.00M
-60.0%
YoY
|
$180.0M
-28.0%
YoY
|
| Income Tax |
-$31.15M
61.76%
YoY
|
-$19.26M
-158.61%
YoY
|
$32.86M
-11.2%
YoY
|
$37.00M
85.0%
YoY
|
$20.00M
17.65%
YoY
|
| Net Earnings |
$48.76M
-223.74%
YoY
|
-$39.40M
-172.35%
YoY
|
$54.46M
81.53%
YoY
|
$30.00M
-80.65%
YoY
|
$155.0M
-32.31%
YoY
|
| Basic Earnings Per Share |
$0.57
-223.91%
YoY
|
-$0.46
-171.88%
YoY
|
$0.64
82.86%
YoY
|
$0.35
-80.56%
YoY
|
$1.80
-32.33%
YoY
|
| Diluted Earnings Per Share |
$0.56
-221.74%
YoY
|
-$0.46
-173.02%
YoY
|
$0.63
80.0%
YoY
|
$0.35
-80.23%
YoY
|
$1.77
-32.44%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
85.91M shares
0.32%
YoY
|
85.63M shares
0.53%
YoY
|
85.19M shares
0.22%
YoY
|
85.00M shares
-1.16%
YoY
|
86.00M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
87.29M shares
1.94%
YoY
|
85.63M shares
-1.27%
YoY
|
86.73M shares
0.85%
YoY
|
86.00M shares
-1.15%
YoY
|
87.00M shares
0.0%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$54.07M
89.53%
YoY
|
$52.01M
92.75%
YoY
|
$60.33M
-93.79%
YoY
|
$47.12M
83.06%
YoY
|
$28.53M
-96.92%
YoY
|
$26.98M
-97.16%
YoY
|
$971.0M
-2.9%
YoY
|
$25.74M
-97.33%
YoY
|
$927.0M
-3.13%
YoY
|
$950.0M
-3.65%
YoY
|
$1.000B
-4.67%
YoY
|
$963.0M
-11.08%
YoY
|
$957.0M
-6.82%
YoY
|
$986.0M
-2.38%
YoY
|
$1.049B
-1.87%
YoY
|
$1.083B
6.59%
YoY
|
$1.027B
1.28%
YoY
|
$1.010B
-1.27%
YoY
|
$1.069B
-0.37%
YoY
|
$1.016B
-1.07%
YoY
|
| Cost Of Revenue |
$23.50M
21.14%
YoY
|
$21.61M
32.65%
YoY
|
$22.82M
-95.02%
YoY
|
$20.98M
14.86%
YoY
|
$19.40M
-95.04%
YoY
|
$16.29M
-95.91%
YoY
|
$458.0M
-1.08%
YoY
|
$18.26M
-95.58%
YoY
|
$391.0M
-6.46%
YoY
|
$398.0M
-8.51%
YoY
|
$463.0M
-9.22%
YoY
|
$413.0M
-25.05%
YoY
|
$418.0M
-10.49%
YoY
|
$435.0M
-1.58%
YoY
|
$510.0M
-3.41%
YoY
|
$551.0M
20.57%
YoY
|
$467.0M
1.08%
YoY
|
$442.0M
-3.91%
YoY
|
$528.0M
1.34%
YoY
|
$457.0M
-0.65%
YoY
|
| Gross Profit |
$30.57M
234.75%
YoY
|
$30.40M
184.3%
YoY
|
$37.51M
-92.69%
YoY
|
$26.14M
249.69%
YoY
|
$9.133M
-98.3%
YoY
|
$10.69M
-98.06%
YoY
|
$513.0M
-4.47%
YoY
|
$7.476M
-98.64%
YoY
|
$536.0M
-0.56%
YoY
|
$552.0M
0.18%
YoY
|
$537.0M
-0.37%
YoY
|
$550.0M
3.38%
YoY
|
$539.0M
-3.75%
YoY
|
$551.0M
-2.99%
YoY
|
$539.0M
-0.37%
YoY
|
$532.0M
-4.83%
YoY
|
$560.0M
1.45%
YoY
|
$568.0M
0.89%
YoY
|
$541.0M
-1.99%
YoY
|
$559.0M
-1.41%
YoY
|
| Selling, General & Admin |
$22.91M
18.46%
YoY
|
$12.75M
-56.36%
YoY
|
$15.38M
-95.64%
YoY
|
$20.53M
-3.07%
YoY
|
$19.34M
-93.99%
YoY
|
$29.20M
-91.18%
YoY
|
$353.0M
1.44%
YoY
|
$21.18M
-93.64%
YoY
|
$322.0M
-5.57%
YoY
|
$331.0M
-4.06%
YoY
|
$348.0M
-7.45%
YoY
|
$333.0M
-9.76%
YoY
|
$341.0M
0.59%
YoY
|
$345.0M
6.15%
YoY
|
$376.0M
4.16%
YoY
|
$369.0M
6.65%
YoY
|
$339.0M
1.5%
YoY
|
$325.0M
6.56%
YoY
|
$361.0M
-3.48%
YoY
|
$346.0M
3.28%
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 |
$14.43M
-91.09%
YoY
|
$12.60M
-92.27%
YoY
|
$12.40M
-92.53%
YoY
|
-$289.1M
-270.08%
YoY
|
$162.0M
-1.22%
YoY
|
$163.0M
-1.21%
YoY
|
$166.0M
0.0%
YoY
|
$170.0M
6.25%
YoY
|
$164.0M
2.5%
YoY
|
$165.0M
-2.94%
YoY
|
$166.0M
-7.78%
YoY
|
$160.0M
-10.11%
YoY
|
$160.0M
-6.43%
YoY
|
$170.0M
-0.58%
YoY
|
$180.0M
7.14%
YoY
|
$178.0M
11.25%
YoY
|
$171.0M
-5.0%
YoY
|
$171.0M
0.59%
YoY
|
$168.0M
0.6%
YoY
|
$160.0M
-1.23%
YoY
|
| Operating Expenses |
-$345.2M
-838.87%
YoY
|
-$108.8M
-292.14%
YoY
|
$27.78M
-94.65%
YoY
|
$100.4M
-45.98%
YoY
|
$46.72M
-94.76%
YoY
|
$56.61M
-93.7%
YoY
|
$519.0M
0.97%
YoY
|
$185.9M
-44.17%
YoY
|
$891.0M
-3.47%
YoY
|
$899.0M
-6.35%
YoY
|
$514.0M
-7.55%
YoY
|
$333.0M
-69.67%
YoY
|
$923.0M
-6.48%
YoY
|
$960.0M
2.24%
YoY
|
$556.0M
5.1%
YoY
|
$1.098B
13.08%
YoY
|
$987.0M
0.92%
YoY
|
$939.0M
0.0%
YoY
|
$529.0M
-2.22%
YoY
|
$971.0M
0.94%
YoY
|
| Operating Profit |
$399.3M
-2294.96%
YoY
|
$160.8M
-642.7%
YoY
|
$9.723M
-262.05%
YoY
|
-$53.31M
-66.71%
YoY
|
-$18.19M
-150.53%
YoY
|
-$29.63M
-158.09%
YoY
|
-$6.000M
-126.09%
YoY
|
-$160.2M
-380.99%
YoY
|
$36.00M
5.88%
YoY
|
$51.00M
96.15%
YoY
|
$23.00M
-235.29%
YoY
|
$57.00M
-480.0%
YoY
|
$34.00M
-15.0%
YoY
|
$26.00M
-63.38%
YoY
|
-$17.00M
-241.67%
YoY
|
-$15.00M
-133.33%
YoY
|
$40.00M
11.11%
YoY
|
$71.00M
-15.48%
YoY
|
$12.00M
9.09%
YoY
|
$45.00M
-30.77%
YoY
|
| Interest Expense |
$10.86M
192.64%
YoY
|
$7.180M
95.8%
YoY
|
$17.96M
-459.24%
YoY
|
$8.855M
108.8%
YoY
|
$3.711M
-91.75%
YoY
|
$3.667M
-91.47%
YoY
|
-$5.000M
-50.0%
YoY
|
$4.241M
-91.52%
YoY
|
$45.00M
-11.76%
YoY
|
$43.00M
-8.51%
YoY
|
-$10.00M
11.11%
YoY
|
$50.00M
19.05%
YoY
|
$51.00M
27.5%
YoY
|
$47.00M
42.42%
YoY
|
-$9.000M
-175.0%
YoY
|
$42.00M
-6.67%
YoY
|
$40.00M
-33.33%
YoY
|
$33.00M
-15.38%
YoY
|
$12.00M
71.43%
YoY
|
$45.00M
55.17%
YoY
|
| Other Income/Expense, Net |
$54.05M
29.61%
YoY
|
$71.64M
105.16%
YoY
|
$38.54M
N/A
|
$100.5M
136.99%
YoY
|
$41.70M
-1142.6%
YoY
|
$34.92M
3391.8%
YoY
|
N/A
|
$42.42M
N/A
|
-$4.000M
-60.0%
YoY
|
$1.000M
-200.0%
YoY
|
N/A
|
N/A
|
-$10.00M
N/A
|
-$1.000M
-107.69%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$13.00M
160.0%
YoY
|
N/A
|
$4.000M
-83.33%
YoY
|
| Pretax Income |
$453.3M
1827.86%
YoY
|
$232.4M
4292.78%
YoY
|
$65.10M
-564.96%
YoY
|
$47.22M
-140.1%
YoY
|
$23.51M
-26.52%
YoY
|
$5.291M
-89.83%
YoY
|
-$14.00M
-216.67%
YoY
|
-$117.7M
-335.49%
YoY
|
$32.00M
33.33%
YoY
|
$52.00M
108.0%
YoY
|
$12.00M
-133.33%
YoY
|
$50.00M
-433.33%
YoY
|
$24.00M
-40.0%
YoY
|
$25.00M
-70.24%
YoY
|
-$36.00M
-311.76%
YoY
|
-$15.00M
-130.61%
YoY
|
$40.00M
60.0%
YoY
|
$84.00M
-5.62%
YoY
|
$17.00M
41.67%
YoY
|
$49.00M
-44.94%
YoY
|
| Income Tax |
$115.9M
1276.95%
YoY
|
$52.40M
-27390.63%
YoY
|
$23.33M
-222.79%
YoY
|
-$62.70M
184.41%
YoY
|
$8.415M
-39.89%
YoY
|
-$192.0K
-100.69%
YoY
|
-$19.00M
533.33%
YoY
|
-$22.05M
-181.65%
YoY
|
$14.00M
-26.32%
YoY
|
$28.00M
154.55%
YoY
|
-$3.000M
-66.67%
YoY
|
$27.00M
-1000.0%
YoY
|
$19.00M
5.56%
YoY
|
$11.00M
-65.63%
YoY
|
-$9.000M
-18.18%
YoY
|
-$3.000M
-121.43%
YoY
|
$18.00M
-280.0%
YoY
|
$32.00M
18.52%
YoY
|
-$11.00M
-120.0%
YoY
|
$14.00M
250.0%
YoY
|
| Net Earnings |
$358.7M
1038.86%
YoY
|
$177.8M
874.38%
YoY
|
$37.48M
649.56%
YoY
|
-$38.47M
-51.4%
YoY
|
$31.50M
85.27%
YoY
|
$18.25M
1.37%
YoY
|
$5.000M
-64.29%
YoY
|
-$79.15M
-444.14%
YoY
|
$17.00M
240.0%
YoY
|
$18.00M
38.46%
YoY
|
$14.00M
-150.0%
YoY
|
$23.00M
-291.67%
YoY
|
$5.000M
-76.19%
YoY
|
$13.00M
-73.47%
YoY
|
-$28.00M
-203.7%
YoY
|
-$12.00M
-135.29%
YoY
|
$21.00M
-40.0%
YoY
|
$49.00M
-18.33%
YoY
|
$27.00M
440.0%
YoY
|
$34.00M
-60.0%
YoY
|
| Basic Earnings Per Share |
$4.15
1021.62%
YoY
|
$2.06
880.95%
YoY
|
N/A
|
-$0.45
-51.09%
YoY
|
$0.37
85.0%
YoY
|
$0.21
0.0%
YoY
|
N/A
|
-$0.92
-453.85%
YoY
|
$0.20
300.0%
YoY
|
$0.21
40.0%
YoY
|
N/A
|
$0.26
-273.33%
YoY
|
$0.05
-80.0%
YoY
|
$0.15
-73.68%
YoY
|
N/A
|
-$0.15
-138.46%
YoY
|
$0.25
-37.5%
YoY
|
$0.57
-18.57%
YoY
|
N/A
|
$0.39
-60.2%
YoY
|
| Diluted Earnings Per Share |
$4.15
1052.78%
YoY
|
$2.06
880.95%
YoY
|
$0.43
636.83%
YoY
|
-$0.44
-52.17%
YoY
|
$0.36
80.0%
YoY
|
$0.21
5.0%
YoY
|
$0.06
-64.28%
YoY
|
-$0.92
-453.85%
YoY
|
$0.20
300.0%
YoY
|
$0.20
33.33%
YoY
|
$0.16
-146.43%
YoY
|
$0.26
-273.33%
YoY
|
$0.05
-80.0%
YoY
|
$0.15
-73.68%
YoY
|
-$0.34
-205.33%
YoY
|
-$0.15
-139.47%
YoY
|
$0.25
-35.9%
YoY
|
$0.57
-17.39%
YoY
|
$0.32
452.4%
YoY
|
$0.38
-60.82%
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 |
86.48M shares
0.82%
YoY
|
86.42M shares
1.5%
YoY
|
N/A
|
86.25M shares
0.49%
YoY
|
85.78M shares
-0.26%
YoY
|
85.14M shares
0.16%
YoY
|
N/A
|
85.83M shares
0.98%
YoY
|
86.00M shares
1.18%
YoY
|
85.00M shares
0.0%
YoY
|
N/A
|
85.00M shares
0.0%
YoY
|
85.00M shares
-1.16%
YoY
|
85.00M shares
-1.16%
YoY
|
N/A
|
85.00M shares
-1.16%
YoY
|
86.00M shares
-1.15%
YoY
|
86.00M shares
0.0%
YoY
|
N/A
|
86.00M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
86.51M shares
-1.45%
YoY
|
86.49M shares
-1.9%
YoY
|
N/A
|
86.85M shares
1.18%
YoY
|
87.78M shares
-0.25%
YoY
|
88.17M shares
0.19%
YoY
|
N/A
|
85.83M shares
-0.2%
YoY
|
88.00M shares
2.33%
YoY
|
88.00M shares
2.33%
YoY
|
N/A
|
86.00M shares
1.18%
YoY
|
86.00M shares
-1.15%
YoY
|
86.00M shares
-1.15%
YoY
|
N/A
|
85.00M shares
-2.3%
YoY
|
87.00M shares
-1.14%
YoY
|
87.00M shares
-1.14%
YoY
|
N/A
|
87.00M shares
-1.14%
YoY
|
Loading...