Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$693,818
$683,496
$838,014
$460,279
Gross Profit
90,129
87,909
228,102
-61,900
EBITDA
198,867
110,713
222,857
-86,888
EBIT
174,412
85,646
198,066
-106,355
Net Income
30,146
41,942
122,773
-90,723
Net Change In Cash
693,818
683,496
838,014
460,279
Free Cash Flow
37,091
105,198
-93,443
52,260
Cash
16,969
39,817
8,850
13,826
Basic Shares
63,609
63,784
64,142
59,149

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,813,472
$1,591,194
$1,411,979
$1,104,925
Gross Profit
182,469
223,204
223,367
159,290
EBITDA
140,246
222,703
182,409
123,962
EBIT
92,186
186,434
149,514
96,884
Net Income
41,038
120,968
105,354
70,887
Net Change In Cash
1,813,472
1,591,194
1,411,979
1,104,925
Cost of Revenue
9,671
-19,861
Free Cash Flow
110,778
130,455
117,491
122,170
Cash
13,826
8,090
33,183
32,380
Basic Shares
52,661
50,557
52,388
53,723

Earnings Calls

QuarterEPS
2025-09-30
$1.01
2025-06-30
$0.95
2025-03-31
$2.29
2024-12-31
-$0.20