Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$861,288
$754,177
$593,762
$702,279
Gross Profit
159,588
139,830
113,915
116,683
EBITDA
81,950
81,459
52,443
55,646
EBIT
67,843
38,861
40,427
Net Income
33,249
34,169
8,497
9,338
Net Change In Cash
861,288
754,177
593,762
702,279
Free Cash Flow
95,115
23,699
-217,156
151,030
Cash
85,227
88,652
178,435
260,115
Basic Shares
25,188
25,178
25,131
25,164

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-12-31
$1.32
2025-09-30
$1.36
2025-06-30
$0.33
2025-03-31
$2.37