Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$292,309
$188,038
$165,689
$170,451
Gross Profit
192,346
82,502
114,678
118,490
EBITDA
72,697
-26,769
42,318
47,446
EBIT
64,513
-32,669
37,359
42,386
Net Income
47,404
-29,990
28,105
32,004
Net Change In Cash
292,309
188,038
165,689
170,451
Free Cash Flow
45,879
6,526
50,380
59,614
Cash
752,352
1,200,292
697,659
553,709
Basic Shares
90,884
69,503
57,935
57,968

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$662,515
$50,823
$486,599
$431,604
Gross Profit
452,855
6,662
445,428
418,603
EBITDA
173,861
-485
187,387
184,999
EBIT
153,304
-485
161,737
156,823
Net Income
113,691
131,203
128,311
123,449
Net Change In Cash
662,515
50,823
486,599
431,604
Free Cash Flow
171,837
163,857
160,798
156,970
Cash
697,659
719,581
227,164
836,095
Basic Shares
57,543
56,256
56,137
56,009

Earnings Calls

Quarter EPS
2025-06-30
$0.63
2025-03-31
$0.57
2024-12-31
$0.53
2024-09-30
$0.58