Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$285,703
$292,309
$188,038
$165,689
Gross Profit
197,320
192,346
82,502
114,678
EBITDA
85,391
72,697
-26,769
42,318
EBIT
77,302
64,513
-32,669
37,359
Net Income
57,098
47,404
-29,990
28,105
Net Change In Cash
285,703
292,309
188,038
165,689
Free Cash Flow
54,480
45,879
6,526
50,380
Cash
385,474
752,352
1,200,292
697,659
Basic Shares
60,743
90,884
69,503
57,935

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$0.64
2025-06-30
$0.63
2025-03-31
$0.57
2024-12-31
$0.53