Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$754,177
$593,762
$702,279
$937,193
Gross Profit
139,830
113,915
116,683
193,588
EBITDA
81,459
52,443
55,646
EBIT
67,843
38,861
40,427
Net Income
34,169
8,497
9,338
59,639
Net Change In Cash
754,177
593,762
702,279
937,193
Free Cash Flow
23,699
-217,156
151,030
199,552
Cash
88,652
178,435
260,115
215,108
Basic Shares
25,178
25,131
25,164
24,715

Annual Financials

Values in thousands2025-03-312024-03-312023-03-312022-03-31
Revenue
$2,947,284
$2,748,573
$2,569,824
$2,103,601
Gross Profit
548,875
536,098
458,285
408,926
EBITDA
301,054
288,679
248,569
222,535
EBIT
241,281
230,353
191,269
170,014
Net Income
95,047
119,598
124,052
86,577
Net Change In Cash
2,947,284
2,748,573
2,569,824
2,103,601
Cost of Revenue
-21,958
-114,539
Free Cash Flow
264,373
-140,645
-65,231
-8,321
Cash
260,115
55,593
64,690
81,648
Basic Shares
25,127
25,040
24,943
24,922

Earnings Calls

QuarterEPS
2025-09-30
$1.36
2025-06-30
$0.33
2025-03-31
$2.37
2024-12-31
$2.37