Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$523,660
$560,631
$447,338
$450,382
Gross Profit
171,563
188,417
148,257
140,525
EBITDA
115,072
140,426
98,813
91,812
EBIT
113,823
139,177
97,687
90,709
Net Income
89,111
105,358
83,301
73,020
Net Change In Cash
523,660
560,631
447,338
450,382
Free Cash Flow
-7,359
779
75
-22,370
Cash
80,069
158,176
185,897
199,459
Basic Shares
44,530
45,154
45,430
45,635

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,777,710
$1,757,793
$1,402,876
$976,021
Gross Profit
548,182
523,025
362,059
234,604
EBITDA
358,750
361,449
230,534
126,136
EBIT
355,205
359,082
227,790
122,470
Net Income
284,626
291,900
190,210
113,693
Net Change In Cash
1,777,710
1,757,793
1,402,876
976,021
Cost of Revenue
59,919
-4,050
Free Cash Flow
205,540
88,664
-94,407
32,232
Cash
199,459
76,588
78,696
19,479
Basic Shares
45,917
47,987
51,060
50,795

Earnings Calls

Quarter EPS
2024-09-30
$1.98
2024-06-30
$2.32
2024-03-31
$1.82
2023-12-31
$1.58