Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$210,898
$446,226
$548,403
$538,392
Gross Profit
116,683
135,068
155,474
117,940
EBITDA
165,111
129,275
113,139
155,563
EBIT
128,378
65,142
114,317
Net Income
88,694
100,128
34,972
80,751
Net Change In Cash
210,898
446,226
548,403
538,392
Free Cash Flow
7,785
143,100
24,116
64,924
Cash
463,226
767,830
704,633
798,751
Basic Shares
120,118
119,960
119,806
119,578

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,083,894
$1,511,406
$1,113,859
$793,639
Gross Profit
556,661
436,421
600,657
441,867
EBITDA
619,872
730,092
853,310
649,283
EBIT
456,291
543,970
673,826
501,892
Net Income
319,919
385,749
554,955
435,121
Net Change In Cash
2,083,894
1,511,406
1,113,859
793,639
Free Cash Flow
257,233
49,042
519,698
-525,599
Cash
704,633
745,544
718,049
276,002
Basic Shares
119,299
120,299
122,964
123,070

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.77
2025-03-31
$0.61
2024-12-31
$0.69